4006-998-758
3000+课程任你选择
AI和通信算法
研发学院 体系架构设计 产品经理 开课时间:2021-07-03
尹立庆

多年从事容器技术、云计算、物联网研发工作经验。北航移动云计算硕士。Cloudera大数据认证(图1),项目管理师(PMP)认证(图2),主要研究方向包括容器技术、云计算、物联网、项目管理等;曾就职于阿里等互联网企业,IBM、华为等知名大型企业,现任某大型知名互联网企业首席架构,负责容器技术、云计算、物联网、PaaS平台研发工作。

IT从业近二十年,秉承理论与实践相结合,在学习中实践,在实践中学习,积累了丰富的理论与实践经验,并且乐于将自己的经验分享。尹老师具有敏锐的目光与头脑,发现并集成整合社会资源,为企业节省资源并创造价值,达到为合作伙伴创收的目的。曾为多家国内知名企业提供培训与咨询,包含阿里集团、华为、中国移动、中国电信、中国联通、当当网、中石油、中石化、中国电网、中国银行、中国工商银行、浦发银行、阿尔卡特朗讯、中航国际等。拥有云计算、物联网、大流量、高并发、分布式的大型网站架构和设计经验。曾主导过多个云计算、物联网、私有云、公有云建设项目,早些年也主导过ERP、CMS等软件项目,积累了丰富的实践经验,这些项目中包含多个数百万、上千万的大型项目。项目经历:呼叫中心人工智能客服研发项目、贵州省政府云呼叫中心建设项目、广东发展银行电营、运维大数据分析项目、中石油工程设计西南分公司云计算项目评审委员、中石油大数据挖掘项目,电商库存预测大数据分析项目、大型ERP、电子商务、CRM、电子政务等多个项目。


查看老师详情
课程内容


课程特色


人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。是对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。

人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括通信算法、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大。

人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识、心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。

随着大数据时代的快速到来,以及大数据在生产生活中迅速应用,数据分析、数据建模、数据挖掘、人工智能等重要性越发突出,本课程是针对大数据时代的特点,尹老师总结多年数据分析经验,而精心设计的课程,课程内容涵盖了通信算法领域的数据处理、统计分析、数据挖掘、机器学习、人工智能等内容,应用范围广泛、前景广阔。

 

课程目标


1、 即将投身于通信算法、人工智能、机器学习、数据挖掘领域的企业或者个人;

2、 系统架构师、系统分析师、高级程序员、资深开发人员;

3、 政府机关,金融保险、移动互联网、能源行业等人工智能相关人员;

4、 高校、科研院所统计分析研究员,涉及到人工智能的人员;

 

课程形式

 

以课堂讲解、演示、案例分析为主,辅以互动研讨、现场答疑、学以致用。

 

课程大纲


时间

内容

备注

第一天

第1个主题: 人工智能概述(介绍人工智能的渊源及范围)(90分钟)

1、 人工智能应用场景:AlphaGo对弈李世石

2、 人工智能的历史

3、 人工智能的概括

4、 大数据概述

5、 智能信息

6、 物联网

7、 什么是人工智能

8、 人工智能的概念

9、 人工智能的基础

10、 对智慧、知识和人类技能的态度

11、 人工智能的应用领域

12、 人工智能发展水平及趋势

13、 人工智能当前发展水平

14、 人工智能未来趋势预测

15、 人工智能发展的最终目标

16、 人工智能的国际主要流派和发展路线

17、 人工智能的国内研究情况

18、 弱人工智能

19、 强人工智能

20、 机器学习介绍

21、 深度学习介绍

22、 神经网络介绍

23、 通信算法产业链发展现状及趋势

24、 案例场景:阿里金融人工智能防诈骗应用案例分享

25、 案例场景:淘宝电商平台精准营销案例分享

 

第2个主题: 机器学习(介绍机器学习概念为深度学习奠定基础)(90分钟)

1、 机器学习能学习什么?

2、 机器学习是如何学习的?

3、 从哪里学习?

4、 学习的目的是什么?

5、 学习的方法是什么?

6、 监督式学习

7、 非监督式学习

