博舍

学习人工智能要必备哪些基础知识 人工智能专业需要什么学科基础知识

学习人工智能要必备哪些基础知识

原标题:学习人工智能要必备哪些基础知识?

广义的说,人工智能包含诸多不同的方法,其主旨是让程序像一个智能体一样解决问题。机器学习是实现人工智能的一种方法,它不完全依靠预先设计,而是从数据中进行总结,达到模拟记忆、推理的作用。包括诸如支持向量机(SVM)、各类基于决策树的算法(包括Boosting、Bagging、RandomForest等),各类基于人工神经网络的算法(例如简单网络及深度网络等),以及多方法的集成等。

基于人工智能的发展优势,很多小伙伴都想要在这个领域大展宏图,但摆在面前的三道门槛是需要你逐一攻克的。本文千锋给大家分享一下人工智能入门的三道屏障。

门槛一、数学基础

我们应该了解过,无论对于大数据还是对于人工智能而言,其实核心就是数据,通过整理数据、分析数据来实现的,所以数学成为了人工智能入门的必修课程!

数学技术知识可以分为三大学科来学习:

1、线性代数,非常重要,模型计算全靠它~一定要复习扎实,如果平常不用可能忘的比较多;

2、高数+概率,这俩只要掌握基础就行了,比如积分和求导、各种分布、参数估计等等。

提到概率与数理统计的重要性,因为cs229中几乎所有算法的推演都是从参数估计及其在概率模型中的意义起手的,参数的更新规则具有概率上的可解释性。对于算法的设计和改进工作,概统是核心课程,没有之一。当拿到现成的算法时,仅需要概率基础知识就能看懂,然后需要比较多的线代知识才能让模型高效的跑起来。

3、统计学相关基础

回归分析(线性回归、L1/L2正则、PCA/LDA降维)

聚类分析(K-Means)

分布(正态分布、t分布、密度函数)

指标(协方差、ROC曲线、AUC、变异系数、F1-Score)

显著性检验(t检验、z检验、卡方检验)

A/B测试

门槛二、英语水平

我这里说的英语,不是说的是英语四六级,我们都知道计算机起源于国外,很多有价值的文献都是来自国外,所以想要在人工智能方向有所成就,还是要读一些外文文献的,所以要达到能够读懂外文文献的英语水平。

门槛三、编程技术

首先作为一个普通程序员,C++/Java/Python这样的语言技能栈应该是必不可少的,其中Python需要重点关注爬虫、数值计算、数据可视化方面的应用。

人工智能入门的三道门槛,都是一些必备的基础知识,所以不要嫌麻烦,打好基础很关键!返回搜狐,查看更多

责任编辑:

人工智能涉及的学科

人工智能涉及的学科人工智能涉及哪些学科?计算机类自动化类数学专业领域类心理学和哲学学习人工智能为什么要会心理学知识?哲学和人工智能有什么关系?其他人工智能涉及哪些学科?

人工智能相关学科有很多,看看你的知识储备够不够!需要补充哪些方面?

计算机类

首先,人工智能是计算机科学中的一个分支,所以对应的计算机科学、计算机基础知识、编程语言、互联网知识、物联网知识、软件工程、信息安全等是必备的。

自动化类

其次,人工智能的目标是实现辅助人类智慧、部分代替人类智能、扩展人类智能,所以还会涉及自动化、机器学习、智能科学与技术、空间信息与数字技术、电子与计算机工程、信息与计算科学。

数学

然后,人工智能需要处理大量的数据,所以数学和逻辑思维也很重要,高数、数学与应用数学、信息与计算科学、数理基础科学、数据科学与大数据技术等。

专业领域类

另外,除了一些通用的学科,面对不同的领域,还要学习不同的学科,如:通信工程、信息工程、水声工程、电子信息工程、微电子科学与工程、光电信息科学与工程、自然语言处理、电磁度场与无线技术、电子信息科学与技术、电波传播与天线、集成电路设计与集成系统、轨道交通信号与控制。

心理学和哲学

除了计算机知识,心理学和哲学也是必学的学科。

学习人工智能为什么要会心理学知识?

试想一下人工智能模仿的是人类的什么?是人类的智慧。人类的智慧由什么产生?人的思想、知识、记忆、创造力。而这一切皆由人的大脑控制。而心理学其实是大脑活动后的一种产物,所以要想让一台计算机真正拥有人类智慧,必须了解人类的心理活动和思考方式。与其说人工智能是在模仿人类智慧,不如说人工智能是在模仿人类思维。只有当人工智能可以像人类一样思考、分析问题、拥有人类的喜怒哀乐,才能算得上是真正的人工智能。

哲学和人工智能有什么关系?

说到人工智能中的哲学问题,不得不提著名的图灵测试。图灵测试是由阿兰·麦席森·图灵在1950年的一篇论文《计算机器与智能》中提出的。图灵是英国著名的数学家和逻辑学家,被称为计算机科学之父、人工智能之父,是计算机逻辑的奠基者。图灵测试说的是,一个人和一台机器,在人类不知道对面是机器的情况下对他提问,以此来判断对面的是人类还是机器。进行多次测试后,如果机器让平均每个参与者做出超过30%的误判,那么这台机器就通过了测试,并被认为具有人类智能。从哲学层面来说,如果一台机器通过了图灵测试,那么它真的能被称之为和人类一样有智慧吗?判定一台机器有智慧的标准或者说是界限到底是什么?在实际应用中,哲学在人工智能上也起到了很多决定性的作用。比如一台人工智能机器,在面对文化、信仰、法律都不同的日本人和阿拉伯人,一个可能说这台机器非常智能,一个可能说并不智能,达不到想要的、或做的不对。那么这时,这台机器能不能被称之为是一台人工智能机器?在人工智能发展上,有很多关于类似的哲学问题。仅仅是“智能”二字,在哲学上都有很多的争议。比如,智能的含义到底要怎么去定义?达到什么样的界定才能称之为智能?在这里,我给自己留一个作业,等以后我积累了更多的知识,再和大家讨论关于“人工智能与哲学之间的关系”的问题。

其他

除了上面提到的学科,还有认知科学、神经生理学、信息论、控制论、不定性论等。因为人工智能属于跨学科的技术,所以想要学习人工智能,不仅要知道人工智能的基本知识,还要确定研究的方向,朝着既定的目标前进,才不至于在人工智能的学习道路上走岔了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