今日听了一个关于人工智能数学知识的直播课程,觉得讲的很不错,所以在这里记录下来以供日后学习。

一.为什么要学习数学?

数学对于我们理工科学生非常重要,尤其对于我们初入人工智能领域的学生来说,数学亦是理解复杂算法的必要元素。只有学好数学,才能真正学好人工智能。
数学在人工智能中的应用——举个例子,如全景拼接与VR。其中,在人工智能的特征检测中,需要用到线性代数以及极值知识;而在位姿估计中,需要用到矩阵分析、最优化知识;图像拼接过程中,更是需要用到微积分和微分方程这种高等数学知识.。再如,数学还可用在我们再熟悉不过的人脸识别中,这里的核心技术包括图像卷积、向量导数与梯度、链式求导法则、条件极值与最优化以及随机优化。数学在人工智能中的应用多之又多!所以,数学对于人工智能是相当重要的。
既然数学如此重要,我们应该如何打好数学方面的基础呢。众所周知数学是枯燥的,无穷无尽的公式,奇奇怪怪的符号等等。如何解决?我们应从以下几个方面入手:用形象的图将枯燥的内容展示出来,将书本上的文字变成看得见的数学;用相对通俗的语言深度解读公式背后的意义;注重自身学习数学的终极目标,与自己的研究方向的具体背景相结合;最后一点同样是最重要的一点:动起手来,编点程序,看看究竟发生了什么!

二.数学中与人工智能相关联的最重要的四部分知识

1.微积分与线性代数

导数和微分
核心思想:以直代曲

泰勒级数和泰勒展开式
多元函数的微分
记忆时,结合上述图示
矩阵的定义
向量的定义
向量导数与梯度

2.概率论和贝叶斯推理

数学期望与方差
条件概率与贝叶斯公式
仔细审题发现该题不难:
其中贝叶斯公式如下:
贝叶斯公式应用示例:在对图像的目标检测处理时其中下图中不同的框代表不同的检测目标,颜色框上面有类别以及数字,数字代表识别的概率。

3.最优化方法

极小值与导数:
极值问题如何类比到人工智能中?
原始问题:变量或参数x为多少,函数最大(或最小)?
计算机视觉中:在三维重构时,应当如何计算每个位置和姿态,使达到的效果最好?
机器学习中:在完成目标分类时,应该如何确定合适的分类参数,使得分类效果最好?
深度学习中:如何选择卷积神经网络的权值,使学习误差最小?
怎么计算极小值?
极小值计算思路:
1)遍历所有可能的x。(有点不切实际)
2)利用极值定理和导数,解方程
但问题是导数可能很难算,方程可能很难解
3)迭代求解,逐步逼近xo→x1→…→xk→x*(在迭代过程中我们主要的目标是如何创造这个迭代序列,达到我们的最优值)

总体趋势:让f(xk)越来越小。具体怎么做呢?
极小值计算思路

4.信息论以及其他在人工智能中的使用

信息论与熵

在分类时,我们通常可以通过建立一个决策树来完成我们机器视觉的分类。当分类分的越好,这一类里面的随机性越小,同样其熵也越小。
图论有很多用途,比如我们的深度学习以及卷积神经网络里面可以用图的方法进行优化,之前看过一篇论文,就是使图像中的每个框作为无向图中的节点,通过这样的方式来进行框与框之间的交互。
从分析图得到人之间的相互关系,描述人在社交中的角色重要性等等。

三.总结

上面几个方面就是对于人工智能中所用到的数学知识做了一个简单的描述,当然,这仅仅是一个起点。从这我们应该学到:
将复杂公式转化成生动的图示;
数学并不难,要点在于勾勒出背后的图像;
微分和线性代数是基础;
最优化及迭代求解是应用桥梁;
概率论是机器学习和深度学习必备基础;
熵和图论等在人工智能中有着巧妙的应用。
参考资源:
https://www.mathwarehouse.com/
解释了微积分的很多概念,非常生动;

https://www.analyticsvidhyacom/blog/2017/03/introduction-to-gradient-descent-algorithm-along-its-variants/.
梯度下降法的一个很形象的解释,配合图和程序。
很多人工智能初学者都在纠结自己究竟要把数学基础学到什么程度才能进入人工智能的学习,其实,你随时可以开始人工智能的学习,这是一个相推相进的过程,在学习人工智能的过程中边练习数学,在碰到一些复杂概念时,不要总想着将其啃得多透,可以随时查询,直播中屈老师推荐的数学手册如下:
[德]埃伯哈德·蔡德勒著,数学指南:实用数学手册.科学出版社,2012;
Justin Solomon, Mathematical Methods for Computer Vision,Robotics, and Graphics. Course notes for CS 205A, Stanford University, 2013;
有兴趣的同学可以查阅。
最后,同学们包括我自己一定要勤于动手编程,这样才能真正进入人工智能的研究中。
深度学习入门参考资料链接:

使用 porch完成MNST数据集手写识别:
https://zhuanlan.zhihu.com/p/95701775.实例演示:
https://cs.ryerson.cal-aharley/vis/convl.