8、 半监督式学习

9、 强化学习

10、 训练集、测试集与验证集

11、 模型评分

12、 损失函数

a) 最小二乘法

b) 梯度下降

c) 极大似然

13、 激活函数

a) S型曲线

b) 反正切

c) relu

d) 阶跃

14、 二元分类器

15、 多元分类器

a) Softmax

16、 求导

17、 求偏导

18、 链式求导

19、 机器学习的过程

a) 收集数据

b) 预处理数据

c) 探知数据

d) 分析数据

e) 选择模型

f) 训练模型

g) 评估模型

h) 发布模型

 

第3个主题: 机器学习算法剖析(典型的大数据挖掘机器学习算法剖析)(90分钟)

1、 回归分析

2、 逻辑回归

3、 聚类算法解析

4、 分类算法解析

5、 决策树算法

6、 支持向量机

7、 KNN

8、 关联规则算法

9、 协同过滤算法解析

10、 训练数据集与评分

11、 神经网络

12、 深度学习

13、 案例演示:R语言实现逻辑回归

 

第4个主题: 深度学习(介绍深度学习的相关知识)(60分钟)

1、 深度学习介绍

14、 深度学习概念

15、 深度学习特征

16、 深度学习基本思想

17、 浅层学习与深度学习

18、 深度学习与神经网络

19、 深度学习的训练过程

20、 深度学习的常用模型

21、 深度学习的应用

22、 基于人脸特征的员工识别系统

23、 开源深度学习框架介绍

24、 Caffe深度学习框架

25、 TensorFlow深度学习框架

26、 使用方法介绍

27、 应用场景剖析

28、 应用的典型案例

 

第5个主题: 人工神经网络实战(介绍人工神经网络的基础知识与实战)(60分钟)

1、 人工智能介绍

2、 神经网络介绍

3、 神经网络概念

4、 神经网络发展历史

5、 神经网络的别名

6、 神经网络研究的主要内容

7、 神经网络基本构成

8、 神经网络模拟人的智能行为的四个方面

9、 神经网络的特点

10、 学习能力

11、 适应性问题

12、 神经网络基本网络模型

13、 单层网络

14、 多层网络

15、 循环网络

16、 基本网络结构特点

17、 典型训练算法

18、 运行方式

19、 典型问题解决方法

20、 感知机

21、 线性神经网络

22、 BP神经网络

23、 RBF网络

24、 竞争网络

25、 反馈神经网络

26、 随机神经网络

27、 遗传算法

28、 PSO与神经网络优化


时间

内容

备注

第二天

第6个主题: 深度神经网络(DNN)模型(介绍DNN的基础知识、概念、发展历史以及将来趋势)(120分钟)

1、 深度学习概要

2、 什么是深度学习&与机器学习的异同

3、 多层感知器模型Multi-Layer Perceptron–MLP

4、 神经元权重和激活 NeuronsWeight Activation

5、 神经元网络Neuron Networks

6、 训练网络Training Networks

7、 Back-propagation 算法和计算图

8、 多种自适应学习率算法 Adaptive Learning Rate

9、 用 Keras 搭建 MLP

10、 载入数据

11、 定义-编译-训练-测试模型

12、 案例实践与练习:手写体数字图片识别

 

第7个主题: 深度学习开源框架TensorFlow部署(介绍深度学习开源框架TensorFlow)(180分钟)

1、 为什么需要TensorFlow

2、 什么是TensorFlow

3、 TensorFlow概述

4、 TensorFlow的特征

5、 什么是数据流图(Data Flow Graph)?

6、 TensorFlow的应用场景介绍

7、 人工智能

8、 深度学习

9、 神经网络

10、 卷积神经网络

11、 递归神经网络

12、 TensorFlow概念

a) 计算图

b) 张量

c) 变量

d) 取回

e) 供给

13、 TensorFlow基础架构

14、 TensorFlow运行机制

 

第8个主题: 卷积神经网络(CNN)在图像识别中的应用与算法(介绍卷积神经网络(CNN)的基础理论知识、概念、发展历史以及将来趋势,并详细剖析总卷积神经网络在图像识别中的应用)(120分钟)

