人工智能之父John McCarthy教授的定义是:“制造智能机器,特别是智能的计算机程序的科学和工程”
换句话说,人工智能是制造智慧思考的电子机器的途径。
机器人或机器是智能的意味着他自己完成任务,并且从错误中学习,就像人类中的孩子。
人工智能和机器学习的差异
这两个术语相互联系并且被互用。因此在人们的大脑中造成一些混淆。
但他们是不同的术语。让我们通过一个例子加以理解,澄清我们错误的感知。
假如AI是树,那机器学习是树的主干。
机器学习是人工智能的子集。我们可以说人工智能的支柱是机器学习。
没有机器学习,机器不会自己完成任何的任务。
因此,如果你选择人工智能作为职业,你必须获得机器学习的知识。
如要在人工智能的路径上成功,你必须从基础开始理解机器学习。
人工智能的应用
建议弹出广告,在信息流中,基于搜索历史和cookies.
游戏智能
搜索
翻译
电影推荐
...
如今许多移动应用和软件基于人工智能。实际上,我们已被相当多的人工智能包围。
成为人工智能工程师的技能要求
自然语言处理
机器学习
深度学习
算法设计和开发
知识表示和推理
编程语言
语义学
数学
神经网络
图设计
机器人
模式识别
数据预处理
在人工智能中的工具/机器学习框架
Tensorflow
scikit-learn
Apache MXNet
CNTK
Spark MLlib
PyTorch
Caffe
Theano
Keras
Numpy
Scipy
如何一步一步成为人工智能工程师呢?
第一步,学好数学
第二步,掌握编程语言
第三步,学习算法
第四步,熟练数据处理
第五步,使用机器学习库
第六步,深度学习
第七步,积累经验
第八步,成为AI工程师
[source:findcareerinfo]