|
学习人工智能需要多长时间,对应不同的基础和学习能力是不一样的,一般来说达到入门的程度比较容易。学习人工智能和学历及学习专业有一定关系,但不是绝对的。
人工智能被称为世界三大尖端技术之一(空间技术、能源技术、人工智能),也被认为是二十一世纪三大尖端技术(基因工程、纳米科学、人工智能)之一。人工智能可以对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。人工智能是计算机科学的一个分支,它的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。
一、学习人工智能需要具备的知识和能力
全面学习人工智能的知识比较多,涉及的面比较广,需要有高等数学、计算机及机器学习以等方面的知识。
1、高等数学知识 :数学知识包括数据分析、概率、线性代数、矩阵、凸优化等;
2、编程语言:编程语言比较多如; C++、MATLAB、LISP、Prolog和Python等;
3、机器学习:机器学习包括:回归算法、决策树、随机森林和提升算法;数据分析的Aprior算法和关联规则等。机器学习”的数学基础是“统计学”、“信息论”和“控制论”。还包括其他非数学学科,“机器学习”对“经验”的依赖性很强。
二、如何学习人工智能
做为想进入人工智能行业不要被上面提到的知识所下倒,对应深入进行人工智能的研究必须具备比较好的上面知识,甚至更多的深层次知识。对于一般人只要再某一个方向进行深入研究就可以。所需要的知识有的只需要了解,有的需要深入学习。
1、选择几本入门书
数学方面的书籍选择理工科用书就可以,编程语言和算法方面可以先选择入门级书籍,如《21天学通Python》、《算法与程序设计基础教程》、《人工智能及其应用》第三版、《人工智能与知识工程》,机器人方面可以选择 《机器人技术手册》。入门以后再针对自己研究的方向选择高级版本书深入学习。
2、人工智能学习的学习重点是对系统的掌握,特别在编程和算法中深入学习和利用基本语言形式和计算机运算法则。
计算机可以执行的基本操作是以指令的形式描述的。一个计算机系统能执行的所有指令的集合,成为该计算机系统的指令系统。一个计算机的基本运算和操作有如下四类: 算术运算:加减乘除等运算;逻辑运算:或、且、非等运算;关系运算:大于、小于、等于、不等于等运算;数据传输:输入、输出、赋值等运算 。
3、结合实际工作需求或想应聘的工作岗位进行具体训练。
也可以参加一期短期培训班,系统学习人工智能理论和针对某一个岗位的训练。
|
|