1、 什么是卷积神经网络CNN (Convolutional Neural Network)

2、 卷积神经网络(CNN)

3、 早期针对视觉的层次特征建模

4、 卷积神经网络:对象识别

5、 卷积神经网络概述

6、 AlphaGo

7、 卷积神经网络应用

8、 Robot learns manipulation actions by watching videos

9、 CNN历史

10、 ConvNet CIFAR-10

11、 Convolutional Neural Network

12、 首层全连接导致网络参数过多

13、 一些模式比图像要小得多

14、 类似的模式出现在图像的不同区域

15、 二次采样像素不会改变对象

16、 Filtering

17、 Convolution

18、 Convolution layer

19、 Pooling

20、 Pooling layer

21、 Normalization

22、 Rectified Linear Units (ReLUs)

23、 ReLU layer

24、 Fully connected layer

25、 CNN 是在空间上权值共享的网络

26、 Convolution Filter 滤波器

27、 Color Channels

28、 RGB输入图像

29、 CNN架构与术语

30、 Stride & Padding

31、 CNN参数计算

32、 链式求导

33、 无池化层的CNN

34、 Max Pooling & Down Sampling

35、 Overview of CNN

36、 Visualizing ConvNet (ImageNet)

37、 FC Layer 全联接层

38、 Cost Function (Cross Entropy)

39、 BP Revisit

40、 Dropout Regularization

41、 Convolution Layer with TensorFlow

42、 Max Pooling

43、 Inception Module

44、 残差学习单元

45、 TF DNN Code

46、 卷积神经网络在图像识别中的实践案例

47、 Save保存读取

 

第9个主题: 通信算法(介绍通信算法模型理论、方法)(30分钟)

1、 M序列介绍

a) 均衡特性(平衡性)

b) 游程特性

c) 移位相加特性

d) 自相关特性

2、 比特同步

a) 位同步锁相发实现

b) 数字锁相原理

c) 调整机理

d) 超前滞后区

e) 环形滤波

3、 基带差分编码

a) 发送端变换

b) 接受端变换

4、 FIR滤波

 

第10个主题: 自然语言处理(NLP)循环神经网络(RNN)实现(介绍循环神经网络(RNN)的基础知识、概念、发展历史以及将来趋势,并实现自然语言处理NLP)(120分钟)

1、 数据驱动的人工智能:循环神经网络

2、 什么是循环神经网络RNN (Recurrent Neural Network)

3、 什么是LSTM循环神经网络

4、 RNN循环神经网络

5、 RNN应用概述

6、 时间序列、LSTM、GRU

7、 自然语言处理基础

8、 Word Embedding

9、 RNN实现案例

10、 Bayes Learning、Generative Learning

11、 Bayes Network

12、 RNN with attention、RNN generate

13、 语音识别

14、 语音识别中的经典模型:人机对话

15、 自然语言处理NLP

16、 NLP应用

a) 情绪分析、图片描述

b) 机器翻译、写论文、写代码、作曲

17、 语言学家如何表达Word的含义

18、 统计学家:Language Model

19、 语言模型Language Model

20、 N-gram

21、 传统语言模型的不足

22、 前馈式神经网络的不足

23、 基于循环神经网络RNN的语言模型

24、 基于循环神经网络RNN的语言模型实现

25、 RNN工作原理

26、 深度RNN

27、 RNN的困难:梯度消失与梯度爆炸

28、 解决⽅法:Long Short Term Memory Units(LSTMs)

29、 标准RNN vs LSTM

30、 LSTM拆解:Cell Status,传送带

31、 LSTM拆解:Forget Gate,遗忘门

32、 LSTM拆解:InputGate让多少新的信息加入到Cell状态中

33、 LSTM拆解:OutputGate决定如何输出

34、 Gated Recurrent Unit(GRU)

35、 LSTM vs GRU

36、 词的离散表达(one-hot)的不足

37、 现代统计NLP中最成功的想法

38、 如何使用周围的词来表达词?

39、 Co-occurrence 矩阵的缺陷与对策

40、 解决方法:SVD矩阵降维

41、 Word2Vec

