人工智能学习线路

学习人工智能有段时间了,总结了一下人工智能的学习历程和课程表,希望对想学习的朋友有所帮助。期间也买了很多资料。可以分享给大家。

阶段一:数学基础

1.数据分析

常数e

导数

梯度

Taylor

gini系数

信息熵与组合数

2.概率论

概率论基础

古典模型

常见概率分布

大数定理和中心极限定理

协方差(矩阵)和相关系数

最大似然估计和最大后验估计

3.线性代数及矩阵

线性空间及线性变换

矩阵的基本概念

状态转移矩阵

特征向量

矩阵的相关乘法

矩阵的QR分解

对称矩阵、正交矩阵、正定矩阵

矩阵的SVD分解

矩阵的求导

数据白化及其应用

阶段二:Python

1.环境搭建

Python2.7

Anaconda

Pycharm

2.Python基础

变量

数据类型

列表

元组

字典

控制语句

循环语句

函数

类对象

3.Python常用库

numpy

scipy

matplotlib

panda

time

4.Python机器学习库

scikitlearn

阶段三:机器学习

1.机器学习概述

2.数据清洗和特征选择

特征抽取

特征转换

特征选择

降维

3.回归算法

Linear Regression算法

Lasso Regression算法

Ridge Regression/Classifier算法

K-邻近算法(KNN)

4.决策树、随机森林和提升算法

决策树算法: ID3、C4.5、CART

决策树优化

Bagging

随机森林

Adaboost算法

GBDT算法

5.SVM

线性可分支持向量机

核函数理解

SMO算法

SVM回归SVR和分类SVC

6.聚类算法

各种相似度度量介绍及相关关系

K-means算法

K-means算法优缺点及变种算法

密度聚类

层级聚类

谱聚类

7.EM算法

最大似然估计

EM算法原理讲解

多元高斯分布的EM实现

主题模型pLSA及EM算法

8.贝叶斯算法

朴素贝叶斯

条件概率表达形式

贝叶斯网络的表达形式

9.隐马尔科夫模型

概率计算问题

前向/后向算法

HMM的参数学习

高斯混合模型HMM

10.LDA主题模型

LDA主题模型概述

共轭先验分布

Dirichlet分布

Laplace平滑

Gibbs采样详解

LDA与word2Vec效果比较

阶段四:深度学习

1.深度学习概述

2.BP神经网络

3.CNN卷积神经网络

4.RNN循环神经网络

5.TensorFlow"

阶段五:分布式搜索引擎Elasticsearch开发

1.课程介绍

2.初识ElasticSearch

3.ES安装部署

4.插件安装Head

5.插件安装ik

6.ES中文搜索演示

7.Marvel和Kibana安装

8.ES一些相关概念

9.ES请求格式和返回

10.ES索引操作

11.ES的文档新增和修改

12.ES查询演示

13.ES查询补充和删除

14.多索引和多类别

15.分页和routing介绍

16.ES工作流程

17.Java客户端和创建连接

18.Index操作

19.数据的增、删、改

20.数据的查询

21.spring环境集成

22.spring篇操作index

23.Spring操作CRUD01

24.Spring操作CRUD02

25.常见索引操作

26.索引的Mapping操作

27.mapping引入01

28.mapping引入02

29.mapping之properties根对象

30.mapping数据类型之string类型

31.mapping其他基本数据类型

32.mapping数据类型之Object类型

33.mapping元数据和动态映射

34.mapping动态模板

35.倒排索引概念

36.ES的动态索引原理

37.ES动态索引的问题和解决原理

38.初识DSL

39.DSL高级特性

40.结构化查询之基本查询

41.结构化查询之复合查询

42.全文检索第一讲

43.全文检索第二讲

44.嵌套类型查询

45.嵌套类型查询

46.DSL之Java操作

47.全文检索之Java操作

48.聚合查询之Java操作

49.DSL之Spring操作

50.高级检索之Spring操作