人工智能中的数学基础——看得见的数学 直播心得相关推荐

  1. 人工智能数学基础——看得见的数学

    计算机是如何识别人脸的?智能机器人是怎样思考的?搜索引擎是如何工作的?人工智能数学基础系列公开课通过人工智能热点问题开始,引出其中蕴涵的数学原理,然后构建解决实际问题的数学模型和方法,兼具趣味性与实用 ...

  2. 秦曾昌人工智能课程---2、机器学习中的数学基础2

    秦曾昌人工智能课程---2.机器学习中的数学基础2 一.总结 一句话总结: 概率论在机器学习中比较重要 1.机器学习中最重要的数学基础是什么? 概率和统计:机器学习中很多情况需要处理不确定性, 2.我 ...

  3. 人工智能红利到来的核心标志,首先是要有能看得见的场景

    近年来,资本市场对于人工智能等高科技行业的支持力度不断加大.2019年,科创板成立之初就将人工智能列入上市七大行业中新一代信息技术领域,虹软科技.澜起科技.奇安信.优刻得等众多人工智能产业链相关企业在 ...

  4. 秦曾昌人工智能课程---1、机器学习中的数学基础

    秦曾昌人工智能课程---1.机器学习中的数学基础 一.总结 一句话总结: 函数+线代:了解数学常用函数,了解矩阵,了解线性代数 由浅入深:人工智能需要的高数基础并不多,由浅入深,很简单的 1.机器学习 ...

  5. 人工智能中数学基础:线性代数,解析几何和微积分

    人工智能中数学基础:线性代数,解析几何和微积分 在人工智能领域,线性代数.解析几何和微积分是最基础的数学知识.这些数学知识不仅在人工智能领域中被广泛应用,也是其他领域的重要基础.本文将介绍人工智能中的 ...

  6. 7本书带你掌握数据科学中的数学基础(附下载)

    作者:Ajit Jaokar 翻译:李海明 本文约1500字,建议阅读6分钟. 想要精通数据科学,学好数学功不可没. 微信后台回复"7本书"获取文章内的书籍资源 关键词:书,数据科 ...

  7. 干货来袭!!!3天0基础Python实战项目快速学会人工智能必学数学基础全套(含源码)(第1天)线性代数篇:矩阵、向量及python实战

    第1天:线性代数篇:矩阵.向量.实战编程 第2天:微积分篇:极限与导数.梯度下降.积分.实战编程 第3天:概率分析篇:条件概率与全概率.贝叶斯公式.实战项目 目录 前言 一.矩阵在AI中的应用 二.矩 ...

  8. 干货来袭!3天0基础Python实战项目快速学会人工智能必学数学基础全套(含源码)(第3天)概率分析篇:条件概率、全概率与贝叶斯公式

    第1天:线性代数篇:矩阵.向量.实战编程 第2天:微积分篇:极限与导数.梯度下降.积分.实战编程 第3天:概率分析篇:条件概率与全概率.贝叶斯公式.实战项目 目录 前言 一.概率与机器学习 1.1 概 ...

  9. 人工智能中的分析学快速入门之著名教材

    分析学方面,特别是微积分方面的教材特别多,这里推荐几本国内外非常著名的教材,以供大家参考,国外的教材写的比较生动详尽,将理论的来龙去脉交代得非常清楚:国内的教材则写的比较简洁,框架比较清晰.两者各有优 ...

最新文章

  1. 【活动报名 | 青源Talk第3期】DenseNet发明者黄高:面向边缘设备的轻量神经网络...
  2. 简单比较Python的数据持久化操作
  3. SharePoint 2013安装图文教程
  4. butter fly graph
  5. 使用velocity
  6. url主机域名可以省略_从输入url到页面完成加载发生了什么
  7. 有关Oracle最大连接数的问题
  8. c语言编译说文件不存在,c语言编译时缺少头文件,库的解决办法
  9. 南溪的远程桌面软件使用笔记
  10. http://book.ifeng.com/lianzai/detail_2011_05/08/6243572_37.shtml
  11. 最详细的jsp基础教程
  12. Bootstrap知识点概述
  13. 一见钟情只在瞬息之间,而对爱大彻大悟却需要很多年
  14. 测试软件能批量转换成pdf吗,三大PDF转换软件对比测评
  15. 应用程序意外变成另外一个应用程序的图标,打开就是另外一个程序!Synaptics.exe到底是什么?
  16. 全新UI任务悬赏抢单源码-附带简单安装教程
  17. 车道线检测方法的一些近期论文
  18. 单元测试打桩之Mockito
  19. label的自动换行
  20. 如何将孩子的视频保存在YouTube历史记录之外

热门文章

  1. 8月AI论文GitHub十强榜出炉!语言-图像模型连斩Top2
  2. MAC清除启动台里面的顽固图标
  3. 3g手机android应用新浪微博,无智能不手机 3G智能微博强机推荐
  4. Oracle甲骨文8.7亿美元高价收购Eloqua
  5. 用于强化学习的自动驾驶仿真场景highway-env(3): rewards,graphics
  6. js校验用户身份证省市区年龄性别
  7. 【转】高密度数字KVM集中管控解决方案
  8. 3D建模:别被骗了,你以为建模师工资真的能年薪50W吗?
  9. Jmeter并发测试 - 设置集合点
  10. 2021-5-7 NTD第二阶段第四天