42、 Word2Vec的基本思想

43、 Word2Vec Network

44、 隐层的权重矩阵就是Word Vector

45、 输出层

46、 Insights

47、 Word2Vec 庞大的权重矩阵训练技巧

48、 递归神经网络(RNN)

49、 LSTM应用2:图像/视频生成文字

50、 Confusion Matrix

51、 RNN LSTM循环神经网络图像描述实践

52、 RNN LSTM(回归例子)

53、 RNN LSTM(回归例子可视化)

 

第11个主题: 通信算法(介绍通信算法)(30分钟)

1、 凸优化

2、 非线性优化

3、 无线通信基础

4、 无线通信

5、 数字通信

6、 Linear(线性)

7、 WSS(广义宽平稳)

8、 维纳滤波

9、 维纳理论

10、 前向预测和后向预测

11、 自适应横向滤波

12、 MSE准则

13、 LMS算法及其收敛

14、 RLS算法及其收敛

15、 LMS算法的比较和RLS算法

16、 多径效应(multipath effect)

17、 最大似然准则

18、 符号间干扰(ISI)

19、 正交频分复用技术

20、 语音特征提取

21、 贝叶斯与语音识别

22、 声学模型

23、 高斯混合模型GMM

24、 隐马尔科夫模型HMM(hidden markov model)

25、 马尔可夫链

26、 加权有限状态转换机的语音识别

27、 DNN(Deep neutral network)深度神经网络模型

28、 循环神经网络(RNN)/卷积神经网络(CNN)模型

29、 DNN-HMM混合系统架构

30、 SyntaxNet

31、 Word2vec&Glove

 


时间

内容

备注

第三天

 

第12个主题: 深度学习、神经网络开源框架介绍(介绍深度学习、神经网络开源的典型框架)(30分钟)

1、 开源深度学习框架介绍

2、 Caffe深度学习框架

3、 TensorFlow深度学习框架

 

第13个主题: 深度学习开源框架部署与调试(介绍深度学习开源框架部署与调试)(60分钟)

1、 Caffe安装部署

2、 案例:Caffe使用介绍

3、 Caffe使用调试

4、 Caffe配置文件prototxt的编写

5、 Caffe的使用案例分享:

a) 图书馆人流量监控系统

b) 基于人脸特征的员工识别系统

6、 TensorFlow安装部署

7、 案例:TensorFlow使用介绍

8、 TensorFlow使用调试

 

第14个主题: 深度学习技术与多媒体信息处理的结合应用(介绍深度学习技术与多媒体信息处理的结合应用、开源社区中的相关资源介绍与分享)(30分钟)

1、 机器学习对视频认知与理解

2、 视频结构化分析

3、 视频的处理与表示

4、 基于单帧的识别方法

5、 基于CNN扩展网络的识别方法

6、 双路CNN的识别方法

7、 基于LSTM的识别方法

8、 3维卷积核(3D CNN)法

9、 视频目标检测与跟踪

10、 人物识别

11、 动作识别

12、 情感语义分析

13、 深度学习相关框架在企业研发、设计与实现方面的经验分享

14、 基于深度学习等技术面向用户的研发经验分享

15、 多媒体数据处理经验分享

 

第15个主题: 人脸识别(介绍人脸识别)(30分钟)

1、 人脸识别的工作原理

2、 脸部的长度和宽度

3、 脸部肤色

4、 脸局部细节宽度,如嘴、鼻子等

5、 脸部特征提取

6、 匹配算法

7、 人脸识别案例

8、 人脸检测

9、 人脸识别算法的应用

10、 面部身份验证

11、 用户服务

12、 保险行业

13、 人脸识别Python代码的实现

 

第16个主题: 视频识别(介绍人脸识别)(30分钟)

1、 视频目标检测

2、 基于单帧的识别方法

3、 基于CNN扩展网络的识别方法

4、 双路CNN的识别方法

5、 基于LSTM的识别方法

6、 3维卷积核(3D CNN)法

 

第17个主题: 深度学习技术与多媒体信息处理的结合应用(介绍深度学习技术与多媒体信息处理的结合应用、开源社区中的相关资源介绍与分享)(30分钟)