51.ES项目引用和热搜词功能实现

52.实现思路介绍以及简要实现

阶段六:综合项目

1.广告CTR预估(GBDT+LR或者DNN)

2.时间序列预测(SVR或者RNN)

3.图像分类及检索(SVM或者CNN)

阶段七:企业项目实战

1.基于Python数据分析与机器学习案例实战教程

1.Python数据分析与机器学习实战课程简介

2.Python快速入门

3.Python科学计算库Numpy

4.Python数据分析处理库Pandas

5.Python可视化库Matplotlib

6.回归算法

7.模型评估

8.K近邻算法

9.决策树与随机森林算法

10.支持向量机

11.贝叶斯算法

12.神经网络

13.Adaboost算法

14.SVD与推荐

15.聚类算法

16.案例实战:使用Python库分析处理Kobe Bryan职业生涯数据

17.案例实战:信用卡欺诈行为检测

18.案例实战:泰坦尼克号获救预测

19.案例实战:鸢尾花数据集分析

20.案例实战:级联结构的机器学习模型

21.案例实战:员工离职预测

22.案例实战:使用神经网络进行手写字体识别

23.案例实战:主成分分析

24.案例实战:基于NLP的股价预测

25.案例实战:借贷公司数据分析

2.人工智能与深度学习实战

1.深度学习概述与挑战

2.图像分类基本原理门

3.深度学习必备基础知识点

4.神经网络反向传播原理

5.神经网络整体架构

6.神经网络案例实战图像分类任务

7.卷积神经网络基本原理

8.卷积参数详解

9.卷积神经网络案例实战

10.经典网络架构分析

11.分类与回归任务

12.三代物体检测算法分析

13.数据增强策略

14.TransferLearning

15.网络架构设计

16.深度学习框架Caffe网络结构配置

17.Caffe

18.深度学习项目实战人脸检测

19.人脸正负样本数据源制作

20.人脸检测网络架构配置习模型

21.人脸检测代码实战

22.人脸关键点定位项目实战

23.人脸关键点定位网络模型

24.人脸关键点定位构建级联网络

25.人脸关键点定位测试效果与分析

26.Tensorflow框架实战

27.Tensorflow构建回归模型

28.Tensorflow构建神经网络模型

29.Tensorflow深度学习模型

30.Tensorflow打造RNN网络模型

31.Tensorflow项目实战验证识别

32.项目实战图像风格转换

33.QLearning算法原理

34.DQN网络架构

35.项目实战DQN网络让AI自己玩游戏

36.项目实战对抗生成网络等

原文地址:https://www.cnblogs.com/weiyiming007/p/8745946.html

时间: 2024-12-09 16:08:57

人工智能学习线路的相关文章

自学大数据者请进:大数据学习线路及各阶段学习书籍、视频推荐

大数据学习路线及各阶段学习书籍推荐!废话不多说,直接切入主题,有需要的小伙伴可以参考学习! 阶段一.大数据基础--java语言基础方面 自学大数据者请进:大数据学习线路及各阶段学习书籍.视频推荐(1)Java语言基础 Java开发介绍.熟悉Eclipse开发工具.Java语言基础.Java流程控制.Java字符串.Java数组与类和对象.数字处理类与核心技术.I/O与反射.多线程.Swing程序与集合类 在这里相信有许多想要学习大数据的同学,大家可以+下大数据学习裙:740041381,即可免费

JEE学习线路

传智播客:javaEE学习线路以及需要掌握的知识点:http://java.itcast.cn/subject/javastudypath/index.shtml 最近在学JavaEE,没学Java SE时那么有感觉..一个月下来,感觉收获甚少.安慰自己那是一个厚积薄发的过程.现在有些迷茫,有点像是无头苍蝇,到处乱撞,看到关于Java EE 的书就想拿起来看看.想能有本关于Java EE比较权威书,就如<Java编程思想>那样子,令人叹为观止的书,系统的学习,而不是一会看这本,一会有专注于其它

