什么是人工智能?
人工智能(Artificial Intelligence),英文缩写为AI,它是研究、开发用于模拟和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
2017 年有 17% 的开发人员在AI或机器学习方面工作。还有 73% 的人表示计划在 2018 年学习这些技术。
■ 46% 的开发者表示他们很可能会在 2018 年寻找一份新工作。
——DigitalOcean 报道
随着人工智能(AI)开始几乎渗透到每一个行业,越来越多的开发人员正在制定计划学习这项技术以增加自身的商业竞争力。DigitalOcean 的一项调查显示,约 83% 的开发者在 2017 年没有从事 AI 或机器学习的经验,但其中 73% 的人表示计划在 2018 年学习这些技术。
据 ZDNet 报道包括微软公司在内的一些公司已经在他们的产品中增加了人工智能功能,让开发人员更容易地整合数据,这也使得开发人员更熟悉这些技术。
调查发现,在 17% 的 AI 开发者中,有许多人使用 TensorFlow 解决语义分析、图像识别和自然语言处理等问题。
开发人员也希望 AI 在未来一年能够解决一些问题:当他们被问及预计 2018 年会面临什么样的重大挑战时,63% 的人觉得是自动化工作流程,32% 的人觉得是用 AI 和机器学习解决业务需求。
参与调查的 2500 名开发人员绝大多数使用 Linux 操作系统(89%),远高于Windows(8%),MacOS(2%)和 BSD(1%)。
在编程语言选择方面,PHP 受到 27% 的受访者青睐,其次是 Python(24%),Java(15%)和 Java(8%)。LetsEncrypt 是最受欢迎的 SSL 提供商,其次是Comodo(8%)和 GoDaddy(6%)。
AI 开发人员是目前最亟需的专业人员之一,面临着高条件和高薪水。接受调查的开发者中约有 46% 的人表示,他们很可能会在 2018 年利用市场的热门寻找新的工作。
上个世纪50年代一次学术讨论会议上,当时几位著名的科学家从不同学科的角度探讨用机器模拟人类智能等问题,并首次提出了“人工智能”的术语。从此,人工智能这门新兴的学科诞生了。
那场学术讨论会议,就是计算机科学史上著名的达特茅斯会议(Dartmouth Conferences)。
人工智能的应用有哪些?
1.电子游戏
2.智能机器人
3.人机对弈
4.人脸识别
此外,人工智能在自然语言识别,指纹识别、地图导航、自动驾驶等方向都有很大贡献,在此就不做具体描述了。
人工智能的评判标准是什么?
要回答这个问题,就不得不先介绍另一个著名的概念:图灵测试。
图灵测试是著名科学家阿兰·麦席森·图灵于1950年提出的。其内容是,如果计算机程序能在5分钟内回答由人类测试者提出的一系列问题,且其超过30%的回答让测试者误认为是人类所答,则该程序通过测试,表明该程序拥有接近于人类的智能。
直白地解释一下,
图灵测试的参与者包含一名或多名评委,两名测试者。其中一名测试者是人类,另一名测试者是计算机程序。梯子-零叁零|玖玖贰|点炕么,在评委不能直接看到测试者的情况下,由评委提出若干问题,然后根据回答做出自己的判断。时至今日,世界上只有一个智能聊天程序勉强通过了图灵测试,它的名字是 尤金·古斯特曼。由此可见,人类距离实现真正意义上的人工智能,还有很长的道路要走。
人工智能,机器学习,深度学习三者的关系是什么?
简单来说,这三者呈现出同心圆的关系:
同心圆的最外层是人工智能,从提出概念到现在,先后出现过许多种实现思路和算法。
同心圆的中间层是机器学习,属于人工智能的一个子集,互联网的许多推荐算法、相关性排名算法,所依托的基础就是机器学习。
同心圆的最内层是深度学习,以机器学习为基础的进一步升华,是当今人工智能大爆炸的核心驱动。