zsfreefly的个人博客分享 http://blog.sciencenet.cn/u/zsfreefly

博文

转行人工智能,不得不温习的数学知识点

已有 5141 次阅读 2018-7-25 09:12 |系统分类:教学心得| 人工智能, 机器学习, 数学

 人工智能的浪潮从2012年开始至今,席卷全球,几乎是家喻户晓的词汇。同时,人工智能也是多学科交叉的领域,涵盖了专家系统、机器学习、进化计算、模糊逻辑、计算机视觉、自然语言处理、推荐系统等诸多领域。

转行人工智能,不得不温习的数学知识点

人工知识体系框架

目前我们所研究和应用的,是专用人工智能(或称为弱人工智能、感知人工智能);与专用人工智能相对的,是通用人工智能。专用人工智能阶段的智能体仅在特定领域有效果,比如AlphaGo在围棋领域战胜人类,但在象棋等其它棋类游戏中,用相同的程序就无法实现比较好的效果。而人类这一通用人工智能的智能体,不仅可以识人辨物,还会下象棋、打扑克或者麻将,不限于特定领域。

机器学习:一种实现人工智能的方法

当下专用人工智能的突破,归功于机器学习。但是,机器学习仅仅是实现人工智能的一种或者一类方法,并不是全部,这一点希望大家有清晰的认识。

机器学习从上个世纪50年代发展至今,衍生出了很多热门的研究子领域,以21世纪为例,先后经历了流形学习、稀疏学习、深度学习、深度强化学习、迁移学习等数个热点。甚至直到现在,学术界对于机器学习都没有完全统一的定义。

机器学习数学基础

总体来看,机器学习涵盖了微积分、概率论与数理统计、线性代数、矩阵论、信息论、优化理论等数学基础。近期,专注于人工智能在线教育的深蓝学院,联合南京大学计算机科学与技术系博士生与中科院自动化所博士,共同推出『机器学习数学基础』在线课程,课程大纲分享给大家,包含了机器学习涉及到的主要数学知识点。

Chaper1:引言

数学之于机器学习的必要性和重要性

Chaper2:函数求导

1. 背景介绍:以误差逆传播(BP)算法为例

2. 函数的极限

3. 偏导数,方向导数,梯度

4. 复合函数求导的链式法则

5. 案例分析:BP算法及其应用(以手写数字识别为例)

Chaper3:矩阵论

1. 背景介绍:以线性回归为例

2. 矩阵概念与运算

3. 矩阵范数

    3.1 范数定义

    3.2 Lp范数

    3.3 最小二乘回归误差度量

4. 矩阵的行列式、逆、秩和迹

    4.1 求解线性方程组:高斯消去法

    4.2 矩阵的逆

    4.3 线性空间及其基

    4.4 方程组求解的行列式表达

    4.5 矩阵伪逆

5. 矩阵的特征值和特征向量

    5.1矩阵特征值定义

    5.2 矩阵的迹和行列式与特征值的关系

6. 奇异值分解

    6.1 矩阵奇异值的定义

    6.2 矩阵的奇异值分解

7. 矩阵求导

    7.1矩阵导数的定义

    7.2 矩阵导数对最小二乘的应用

8. 矩阵二次型与半正定

    8.1 矩阵二次型

    8.2 矩阵半正定的定义

    8.3 最小二乘的半正定视角

9. 案例分析:线性回归及其应用(以前列腺癌发病率预测为例)

Chaper4:凸优化

1. 背景介绍:以SVM为例

    1.1 优化背景介绍

    1.2 SVM应用案例

2. 优化问题与极值

    2.1 优化问题及其标准型

    2.2 优化问题的极值点

    2.3 拉格朗日函数及KKT条件

    2.4 SVM的最大间隔的数学表达

3. 凸优化基础

    3.1 凸集与凸问题

    3.2 凸函数与琴生不等式

    3.3 保持凸性的运算

    3.4 SVM的凸性分析

4. 对偶理论

    4.1 对偶问题

    4.2 强对偶

    4.3 SVM的对偶求解

5. 案例分析:SVM及其应用(以Iris数据集分类为例)

Chaper5:概率论与数理统计

1. 背景介绍:以朴素贝叶斯为例

2. 随机变量,概率分布(离散随机变量,连续随机变量)

3. 联合概率,边缘概率,条件概率,贝叶斯定理

4. 期望、方差/标准差、协方差

5. 不等式(切比雪夫不等式等)

6. 独立性,条件独立性,相关性

7. 常用分布:二项分布/Bernoulli分布分布(特例),多项式分布/Multinoulli分布(特例),均匀分布(离散/连续),高斯分布,指数分布

8. KL散度

9. 极大似然估计

10. 案例分析:朴素贝叶斯及其应用(以乳腺癌诊断和信用风险评级为例)

Chaper6:信息论基础

1. 背景介绍:以决策树为例

2. 信息论中的基本概念I:离散随机变量(熵、联合熵、条件熵、互信息、相对熵,以及相互之间的关系)

3. 信息论中的基本概念II:连续随机变量(微分熵、交叉熵、多元高斯分布的熵)

4. 案例分析:决策树及其应用(以乳腺癌诊断和信用风险评级为例)

转行AI的建议

(1)人工智能人才的缺口,更多地在于高端人才,而不是调参工。

这就要求我们在学习机器学习时,不仅要知其然,更要知其所以然,通俗点讲,对于每个机器学习算法,仅仅会调用现成的函数库是不行的,要了解算法背后的原理,亲自推导一遍,亲自写代码实现这个算法,效果最佳。

(2)等学习完数学知识后,再学习机器学习的做法,未必可取。

机器学习涉及的数学知识点很多,在实际学习过程中,如果我们一味地学习数学,很容易枯燥厌烦,进而坚持不下来。

转行人工智能,不得不温习的数学知识点

机器学习数学基础

最好的做法是,将数学与机器学习内容高度融合,学习完几个知识点后,接着学习这些知识点对应的机器学习相关算法,会让我们信心倍增。



https://blog.sciencenet.cn/blog-2888249-1125810.html

上一篇:一篇文章了解生物特征识别六大技术
收藏 IP: 218.241.251.*| 热度|

4 郭战胜 黄仁勇 李剑超 蒋迅

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-3-19 15:26

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部