您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
学习人工智和学历有关系吗?学成需要多久?
人工智能,算法,基础学习人工智和学历有关系吗?学成需要多久?
发布时间:2020-12-06加入收藏来源:互联网点击:
3、要做人工智能,离不开机器学习、深度学习和强化学习。这些领域对高等数学、线性代数和概率统计等学科要求比较高,没有这些大学数学基础,可能连调整参数都搞不明白,这都是人工智能入门的基本功。
因此,在打算入门人工智能之前,一定要将理工科本科的数学学好。
回答于 2019-09-11 08:43:50
要想学习人工智能相关的技能,首先,我们得知道什么是人工智能。
人工智能(artificial intelligence):从英文词源上其实更好精确的理解。artificial:人造的东西,intelligence:这其实是一个心理学术语,译做智能虽然没错,但未免略微将这个词的范畴广义化了一点,根据wiki的解释:capacity of logic,understanding,self-awareness,learning,emotional knowledge,reasoning,planning,creativity and problem solving。
根据这个解释,显然是将理性和感性分离了,所以人工智能在最初的定义上,就不包括“感受痛苦”的能力,“拥有欲望”的能力(我相信这是大多数人对人工智能恐惧的根源。
人工智能是且仅是一个思考工具,他和人类的区别是很明显的
1.人工智能不以存在和延续自身为目的,他们不会有怕死,只是想活下去,想要得到快乐和幸福,想要被尊重等等无聊的需求。甚至可以说,他们没有需求
2.人工智能没有自由意志,至少在cpu/gpu结构下没有,至多拥有一个热噪音随机生成器。至于未来引入qpu(量子处理器)甚至更先进的硬件后会不会有,此时无法断言,毕竟,更根本的问题在于我们无法知道人类是否真的有自由意志,如果有,自由意志的来源是什么
3.人工智能极大可能是一个群体智慧,没有个体的概念。古典科幻中的“x个机器人”对话的情况很可能是不存在的,按照目前的技术方向,智能很可能在云上,机器人只是终端。当然,不排除未来的云计算是全网p2p的情况,那么每个终端就会有独立的想法。
再谈谈人工智能是用来做什么。
让我们把目光拉回到第一次工业革命,之所以称之为“工业革命”是因为,那一场通过蒸汽机产生动力进而极大提高生产力的技术发展过程对人类生存生活物资的极大丰富起到了天翻地覆的作用。
好,现在让我们把目光推进到第二次工业革命。在这一次革命中,电力让人们的生活条件也发生了深刻变化:黑夜不再漆黑,远距离通信成为可能,人类可以大批量快速转移(火车)...
可见,所有技术革新都是为了提高生产力、提高物资的生产效率,进而改善人们的生活水平。人工智能也不过是我们正在进行的第三次科技革命中的一个技术,它的作用也只是在人们生产、生活中进一步提高效率,而已。
总结下来:所谓人工智能,指的并不是某项单一技术,在概念级别上理解,人工智能相当于机械化。它包含两类:
人工智能的核心——算法;为了实现算法而开发的相关的硬件设施;人工智能的核心——算法
实际上所谓人工智能算法,也就是像人一样,拥有学习能力、拥有分析能力的算法,本质上的区别在于:其运算目的是人设定的,算力和人不在一个级别。
人们为了开发这样一些算法研究出了一些技术,例如:机器视觉,指纹识别,人脸识别,视网膜识别,虹膜识别,掌纹识别,专家系统,自动规划,智能搜索,定理证明,博弈,自动程序设计,智能控制,机器人学,语言和图像理解,遗传编程等。
上述算法的学习确实需要一定的知识储备:数学能力、逻辑思维能力、软件工程能力等等,但就某一项编程语言来说,往往几个月就可以掌握。
2.为了实现算法而开发的相关的硬件设施
与此相关的非常多,高端的有芯片、超算、机器人等等,低端的也有配套的简单的机械结构,因此这一块,对于学历水平不是太高的人士也可以从硬件入手。
写在最后,人工智能包含许多技术,学习这些技术有难有易,有的需要数十年积累,有的则数月即可上手,但要深入这一领域发展,不断学习是必要的。
回答于 2019-09-11 08:43:50
首先,你需要有线性代数、微积分、概率统计这些数学学科的基础功底,这个学习时间因人而异,本科生一般都学过,建议你可以找回大学本科教科书恶补一下。如果忘的比较多,你也可以在慕课网上找到视频课程参与学习。
再进一步,你需要学习k-近邻算法、奇异值分解、K-均值聚类、随机森林算法、逻辑回归、线性回归、马尔可夫、决策树等一些基本的算法和概念,推荐李航老师的《统计学习方法》,周志华老师的《机器学习》(俗称:西瓜书)。
如果学习人工智能是为了做开发,那么还需要学习一本开发语言,python、Java、R、C++等,如果算法开发为目的,首选是python,同样有很多的公开课可以参与学习。
在掌握了以上基础知识之后,才可以进入到人工智能的入门阶段,入门阶段主要是算法平台和框架的掌握以及简单的算法开发实战应用。借助于业界成熟的算法框架和平台,比如谷歌的tensorflow,来开始自己的人工智能进阶之旅。但是这一行任重道远,要想做出成绩,需要耐得住寂寞和诱惑。
总结一下,理工科本科以上就具备了人工智能的基础,需要多久主要还是看你的数学和开发基础以及你可以投入的学习时间,如果做规划,建议至少用两年时间来打基础。
回答于 2019-09-11 08:43:50
上一篇:番禺一个老板说他家添孙子,送我一大碗糖醋猪脚姜,要怎么回礼?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |