Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемОксана Шматова
1 Архитектура интеллектуальных роботов Некоторые общие замечания Карпов Валерий Эдуардович Лаборатория робототехники и искусственного интеллекта Политехнического музея
2 Предварительный посыл Робот - это устройство, действующее в реальной физической среде. Отсюда очевидным требованием к роботу является его способность к самосохранению не только и не столько его функций, но робота, как устройства. Инстинкт самосохранения.
3 Следствия этого требования Распределенность архитектуры системы как минимум на функциональном уровне (модульность). Нарушение привычных в технике принципов иерархичности управления. Вторичность интеллектуальных функций робота (что бы под этим ни понималось) по сравнению с базовым набором рефлекторных функций.
4 Распределенность архитектуры На функциональном уровне - выделение в некой единой системе (мозг) управляющих областей На конструктивном уровне - совокупность управляющих модулей Мозг. Локализация участков. Связи.
5 Нарушение иерархичности Иерархия потоков и стимул-реактивные связи
6 Технические аспекты рефлекторных связей Каким бы интеллектуальным ни было УУ, результаты его управления будут вторичными относительно сигнала «стоп» датчика препятствий
7 Реальная картина На самом деле – немного сложнее
8 Принцип естественности архитектуры Под естественностью архитектуры системы понимается прежде всего «биологичность»: Модульность Естественность методов решения задач и естественность общения робота с внешним миром
9 Модульность Совокупность сколь угодно сложно и «интеллектуально» устроенных, но имеющих простой входной интерфейс узлов. Решение локальных задач управления (центральные моторные программы).
10 Естественность методов решения задач Проблема фрейма. Маккарти и Хейес, 1969 г. Главное препятствие на пути прогресса в области ИИ: Дано: 1. Кубик А имеет черный цвет. 2. Кубики А и Б исходно расположены по отдельности друг от друга. Верно ли утверждение, что если кубик А положить на кубик Б, то кубик А по-прежнему останется черным.
11 Решение проблемы фрейма В рамках ситуационного исчисления для получения требуется наличие дополнительного утверждения: «Кубик А не меняет своего цвета при такой операции» Это - тяжелая задача для систем ИИ, т.к. число подобных утверждений может быть весьма велико.
12 Решение проблемы фрейма «Естественный закон инерции»: изменения в системе не происходят до тех пор пока они не оговариваются в системе заранее. Другая сторона этой проблемы по М.Минскому: каким образом из памяти робота можно удалить последствия некоторого действия, если ситуация изменилась и это действие отменяется. Или: каким образом машинная программа определяет, какие из известных ему сведений робот должен пересмотреть, когда он намечает совершить то или иное действие?
13 Решение проблемы фрейма Динамические экспертные системы (В.Л.Стефанюк). Используя квазистатическую архитектуру, такая система на каждом шаге рекурсии пересматривает все данные и вовлеченные в процесс вывода правила
14 Искусственность проблемы фрейма в робототехнике Робот, по определению, осуществляет постоянное взаимодействие с окружающей средой, планируя и осуществляя свою деятельность в соответствии с сигналами рецепторов, т.е. робот является в этом смысле динамической системой. Замечание: Проблема фрейма может рассматриваться с точки зрения функционирования внутренней модели мира робота, однако вопрос устройства этой модели да и целесообразности ее наличия требует отдельного рассмотрения.
15 Центральные моторные программы Трехуровневая структура управления: Верхний уровень – анализ ситуации Средний уровень – программное движение (желаемый закон изменения обобщенных координат исполнительных механизмов) Нижний – определение управления исполнительными механизмами (уровень движения) - ЦМП
16 Эффекторные функции «В процессе эволюции соматической системы определяющим звеном являются всё же эффекторные функции. Судьбу индивидуума решают его действия. Рецепторика здесь представляет собой уже подсобную функцию. Нигде в филогенезе созерцание мира не фигурирует как самоцель. Они процессуально обеспечивают полноценную координированную работу эффекторов» Бернштейн
17 Уровень движения Н.А. Бернштейн, е гг. XX века. Идея многоуровневого иерархического управления применительно к построению движений (пирамидная двигательная система). Управление движением не только по типу непрерывной коррекции, но и через механизм центральных моторных программ. Обратная афферентация в деятельности организма перестает играть существенную роль. Обратная связь становится нужной лишь при переделке, изменении навыка.
18 П1. Двигательные функции таракана Генератор локомоторного ритма у таракана
19 П2. Поведение виноградной улитки Схема управления пищевым поведением
20 Общая модульная структура Вывод: все должно быть максимально модульно. Каждый модуль реализует свою ЦМП Отсутствие инженерной культуры? Вера в безграничные возможности ВТ?
21 Постановка тестовой задачи При наличии сигнала голода робот должен искать источник света (кормушку), а при отсутствии голода – убегать от источника. S = L H, R = L H, L = Фп Фл Здесь: ЛВ, ЛН, ПВ, ПН – сигналы управления эффекторами (двигателями. Фл и Фп – сигналы от левого и правого фотодатчиков, H – сигнал «голод». Производные сигналы: S и R – сигналы включения процедур «поиск» и «убегание», L – сигнал наличия света.
22 Реализация схемы поведения Логическая и функциональная схемы
23 Обучение Система, реализующая простое управление – согласованную работу двигателей для движения направо или налево Основной вопрос – кого и за что наказывать Локальный характер процедуры обучения: в роли учителя выступает непосредственный родитель в структуре иерархии (как в армии) обучающее воздействие распространяется сверху вниз
24 U-модули Yeff – эффекторные сигналы, Ystd – обучающие сигналы, Xans – отклик подчиненного U-модуля, Imod – вход информации о модели поведения подчиненного U-модуля. Модель U-модуля: Y = F(X, C, M) Y =, X =, Ystd = f(M, Xans), M = M(Imod, Xans)
25 Эксперименты Переобучение локомоторной системы
26 Выводы Из очевидного требования способности к самосохранению робота следуют: Распределенность архитектуры. Нарушение принципов иерархичности управления. Вторичность интеллектуальных функций робота по отношению к базовым рефлекторным функциям. Следствие - естественная «биологичность» архитектуры: Модульность Естественность методов решения задач и естественность общения робота с внешним миром
27 РЭКС РЭКС - Робот-экскурсовод
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.