适用于PHP初学者的学习线路和建议

[导读] 这篇文章是围绕PHP的学习问题,之前介绍过<重磅资料!Github上的PHP资源汇总大全><深入探讨PHP类的封装与继承><PHP的学习规划建议>等对PHP学习有帮助的内容,为了你可以更好地学习PHP,这次主要是想说一下PHP的学习线路,文末还有10条PHP性能优化的小技巧介绍哦. 这篇文章是围绕PHP的学习问题,之前介绍过<重磅资料!Github上的PHP资源汇总大全><深入探讨PHP类的封装与继承><PHP的学习规划建议>

机器学习与人工智能学习资源导引

机器学习与人工智能学习资源导引 TopLanguage(https://groups.google.com/group/pongba/) 我经常在 TopLanguage 讨论组上推荐一些书籍,也经常问里面的牛人们搜罗一些有关的资料,人工智能.机器学习.自然语言处理.知识发现(特别地,数据挖掘).信息检索 这些无疑是 CS 领域最好玩的分支了(也是互相紧密联系的),这里将最近有关机器学习和人工智能相关的一些学习资源归一个类: 首先是两个非常棒的 Wikipedia 条目,我也算是 wikiped

PHP 初学者的学习线路和建议【1】

先来看下PHP初学者的学习线路: (1) 熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉. (2) 理解动态语言的概念和运做机制,熟悉基本的PHP语法. (3) 学习如何将PHP与HTML结合起来,完成简单的动态页面. (4) 接触学习MySQL,开始设计数据库. (5) 不断巩固PHP语法,熟悉大部分的PHP常用函数,理解面向对象编程,MySQL优化,以及一些模板和框架. (6) 最终完成一个功能齐全的动态站点. 新手不要看到上面的概括就以为PHP学

HTML5标签汇总及知识学习线路总结

HTML5标签汇总,以及知识学习线路总结. 原文地址:https://www.cnblogs.com/webxu20180730/p/9535745.html

给初学PHP的学习线路和建议

直入主题  1.熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉. 2.理解动态语言的概念和运做机制,熟悉基本的PHP语法. 3.学习如何将PHP与HTML结合起来,完成简单的动态页面. 4.接触学习MySQL,开始设计数据库. 5.不断巩固PHP语法,熟悉大部分的PHP常用函数,理解面向对象编程,MySQL优化,以及一些模板和框架. 6.最终完成一个功能齐全的动态站点. 学习PHP之前的思考 新手不要看到上面的概括就以为PHP学习是很简单的,编程是需要

唐宇迪-人工智能学习路线(上篇)

唐宇迪:51CTO微职位讲师,计算机博士,人工智能专家 内容梗概:介绍人工智能学习步骤和知识框架.人工智能的学习可以拆分为7步,此为1-3步:上篇. 第1步:必备基础技能 要学人工智能(数据科学)这行还是需要一些基本功的,最基础也是最核心的就是Python和数学了!这两兄弟入门起来并不难,先掌握基础的边用边学也是可以的! 1)必备Python基础 如果对Python不熟悉的同学们,建议先看一下我的Python入门视频课程,可以快速入门!免费学习链接:https://edu.51cto.com/c

唐宇迪-人工智能学习路线(下篇)

唐宇迪:51CTO微职位讲师,计算机博士,人工智能专家 内容梗概:介绍人工智能学习步骤和知识框架.人工智能的学习可以拆分为7步,此为4-7步:下篇. 第4步:深度学习 1)深度学习概述 终于说到深度学习了,都需要学什么呢?深度学习可以说是当下最好用的算法了,各个领域都能吃得开.其实最核心的还是在计算机视觉和自然语言处理中,因为神经网络算法更适用于图像和文本数据. 主要需要掌握的就是算法和框架了,算法就是CNN,RNN这些经典网络模型,框架就是实战的工具了例如tenorflow,Pytorch等,