Российские эксперты разработали операционную систему для роботов, которая позволяет им обмениваться информацией на естественном языке при выполнении различных задач.
Это сделано для того, чтобы человек мог ставить задачи, контролировать действия роботов и вносить коррективы. В настоящее время обмен данными между устройствами в основном осуществляется в цифровом формате. По мнению экспертов, новая функция действительно может упростить управление командой роботов для человека. Однако она также несет риск возникновения ошибок, может замедлить взаимодействие между машинами и потребует дополнительных энергетических ресурсов, запасы которых в батареях всегда ограничены.
Разговоры между роботами
Специалисты Сколтеха разработали новую операционную систему для когнитивных роботов. К этому типу относятся универсальные устройства с искусственным интеллектом, которые способны самостоятельно размышлять и принимать решения без участия человека. У таких роботов нет жесткой программы действий, они могут функционировать в новой среде и выполнять универсальные задачи, а также находить собственные решения для поставленных задач.
Новая программа предусматривает возможность обмена информацией между роботами, работающими в команде, на естественном, то есть человеческом, языке. Это сделано для удобства контроля за их действиями и возможности вносить изменения при необходимости. В настоящее время роботы передают друг другу данные в основном в цифровом виде через Wi-Fi.
— С помощью нашей операционной системы такие машины начинают общаться на том же языке, что и мы. Это универсальная система, которая позволяет людям и машинам сосуществовать и эффективно взаимодействовать,— рассказал «Известиям» руководитель лаборатории интеллектуальной космической робототехники Сколтеха профессор Дмитрий Тетерюков.
Функция общения на естественном языке включена в операционную систему CognitiveOS. Это модульный программный продукт, который можно устанавливать на роботизированные устройства практически любого типа и объединять несколько машин в одну команду или делать их частью роя роботов. Компоненты программы можно комбинировать в зависимости от аппарата и поставленных целей.
К примеру, робот-собака, который выполняет роль поводыря, и робот-манипулятор имеют разные функции. Первому необходимы модули для анализа окружающей среды, принятия решений, навигации и этики, поскольку он взаимодействует с людьми. Для манипулятора достаточно блока поведения и мощной системы видеоаналитики для распознавания объектов, с которыми он работает. Новая операционная система позволит роботам совместно решать задачи со сложными сценариями.
— Допустим, пользователь заказывает напиток. Робот-собака принимает заказ, направляется в бар, где находится манипулятор, и передает ему заказ. Роботизированная рука находит нужную бутылку, наливает содержимое в стакан и передает его собаке, которая доставляет его человеку. На обеих этих машинах будет установлена наша система, но с разными модулями,— пояснил Дмитрий Тетерюков.
Использование модульного принципа позволяет экономить вычислительные ресурсы и задействовать только необходимые функции робота, отметили ученые. Это делает возможным выполнение всех расчетов непосредственно на борту машины, а не отправляя их на удаленные мощные компьютеры. Благодаря этому робот становится более автономным, работает быстрее и надежнее, добавили они.
В планах разработчиков— расширить список машин, на которых можно устанавливать их программное обеспечение. Например, добавить человекоподобных роботов, дронов, ИИ-агентов и цифровых двойников, а также создать операционную систему, отвечающую концепции «Индустрии 6.0». Она предполагает создание фабрик, в которых будут задействованы роботы разных типов, способные работать без человеческого участия и управляться искусственным интеллектом.
Нужны еще и жесты
Способность роботов общаться на естественном языке действительно может упростить управление ими. Однако для большего удобства следует, чтобы они понимали не только слова, но и жесты друг друга, отметил ведущий научный сотрудник лаборатории когнитивных исследований основ коммуникации Московского государственного лингвистического университета Артемий Котов.
— Это важно для стайных роботов. Но не все из них работают в контакте с людьми. Им удобнее передавать информацию цифровыми методами, так как это быстрее и надежнее. Однако использование естественного языка полезно для машин, находящихся рядом с человеком. Чтобы избежать множества ошибок, можно просто озвучивать данные, которые они получили в цифровом формате. Если роботы вместе с человеком решают общую задачу, например, строят дом, то они должны понимать и жесты, и взгляды, как это происходит у людей. Это называется совместным вниманием, — сказал он.
Общение роботов на естественном языке может значительно замедлить их взаимодействие по сравнению с передачей цифровых данных, считает доцент школы лингвистики Высшей школы экономики Эдуард Клышинский.
— Если эта функция реализована на уровне операционной системы, то это может несколько замедлить работу. А если на уровне прикладного ПО, то это очень удобно, но потребует больших энергозатрат. Ведь робот должен быть автономным, и зависимость от батареи может негативно сказаться на этом. Такой гаджет будет быстрее разряжаться,— сказал эксперт.
Когнитивные роботы— это интеллектуальные системы, способные воспринимать, анализировать, принимать решения и адаптироваться к окружающей среде, обладающие навыками самообучения для работы в сложных и непредсказуемых условиях, объяснил заведующий лабораторией волновых процессов и систем управления МФТИ Роман Горбачев.
— Предложенная Сколтехом операционная система — это шаг вперед к созданию гибких и надежных робототехнических автономных систем, которые помогут значительно ускорить разработку когнитивных роботов. Представленные подходы открывают возможности быстрого переноса ИИ-функций между различными моделями,— отметил эксперт «Известиям».
С научной точки зрения разработки Сколтеха интересны в контексте дальнейшего изучения мультиагентных систем, человеко-машинного взаимодействия и использования ИИ-моделей с большим контекстом в задачах управления физическими объектами. При должном развитии такие подходы могут стать основой для создания более автономных и универсальных ИИ-систем, заключил заместитель заведующего лабораторией нейронных систем и глубокого обучения Института ИИ МФТИ Денис Кузнецов.
Фото: hi-tech.mail.ru

