人工智能机器人 机器人与人工智能的区别是什么?

机器人是AI的一部分吗?AI是机器人的一部分吗?这两个术语有什么区别?
机器人和人工智能服务于非常不同的目的。人们经常把它们混合在一起。很多人想知道机器人到底是人工智能的一部分,还是同一个东西。

人工智能机器人 机器人与人工智能的区别是什么?


文章图片

机器人和人工智能一样吗?
首先要澄清的是,机器人和人工智能根本不一样。其实这两个领域几乎是完全分开的。
两者的维恩图如下:

人工智能机器人 机器人与人工智能的区别是什么?


文章图片

有人会因为两者重叠而混淆:人工智能机器人。要理解这三个术语是如何相互关联的,就分别来看这三个术语。
什么是机器人?
机器人技术是加工机器人技术的一个分支。机器人是一种可编程的机器,通常可以自主或半自主地执行一系列动作。
组成机器人有三个重要因素:
机器人通过传感器和执行器与物理世界进行交互。机器人是可编程的。机器人通常是自主或半自主的。【人工智能机器人 机器人与人工智能的区别是什么?】通常机器人是自主的,但有些机器人不是。例如,远程机器人完全由操作员控制,远程机器人仍然被归类为机器人的一个分支。这是一个机器人定义不是很明确的例子,专家很难定义“机器人”的构成。有人说,机器人必须能够“思考”和决策。然而,“机器人思维”并没有一个标准的定义。要求机器人“思考”,并表现出具有一定程度的人工智能。
什么是人工智能?
人工智能是计算机科学的一个分支,它涉及开发计算机程序来完成否则需要人类智能的任务。AI算法可以解决学习、感知、问题解决、语言理解和/或逻辑推理。
人工智能在现代世界中有许多用途。比如在Google搜索、亚马逊推荐引擎、SatNav寻路器中使用AI算法,大部分AI程序都不是用来控制机器人的。
即使用AI来控制机器人,AI算法也只是更大的机器人系统的一部分,它还包括传感器、执行器和非AI编程。
一般AI都涉及到一定程度的机器学习,其中算法是通过某种方式“训练”出来的,利用已知的输入输出来响应特定的输入。AI区别于更传统编程的关键方面是“智能”。非AI程序只需要执行一个定义好的指令序列,而AI程序则模仿一些人类的智力水平。
什么是人工智能机器人?
人工智能机器人是机器人和AI之间的桥梁,AI是由AI程序控制的机器人。
很多机器人不是人工智能。直到最近,所有的工业机器人都只能被编程来执行一系列重复的动作。正如我们已经讨论过的,重复锻炼不需要人工智能。
非智能机器人的功能相当有限,AI算法通常需要允许机器人执行更复杂的任务。
我们来看一些例子。
非人工智能机器人
一个简单的合作机器人(cobot)就是一个非智能机器人的完美例子。
例如,您可以轻松地编写一个cobot来拾取一个对象,并将其放在另一个位置。然后,cobot会继续以完全相同的方式选择和放置对象,直到关闭,这是一个自主功能,因为机器人在编程后不需要任何手动输入。然而,这项任务不需要任何智慧。
人工智能机器人
可以用AI来扩展cobot的功能。假设你想给你的cobot加一个摄像头。机器人视觉属于“感知”范畴,通常需要AI算法。
例如,假设您需要cobot来检测它正在拾取的对象,并根据对象的类型将其放置在不同的位置,这将涉及训练一个特殊的视觉程序来识别不同类型的对象。

推荐阅读