资源描述
人工智能课程体系及项目实战
1、机器学习课程纲领
第一课:Python基础和科学计算库numpy
1.Python语言基础
2.Python数据结构(列表,字典,元组)
3.科学计算库Numpy基础
4.Numpy数组操作
5.Numpy矩阵基础操作
6.Numpy矩阵初始化和创建
7.Numpy排序和索引
第二课:数据分析处理库和数据可视化库
1.Pandas数据读取和现实
2.Pandas样本数值计算和排序
3.Pandas数据预处理和透视表
4.Pandas自定义函数
5.Pandas关键数据结构Series详解
6.Pandas数据索引
7. Matplotlib绘制第一个折线图
8. Matplotlib条形图,直方图,四分图绘制
9. Matplotlib数据可视化分析
第三课:回归算法
1.机器学习要处理任务
2.有监督和无监督问题
3.线性回归算法原理推导
4.实现简易回归算法
5.逻辑回归算法原题
6.实战梯度下降算法
第四课:案例实战信用卡欺诈检测
1.数据和算法介绍
2.样本不平衡问题处理思绪
3.下采样处理方案
4.正则化参数选择
5.逻辑回归建模
6.过采样和SMOTE算法
第五课:决议树和随机森林
1.熵原理,信息增益
2.决议树结构原理推导
3.ID3,C4.5算法
4.决议树剪枝策略
5.随机森林算法原理
6.基于随机森林特征关键性选择
第六课:Kaggle机器学习案例实战
1.泰坦尼克船员获救估计
2.使用pandas库进行数据读取和缺失值预处理
3.使用scikit-learn库对比回归模型和随机森林模型
4.GBDT结构原理
5.特征选择和关键性衡量指标
6.机器学习中级联模型
7.使用级联模型再战泰坦尼克
第七课:支持向量机算法
1.SVM要处理问题
2.线性SVM原理推导
3.SVM对偶问题和核变换
4.soft支持向量机问题
5.多类别分类问题处理方案
第八课:神经网络模型
1.前向传输和反向传输结构
2.激活函数
3.神经网络结构
4.深入神经网络细节
5.神经网络表现效果
第九课:mnist手写字体识别
1.Tensorflow框架
2.CNN网络结构
3.基于tensorflow网络框架
4.结构CNN网络结构
5.迭代优化训练
第十课:聚类和集成算法
1.k-means,DBSCAN等经典聚类算法原理
2.python实现k-means算法
3.聚类算法应用场景和特征工程
4.Adaboost集成算法原理
机器学习项目实战
1.科比职业生涯数据分析
2.信用卡欺诈检测案例
3.鸢尾花数据集分析
4.泰坦尼克号船员获救估计
5.职员离职估计
6.mnist手写字体识别
2、人机对话课程纲领
第一章:Human–robot-chattersystem运行环境
1.pycharm下载及安装
2.pycharm库使用介绍
3.pycharm使用实例演示
4.Anaconda下载安装
5.Anaconda 库使用
6.Anaconda使用实例演示
第二章:robot基础概念
1.robot是什么
2.robot应用场景
3.robot语言依靠性
4.robot工作步骤
5.robot运行环境
6.robot框架介绍
7. robot安装(api和源码)
8. robotquickstart
第三章:robot智能机器人
1.创建机器人
2.设置机器人适配器
3.输入和输出适配器
4.逻辑适配器
5.机器人响应应答
6.训练自己语料
第四章:robot之eample数据源详述(单词和文本)
1.simple demo数据
2.mongodb数据
3.git数据
4.terminnal
5.more数据
第五章:设置robot训练等级
1.训练list data
2.训练corpus data
3.训练scope data
4.训练外部API
5.创建一个新语料等级
6.抽取自己机器人语料
第六章:robot之过滤器
1.filter是什么
2.filter关键用途是什么
3.filter创建
4.filter设置
5.filter等级设置
6.filter判别
第七章:自然语言处理之robot 适配器详解
1.逻辑适配器
2.输入适配器
3.输出适配器
4.数据计算适配器
第八章 自然语言处理之robot参数
1.什么robot参数
2.扩展机器人参数
3.robot日志输出
4.robot常见日志输出
第九章:session识别详解
1.session 构建
2.session实战案例操作
3.文摘自动生成
人机对话项目实战
1.项目介绍背景
2.项目关键技术点介绍
3.智能机器人人机对话系统
4.代码实现
5.人机对话优化(补充优化)
6.开源机器人有哪些
3、深度学习课程纲领
第一阶段:Python必备库快速入门
1.Python语言基础快速入门
2.科学计算库Numpy
3.数据分析处理库Pandas
4.可视化库Matplotlib
5.人工智能必备Python基础,快速掌握语言风格和常见库使用方法
第二阶段:机器学习经典算法
1.线性回归
2.逻辑回归
3.决议树
4.随机森林
5.支持向量机
6.Xgboost
7.聚类
8.神经网络
9.PCA和SVD
10.词向量模型word2vec
11.机器学习必备经典算法原理推导
第三阶段:机器学习案例实战
1.科比职业生涯数据
2.泰坦尼克号船员获救估计
3.信用卡欺诈检测
4.鸢尾花数据集分类
5.Mnist手写字体识别
6.职员离职和股价估计
7.基于真实数据集,使用scikit-learn库进行建模和评定工作,从零开始,代码实战。
第四阶段:决胜AI深度学习必备原理
1.深度学习发展和应用
2.神经网络必备基础
3.神经网络架构
4.卷积神经网络详解
5.神经网络技巧和细节
6.强化学习原理和实践
7.从神经网络基础知识点入手,分模块讲解神经网络细节,由浅入深过渡到深层卷积神经网络,技巧和细节分析。
第五阶段:深度学习必备框架
1.Tensorflow基础操作
2.Tensorflow建立机器学习模型
3.Tensorflow神经网络详解
4.基于TensorflowCNN和RNN模型
5.Caffe框架配置参数详解
6.Caffe两种常见数据源制作
7.Caffe技巧和应用
深度学习项目实战
1.验证码识别(基于Tensorflow)
2.文本分类(基于Tensorflow)
3.图像风格转换(基于Tensorflow)
4.词向量模型Word2vec(基于Tensorflow)
5.强化学习让AI自己玩游戏(基于Tensorflow)
6.人脸检测(基于Caffe)
7.人脸关键点定位(基于Caffe)
4、图像处理课程纲领
第一课:认识OpenCV
OpenCV介绍、环境搭建、图像加载、显示、保留。读取视频文件和摄像头视频流读取和保留。
第二课:神奇数据结构Mat
讲解OpenCV3.x中最关键数据结构Mat,怎样使用Mat、多种基于Mat操作技巧,指针方法访问和遍历像素、实例详解Mat妙用
第三课:像素算术和几何操作
讲解怎样计算图像最大最小值、均值和标准方差、加、减、乘、除算术操作,和和或非逻辑运算、关键演示这些简单操作,在实际图像处理中使用技巧和应用场景
第四课:滤波函数-改变图像神奇手段
讲解OpenCV3.x中最常见基于卷积原理滤波函数、包含均值、中值、高斯、盒子模糊、自定义滤波器等技术和使用技巧
第五课:边缘提取
讲解OpenCV中梯度和边缘提取方法和函数调用、和使用技巧,怎样正确使用这些方法取得正确处理结果,怎样避免人为输入参数行为
第六课:高斯金子塔和拉普拉斯
讲述什么是图像金字塔、什么图像高斯不一样、拉普拉斯不一样,图像金字塔融合技术
第七课:直方图和反向投影
具体讲述图像直方图定义、应用场所和场景、直方图反向投影技术在图像处理和视频处理用应用
第八课:图像二值化
讲述图像二值化多种方法和技巧、怎样对超大图像进行正确二值化
第九课:图像形态学操作
讲述二值图像多种形态学操作和使用技巧
第十课:霍夫变换和Blob分析
直线检测,圆检测\特定几何形状分析
第十一课:二值图像分析-对象提取和测量
基于轮廓分析、几何矩分析讲解二值图像中对象分析和对象测量技术
第十二课:HAAR和LBP特征和人脸检测
讲述基于统计特征HAAR和LBP方法和AdaBoost一起工作实现人脸检测原理、OpenCV相关API参数解释、和其它开源和商用人脸检测SDK使用。在图像和视频中实现人脸检测
图像处理项目实战
1.AR技术应用
直播视频中常常会出现技术、基于OpenCV实现对视频中人脸实时跟踪,实现部分虚拟旁白和装饰图片和场景融合。
2. 二维码检测和定位
二维码图像扫码解析已经成为很多APP标准配置和使用方法,不过检测和定位二维码位置一直是技术难点,本案例经过直播课程所学知识,率领大家一步一步剖析知识点、整理思绪、实现代码、实现图像中二维码位置检测和定位
3.车牌提取和预处理
具体分析怎样利用所学知识,综合分析处理车牌识别中最难技术问题之一,车牌定位和提取、和前期预处理
5、网络爬虫课程纲领
1、零基础入门Python网络爬虫
1.认识Python网络爬虫
2.网络爬虫工作原理详解
3.网络爬虫常见类型和应用领域
4.数据提取技术基础:正则表示式基础实例实战
5.编写一个简单网络爬虫爬取51CTO学院课程数据
2、Urllib模块基础和糗事百科爬虫项目实战
1.使用Urllib模块进行简单网页爬取
2.baidu信息自动搜索爬虫实战
3.自动POST请求实战
4.Cookie处理实战
5.浏览器伪装技术实战
6.数据自动写入数据库实战
7. 糗事百科网络爬虫项目实战
3、淘宝商品图片爬虫开发实战
1.淘宝商品图片爬虫实现思绪分析
2.淘宝商品图片信息分析和提取
3.编写淘宝商品图片爬虫对目标图片进行批量爬取
4.淘宝商品图片爬虫项目标调试和运行
4、用户代理池和IP代理池构建技术实战
1.为何要构建用户代理池和IP代理池(避免被反爬)
2.IP代理池构建第一个方案实战(随机IP代理池)
3.IP代理池构建第二种方案实战(接口调用可用IP)
4.怎样验证IP是否为可用IP(代理IP自动过滤和筛选)
5.IP代理池构建第三种方案(自建服务器+自动切换IP技术)
6.同时构建IP代理池和用户代理池
7.使用用户代理池和IP代理池技术批量爬取法律文书数据
5、使用抓包分析技术获取Ajax动态请求数据实战
1.抓包分析技术介绍和Fiddler软件使用基础
2.抓取HTTPS数据包难点处理技巧
3.Ajax动态请求数据分析和获取
4.经过抓包技术分析中国裁判文书网数据请求
5.实现对隐藏文书数据批量爬取实战
6、淘宝大型商品数据爬虫项目实战
1.淘宝大型商品数据爬虫项目标实现思绪分析
2.对目标爬取数据和网页进行简单分析
3.经过抓包分析技术获取淘宝价格信息数据
4.GBD大型商品数据爬虫项目标编写实战T结构原理
5.将爬取目标数据自动写入数据库中存放
7、腾讯视频评论爬虫项目实战
1.腾讯视频评论爬虫项目标简单实现
2.对腾讯视频评论进行抓包分析
3.实现自动加载请求腾讯视频评论
4.腾讯视频评论爬虫项目完善和实战
8、12306火车票抢票项目开发实战
1.12306火车票抢票项目标开发思绪分析
2.实现cookie自动处理实战
3.实现登录验证码处理实战
4.编写自动登录12306爬虫实战
5.经过抓包技术分析12306接口数据集
6.余票查询功效实现实战
7.自动提交预订申请功效实现实战
8.乘客信息自动选择功效实现实战
9.订单自动确定和提交功效实现实战
10.实现票务自动监控和自动抢票实战
9、Scrapy框架基础使用实战
1.Scrapy框架优点
2.Scrapy框架安装和难点处理实战
3.Scrapy简单命令基础使用实战
4.XPath表示式基础实战
5.Items编写和使用
6.Scrapy爬虫编写实战
7.使用pipelines对数据进行后续处理实战
8.settings常见设置
9.中间件技术实战
10.经过Scrapy框架构建一个简单爬虫项目实战
10、Scrapy当当网商品数据爬虫项目开发实战
1.当当网商品数据爬虫实现思绪分析
2.目标数据提取和商品页面分析
3.Scrapy当当网商品数据爬虫项目标创建
4.Items编写实战
5.商品数据爬虫开发实战
6.数据后续处理和Pipelines编写实战
11、Scrapy和讯博客爬虫项目开发实战
1.和讯博客博文数据爬虫实现思绪分析
2.目标数据提取和和讯博客页面分析
3.Scrapy和讯博客博文数据爬虫项目标创建
4.Items编写实战
5.博客博文数据爬虫开发实战
6.数据后续处理和Pipelines编写实战
12、Scrapy豆瓣网自动登录爬虫项目开发实战
1.Scrapy豆瓣网自动登录爬虫项目实现思绪分析
2.登录数据传输请求截获和分析
3.Scrapy豆瓣网自动登录爬虫项目标创建实战
4.Scrapy豆瓣网自动登录爬虫项目标编写开发实战
5.实现验证码自动识别并自动登录
6.登录状态保持实战
7. 自动登录并自动爬取登录后页面数据实战
13、Scrapy和Urllib整合项目开发实战
1.怎样将Scrapy和Urllib整合使用
2.京东商城图书商品数据爬虫开发思绪
3.目标数据和京东商城图书商品页面分析实战
4.京东商城图书商品数据爬虫编写实战
5.京东商城图书商品数据爬虫项目标运行和调试实战
14、PhantomJS+Selenium技术基础实战
1.爬虫常见反爬技术和各反爬手段破解思绪一览
2.抓包分析技术实在无法处理情况下怎样编写爬虫
3.PhantomJS技术和Selenium技术介绍
4.PhantomJS技术基础实战
5.Selenium技术基础实战
6.经过PhantomJS+Selenium技术实现爬虫实战
15、处理JS动态触发+id随机生成反爬破解实战
1.JS动态触发+id随机生成反爬策略怎样破解?
2.腾讯动漫爬虫开发过程碰到技术难题引入
3.经过PhantomJS+Selenium技术处理爬虫反爬限制
4.动漫网页自动拖动和漫画自动模拟触发加载
5.多页动漫作品数据爬取实战
16、分布式爬虫构建基础和简单分布式爬虫构建实战
1.分布式爬虫常见架构方法详解
2.方案选择(Linux+Docker+Redis+Urllib+MySQL)
3.Docker技术基础
4.Redis技术基础
5.准备基础镜像并做好基础准备
6.配置好中心节点服务器
7.17K小说网站分析和对应分布式爬虫项目标编写
将分布式爬虫项目布署到某个子节点中并调试
批量建立子节点服务器实现分布式爬取实战及效果展示
17、复杂分布式大型网络爬虫构建和布署实战
1.Scrapy-redis架构方法详解
2.怎样构建Scrapy-redis分布式爬虫实战
3.经过Scrapy-redis实现小说数据分布式爬虫项目实战
4.Scrapy-redis和简单分布式爬虫对比
5.Scrapy-redis分布式爬虫项目标管理实战
18、Python网络爬虫其它高级技术
1.数据去重技术(布隆过滤器构建实战)
2.pyspider可视化技术
3.网络爬虫维护和管理技术实战
4.网络爬虫性能监控技术实战
19、Python网络爬虫工程师面试指导1
1.Python网络爬虫工程师面试关键点注意事项
2.上海Python网络爬虫工程师经典面试题讲解和指导
3.学员作业项目在线直播指导和解答
20、Python网络爬虫工程师面试指导2
1.应聘Python网络爬虫工程师,面试官看重你什么?
2.求职渠道筛选和正确求职渠道推荐
3.学员作业项目在线直播指导和解答
展开阅读全文