人工智能课程体系及项目实战1、机器学习课程大纲第一课:Python基础与科学计算库numpy1、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框架2N网络结构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、robot得quickstart第三章:robot智能机器人1、创建机器人2、设置机器人适配器3、输入与输出适配器4、逻辑适配器5、机器人响应应答6、训练自己得语料第四章:robot之eample数据源详述(单词与文本)1、simple demo数据2、mongodb数据3、git数据4、terminnal5、more数据第五章:设置robot训练级别1、训练list data2、训练corpusdata3、训练scope data4、训练外部API5、创建一个新得语料级别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、科学计算库Numpy3、数据分析处理库Pandas4、可视化库Matplotlib5、人工智能必备Python基础,快速掌握语言风格与常用库使用方法第二阶段:机器学习经典算法1、线性回归2、逻辑回归3、决策树4、随机森林5、支持向量机6、Xgboost7、聚类8、神经网络9、PCA与SVD10、词向量模型word2vec11、机器学习必备经典算法原理推导第三阶段:机器学习案例实战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、基于Tensorflow得CNN与RNN模型5、Caffe框架配置参数详解6、Caffe两种常用数据源制作7、Caffe技巧与应用深度学习项目实战1、验证码识别(基于Tensorflow)2、文本分类(基于Tensorflow)3、图像风格转换(基于Tensorflow)4、词向量模型Word2vec(基于Tensorflow) 5、强化学习让AI自己玩游戏(基于Tensorflow)6、人脸检测(基于Caffe)7、人脸关键点定位(基于Caffe)4、图像处理课程大纲第一课:认识OpenCVOpenCV介绍、环境搭建、图像加载、显示、保存。
读取视频文件与摄像头视频流读取与保存。
第二课:神奇得数据结构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、百度信息自动搜索爬虫实战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、抓取S数据包难点解决技巧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网络爬虫工程师面试指导11、Python网络爬虫工程师面试得要点注意事项2、上海Python网络爬虫工程师经典面试题得讲解与指导3、学员作业项目在线直播指导与解答20、Python网络爬虫工程师面试指导21、应聘Python网络爬虫工程师,面试官瞧重您什么?2、求职渠道得筛选与精准求职渠道推荐3、学员作业项目在线直播指导与解答。