开启辅助访问
 找回密码
 立即注册

学人工智能,为啥要先学数学?

sking8023 回答数10 浏览数191588
学人工智能,为啥要先学数学?
使用道具 举报
| 来自北京
zhujinyan | 来自北京
这是一台非常好的问题,作为一名科技从业者,我来回答一下。
首先,人工智能是一台非常典型的交叉学科,不仅涉及到数学,同时还涉及到计算机、控制学、经济学、哲学、神经学、语言学等多个学科,所以人工智能技术不仅难度较高,知识量也非常庞大,这也是为啥长期以来,人工智能人才的培养都集中在研究生教育领域的重要原因。


人工智能当前有六个大的研究领域,包括自然语言处理、计算机视觉、机器学习、知识表示、自动推理和机器人学,这些研究方向都离不开数学知识,所以要想在人工智能的研发领域走得更远,一定要有一台扎实的数学基础。
以机器学习为例,机器学习的步骤包括数据收集、算法设计、算法实现、算法训练、算法验证和算法应用,所以机器学习的基础是数据,而核心则是算法,所以也可以把机器学习问题看成是一台数学问题。机器学习在人工智能领域的应用非常广泛,所以很多初学者在进入人工智能领域之前,都会先从机器学习开始学起,而要想顺利入门机器学习的相关知识,数学基础是非常关键的。
虽然人工智能对于数学的要求比较高,但是即使数学基础不好,也可以在学习人工智能技术的过程中,逐渐补齐自个的数学短板,在学习人工智能技术的初期,也并不会遇到非常复杂的数学问题,只需要具有一些线性代数、概率论的基础知识就可以了。
最后,人工智能技术的学习对于场景有比较高的要求,所以学习人工智能技术并不建议完全通过自学的方式来掌握,最好能够借助研发团队的实验和交流环境,来不断提升自身的研发能力。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
回复
使用道具 举报
heming886 | 未知
人工智能需要通过计算机语言来实现的,而计算机的语言要用到大量的数学知识,尤其是高等数学的数理统计和概率论的知识是不可缺少的。
回复
使用道具 举报
elf6301 | 来自北京
学人工智能要先学数学吗?

回复
使用道具 举报
iam_zhong | 来自福建
首先需要明晚,不是学人工智能要求数学,
而是想学好人工智能需要数学。
人工智能领域,对于随便学学,入门级,和普通级别对数学的要求并不是很高。
目前学习人工智能的人多数都是调用各方的开源库,比如TF,pytorch,keras,caffe,这些库的使用多数人都能够学会,很多人甚至是调用别人写好的开源项目。
而真正需要数学的是,搞懂人工智能,例如你想做一台项目,然而目前开源的框架无法满足你的要求,你需要自个搭建模型,这里开始需要你具有高水平的数学。这样你才能建立自个的数学模型,然后不断的修改,找到合适的模型结构。
在人工智能领域,主要数学知识,线性代数,微积分,概率论等,人工智能的卷积神经网络,循环神经网络等一系列的网络都需要掌握数学。当然并不是数学厉害的人就一定能学好人工智能,人工智能是理论与实践结合的领域,也就是理论知识和写代码的能力。如果你想真正学好人工智能那么数学自然是不可少的,同事实践能力也是必须的。
回复
使用道具 举报
442993397 | 未知
很好理解 应为只要是用到电脑的东西数学是必须的
回复
使用道具 举报
flashfly2 | 来自黑龙江
需要必备知的知识有:
1、线性代数:如何将研究对象形式化?
2、概率论:如何描述统计规律?
3、数理统计:如何以小见大?
4、最优化理论: 如何找到最道优解?
5、信息论:如何定量度量不确定性?
6、形式逻辑:如何实现抽象推理?
7、线性代数:如何将研究对象形式化?
人工智能简介:
1、人工智能(Artificial Intelligence),英文缩写为AI。
2、它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新回的技术科学。
人工智能涉及的学科:
哲学和认知科学,数学,神经生理学,心理答学,计算机科学,信息论,控制论,不定性论,仿生学,社会结构学与科学发展观。

回复
使用道具 举报
yangjia | 来自广东
数学是基础学科,人工智能的算法、模型等都是建立在数学等基础学科之上,如果只是做做人工智能的应用开发,不用太多学数学,使用人工智能现成的应用、接口就行,门槛非常非常低,但如果要做人工智能的底层开发,和算法模型相关的就要有深厚的数学基础了。
回复
使用道具 举报
恋在零点零七刻 | 来自北京
所谓的人工智能都是根据大数据分析得到的一种数据模型,数据分析方面数学的基础肯定玩扎实啊
回复
使用道具 举报
carloscheng | 未知
尽管人工智能是一门交叉学科,涉及数学,经济,情感的领域,但人工智能技术需要三个基础技术,分别是大数据,算法,算力,尤其前两个,都是建立在数学,统计学,概括,应用数学基础上,需要很深的基础学科知识,才能去理解和优化现有的算法,从而建立更好的数学模型,并通过大数据进行统计,分类分析,才能发挥人工智能的价值。
回复
使用道具 举报
12下一页
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影