幸运28预测神测网 > 人工智能 >

人工智能需要哪些知识

2018-09-07 23:20

  简单地讲,人工智能就是图像处理,数据处理,语言处理等多技术融合,在我们生活中经常可见。比如,人脸扫码付款,就是运用人工智能图像处理技术,机器人语言识别,常见的案例为第1个击败人类职业围棋选手的狗,包括在超市购物的扫码付款,都属于人工智能领域。那么人工智能需要哪些知识?

  2.需要算法的积累:人工神经网络,支持向量机,遗传算法等等算法;当然还有各个领域需要的算法,比如要让机器人自己在位置环境导航和建图就需要研究SLAM;总之算法很多时候都需要时间的积累。

  3.需要掌握至少一门编程语言,毕竟算法的实现还是要编程的;如果深入到硬件,一些电类基础课必不可少。

  要学人工智能需要很多很多学科知识的积累,如果要学一门语言进入这个行业,推荐python,这是一个不用十行代码就能搭建出神经网络的语言,当然,入门简单,精通难,还有matlab也可以实现,而且平时的计算当中也可以用到。其实一个人工智能系统的分工很多,并不是一门单纯的语言就能解决的。当然了,如果你只是感兴趣,只是想要了解一下,那么学一门python也足够了。

  1.人工智能算法方面:《人工智能及其应用》第三版、《人工智能与知识工程》。这两本买一本就可以了。感觉这本简单并且全面点。这类书其实很多,但大多内容都是重复的,所以买一到两本即可。

  2.机器视觉算法方面:《机器视觉算法与应用》这本书讲的大多都是工业化生产中机器视觉应用。从内容来说并不是很简单,建议不要当入门教材来学习。

  3.机器人方面:新版《机器人技术手册》日译的书,可能这是我当初在当当网里找到唯一一本比较全面实用的机器人方面的书。这本书由基础到应用以及一些机器人实际问题上讲述得很全面。