Чем отличается искусственный интеллект (ИИ) от робототехники?
- Информация о материале
- Категория: ИТ статьи
- Опубликовано: 16.02.2019, 15:22
- Автор: HelpDesk
- Просмотров: 1277
Робототехника — часть ИИ илиИИ — часть робототехники? В чем разница между этими двумя терминами? Мы ответим на этот вопрос!
Робототехника и искусственный интеллект служат совсем разным целям. Однако люди часто путают их. Многие люди задаются вопросом, является ли робототехника подмножеством искусственного интеллекта или это одно и то же.
Первое, о чем следует сказать, — это то, что робототехника и искусственный интеллект — это совсем не то же самое. Фактически, эти двеобласти почти полностью разделены.
Диаграмма Венна из них будет выглядеть так:
Мы предполагаем, что люди путают эти два понятия из-за перекрытия между ними: искусственно интеллектуальные роботы.
Чтобы понять, как эти три термина связаны друг с другом, давайте посмотрим каждый из них индивидуально.
Что такое робототехника?
Робототехника — это отрасль технологии, которая занимается роботами. Роботы — это программируемые машины, которые обычно могут выполнять серию действий автономно или полуавтономно.
На наш взгляд, есть три важных фактора, которые определяют робота:
Роботы взаимодействуют с физическим миром с помощью датчиков и исполнительных механизмов.
Роботы программируются.
Роботы обычно автономны или полуавтономны.
Существует много мнений о том, что представляет собой «робот». Некоторые эксперты говорят, что робот должен уметь «думать» и принимать решения. Однако стандартного определения «робототехнического мышления» нет. Требование робота «думать» предполагает, что у него есть определенный уровень искусственного интеллекта.
Робототехника включает в себя проектирование, создание и программирование физических роботов. Лишь небольшая его часть связана с искусственным интеллектом.
Что такое искусственный интеллект?
Искусственный интеллект (ИИ) — это отрасль информатики. Она включает разработку компьютерных программ для выполнения задач, которые требуют человеческий интеллект. Алгоритмы ИИ могут решать вопросы обучения, восприятия, решения проблем, понимания языка и / или логических рассуждений.
ИИ используется во многих отношениях в современном мире. Например, алгоритмы ИИ используются в поиске Google, в программе рекомендаций Amazon и в поисковых системах SatNav. Большинство программ ИИ не используются для управления роботами.
Даже когда ИИ используется для управления роботами, алгоритмы ИИ являются лишь частью более крупной роботизированной системы, которая также включает в себя датчики, исполнительные механизмы и программирование без ИИ.
Часто ИИ предполагает определенный уровень машинного обучения, когда алгоритм «обучен» реагировать определенным образом на определенный вход, используя известные входы и выходы.
Ключевым аспектом, который отличает ИИ от более обычного программирования, является слово «интеллект». Программы без ИИ просто выполняют определенную последовательность инструкций. Программы с ИИ имитируют некоторый уровень человеческого интеллекта.
Что такое искусственно интеллектуальные роботы?
Искусственно интеллектуальные роботы — это мост между робототехникой и искусственным интеллектом. Это роботы, которые контролируются программами ИИ. Многие роботы не используют ИИ. До недавнего времени все промышленные роботы были запрограммированы только для проведения повторяющихся серий движений. Как мы уже говорили, повторяющиеся движения не требуют искусственного интеллекта.
Неинтеллектуальные роботы довольно ограничены в своей функциональности. Алгоритмы ИИ часто необходимы, чтобы робот мог выполнять более сложные задачи.
Давайте посмотрим примеры.
Пример 1: Робот без ИИ
Например, вы можете легко запрограммировать робота, чтобы забрать объект и поместить его в другое место. Робот будет продолжать выбирать и размещать объекты одинаково, пока вы не отключите его. Это автономная функция, так как робот не требует человеческого вмешательства после того, как вы его запрограммировали. Однако задача не требует никакого интеллекта.
Пример 2: Искусственно интеллектуальный робот
Представьте, что вы хотели добавить камеру к вашему роботу. Взгляд робота подпадает под категорию «восприятия» и обычно требует алгоритмов ИИ.
Например, скажем, вы хотите, чтобы робот обнаружил объект, который он собирал, и поместил его в другое место в зависимости от типа объекта. Это предполагает подготовку специализированной программы видения для распознавания различных типов объектов.