1、 机器学习对视频认知与理解

2、 视频结构化分析

3、 视频的处理与表示

4、 基于单帧的识别方法

5、 基于CNN扩展网络的识别方法

6、 双路CNN的识别方法

7、 基于LSTM的识别方法

8、 3维卷积核(3D CNN)法

9、 视频目标检测与跟踪

10、 人物识别

11、 动作识别

12、 情感语义分析

13、 深度学习相关框架在企业研发、设计与实现方面的经验分享

14、 基于深度学习等技术面向用户的研发经验分享

15、 多媒体数据处理经验分享

第18个主题: 深度学习开源框架Keras部署(介绍深度学习开源框架Keras)(30分钟)

1、 开源深度学习框架介绍

2、 Keras深度学习框架

3、 Keras安装部署

4、 案例:Keras使用介绍

5、 Keras使用调试

 

第19个主题: 深度学习开源框架Keras(介绍深度学习开源框Keras)(120分钟)

1、 Keras介绍

2、 Keras部署

3、 Sequential 顺序模型指引

4、 函数式 API 指引

5、 FAQ 常见问题解答

6、 模型

7、 关于 Keras 模型

8、 Sequential 顺序模型 API

9、 函数式 API

10、 Layers

11、 关于 Keras 网络层

12、 核心网络层

13、 卷积层 Convolutional

14、 池化层 Pooling

15、 局部连接层 Locally-connected

16、 循环层 Recurrent

17、 嵌入层 Embedding

18、 融合层 Merge

19、 高级激活层 Advanced Activations

20、 标准化层 Normalization

21、 噪声层 Noise

22、 层封装器 wrappers

23、 编写你自己的层

24、 数据预处理

25、 序列预处理

26、 文本预处理

27、 图像预处理

28、 损失函数 Losses

29、 评估标准 Metrics

30、 优化器 Optimizers

31、 激活函数 Activations

32、 回调函数 Callbacks

33、 常用数据集 Datasets

34、 预训练模型 Applications

35、 后端 Backend

36、 初始化 Initializers

37、 正则化 Regularizers

38、 约束 Constraints

39、 可视化 Visualization

40、 Scikit-learn API

 

第20个主题: 模型效果评估体系(介绍模型评估理论、方法及指标)(30分钟)

1、 数据模型评估方法

2、 训练集

3、 测试集

4、 训练误差

5、 交叉验证法

6、 ROC AUC(Area Under ROC Curve)

7、 自助法

8、 留出法

9、 评估数据挖掘模型的性能

10、 评估数据挖掘模型的性能指标

11、 切分数据集合 Data Splitting

12、 手工 k-fold cross validation

13、 模型度量

14、 准确率(accuracy)

15、 loss-acc曲线

16、 模型质量评估

17、 训练数据集与评估

18、 模型质量评估案例

19、 P-R曲线

20、 综合评价指标(F-Measure)

21、 查准率

22、 查全率

 

第21个主题: 人工智能在制造企业应用案例(介绍人工智能在制造企业的融合与应用)(30分钟)

1、 可口可乐生产制造案例

2、 饮料行业、食品行业生产制造案例

3、 数字化、网络化、智能化

4、 整合产业链,高效低成本

5、 消费者参与创新,定制化

6、 智能制造

7、 如何架构数字化工厂

8、 德国工业4.0

9、 中国制造2025

10、 美国工业互联网,先进制造业国家战略计划

11、 日本科技工业联盟

12、 英国工业2050战略

 

第22个主题: 人工智能在装备制造领域案例剖析(分享人工智能在装备制造领域案例)(30分钟)

1、 融合AI深度学习技术

2、 柔性自动化生产线

3、 台达机电柔性生产线

4、 宝马自动化生产流水线

5、 工业通信算法

6、 智能装配通信算法

7、 智能制造产业链

8、 传感器嵌入式芯片

9、 射频技术

10、 传感器网络

11、 物联网技术

12、 智能芯片

13、 能源管理智能化

14、 供应链管理智能化

15、 设备智能化

16、 生产智能化



返回上一级