На ардуино есть роботы с элементами ИИ например могут сами придумать модель передвижения или способные ориентироваться в пространстве находить выход в лабиринтах потом идти кратчайшим путём а что вы хотите что должен делать ваш ИИ?
Помнится, давным-давно были изобретены компьютерные, вычислительные сети. Может кто из нонешних линуксоидов знает, что пра-пра-ОС навроде УНИХ в.5...создавалась именно для таких сетей. Не сеть хостов-хранилищ и клиентов как Интернет, а именно сеть компьютеров, совместно решающих одну задачу. Говорят, на такой сети "живет" НОРАД. Наземные суперкрмпьютеры и бортовые компы самолетов объединены в единый распределенный комп. С т.з. такого компа ракета на борту одного из "своих" Ф-16 - такое же внешнее устройство, как свой бортовой сидюк - что прочитать CD, что "посмотреть" в прицел ракеты - все просто и единообразно..
На свет движется и амеба, но интеллектом у сей козявки не пахло! Ограничте круг элементов ИИ, которыми вы хотите наделить своего робота. Для "могут сами придумать модель передвижения" - т.е. планирования маршрута придется решать задачу формирования компьютерной модели окружающего пространства (карты), что сопряжено с потребностями в больших объемах памяти, и без большого компа здесь не обойтись. "способные... находить выход в лабиринтах" - крысы тоже могут, и даже дождевые черви справляются с такой задачей, но у крыс не идет речи о планировании траектории, а значит и нет интеллекта! Кроме карты сцены интеллектуальному роботу нужна еще база знаний - образы объектов, которые могут встретиться в "жизни", и свойства этих объектов. Выбирающихся из лабиринта ардуино-МРП - море, но нет ни одного, который на выходе предоставил бы хозяину карту лабиринта! Начните с робота, который бы свободно бегал по квартире и составлял попутно карту (на SD, например, или по радио давал раведданные на ПК) После этого можно говорить о задачах вроде "Сбегай, посмотри спальня прогрелась?" Для этого в ПК д.б. "база знаний" - элемент ии - набор понятий. Что такое "спальня"? - точка на карте, или пространство ограниченное прямоугольником с вершинами р1,р2,р3,р4? В прямоугольник можно попасть по-старинке - методом лабиринта - по стенке - рано или поздно обойдешь всю квартиру-лабиринт, и где-то окажешься в нужном прямоугольнике. В заданную точку предпочтительнее двигаться по заготовленному маршруту, а не вслепую по стеночке. Составление маршрута, да еще в условиях дифицита какого-либо ресурса (время, бензин...) - серьезная вычислительная задача.
Система способная к анализу и самостоятельному принятии решений на основании полученных данных можно назвать элементом ИИ. Какие это данные не суть важно. - не маршрута с помощью машинного обучения машина сама учится ходить и через несколько часов находит самый оптимальный алгоритм передвижения. Почему вы думаете что у крыс нет интеллекта самосознания может нет но крысы могут анализировать информацию принимать решения, работать в стае (мультиагентная система) т.ч. у крыс обладаю элементами ИИ, и роевым интеллектом. я имел в виду не тупой перебор вариантов конечно, хотя даже вы в абсолютно незнаком месте начнёте с перебора пока не исследуете местность именно о таких роботах и идёт речь они исследуют местность сами строят кратчайшие маршруты у себя в памяти в дальнейшем могут обмениваться этой информацией с другими т.е. вести разведку. Вы мне предлагаете я не ставил себе такой задачи, я не автор топика))).
И вы что-то там говорили про изобретателей-фантастов!? Пишете про самообучающийся выключатель, который сам учится включать свет в комнате и через несколько часов находит самый оптимальный (!??!) алгоритм включения света.
"крысы могут анализировать информацию" - кто-то видел крысиный анализ информации? Собственно, если так определять ИИ, а потом пафосно возгласить - "крысы могут.., крысы обладают..."... Извиняйте, но вы подгоняете определение под доказываемое!
Вы пытались способность найти выход из лабиринта выдать за интеллект "они исследуют местность сами строят кратчайшие маршруты у себя в памяти" - ???!
Фантастика! Крысы с искусственным интеллектом! На кончике хвоста - USB-разъем - втыкиваешь в ПК и прошивай!
Вы меня с кем-то путаете я не говорил про "изобретателей фантастов". По заголовкам и сообщениям ИТ сообщества данный алгоритм (не ваш выключатель конечно) называется элементом ИИ. А ваш анализ кто-то видел? Если вы хотите сказать что не могут почему нет обоснований может вы не знаете а говорите? Не только способность найти выход но и выбрать оптимальные решения а также обмневатся ими в сети это типичные задачи логистики. Вы не понимаете как строят маршруты в памяти просто робот запоминает всю карту ищет все возможные маршруты убирая лишние (например тупики) а потом выбирает самый короткий. Причём тут USB? Вы явно не понимает о чём пишите я имел виду алгоритмы, психику крыс если вам так понятнее. Может вы ожидали пример чего-то большего? Но это не про ардуино тогда а про deep machine learning и алгоритмы на базе видеокарт. Вообще интересно задать вам пару вопросов: Как вы думаете чем отличаются элементы ИИ от самого ИИ? Что можно назвать ИИ? Какие бывают ИИ в данном случае по степени сложности или интелекта? Что вы знаете про мультиагентные системы?
Кем данный? Как это алгоритм стал вдруг элементом ИИ!? - Просто кто-то сдуру назвал, а вы повторяете?
Пронумерую для удобства: Странный порядок: логичнее - сначала №2, а потом уж №1. В таком порядке: 2: ИИ - Бг с ним, с искусственным - это потом - Что же такое, собственно, интеллект? - Способность адаптироваться в изменяющейся окружающей среде, способность анализировать, запоминать изменчивую обстановку, и планировать пути решения поставленной задачи (т.е. познание). Все определения, которые вы найдете - будут набором способностей через запятую Искусственный И - машина (автомат), реализующий ВСЕ эти способности. Машина м.б. цифровой, а м.б. и аналоговой (реализующей банальную рефлекторную дугу) 1: Элемент ИИ - искусственная (машина) реализация отдельной способности интеллекта. 3: Разная комплектация злементов порождает различные виды ИИ. Например: Только анализатор с запоминанием - "скаут-разведчик", Память+выбор маршрута - "планировщик"... Понятно, что разведка тесно связана с планированием маршрута: Хороший разведчик - не только облазит все углы, и сунет нос во все щели, но и не попадет на глаза патрулям (радарам) противника, тихо и быстро достигнет точки эвакуации, и "был таков"... Тут велика роль элемента "принятие решений" на основе оценок риска (ошибки 1-го, и 2-го рода..., и прочая заумь)... 4: Тут логичнее спросить какими источниками вы пользовались по теме, какие книги читали...
Представьте, что вы отправляете Луноход на Луну за парой камушков - что вы в него сможете запрограммировать? - "Крути колеса в точку ... по компасу"? А, там зеленый чел припарковал свой пепелац в неположенном месте, а галактический эвакуатор застрял в кольцах Сатурна... Работа по программе - программа статична и не учитывает всю изменчивость входных данных. Хорошая прога учитывает, конечно, что на вход ей могут подсунуть не только то, предлагали при тестировании, но это не охватывает все возможное многообразие мира! А работать придется в неизведанной обстановке, где на "неведомых дорожках верблюды пляшут в босоножках"... Хороший ИИ работает на грани понятия "безконечность", а нас учат, что алгоритм, а значит и программа - конечны. Казалось бы - откуда взяться безконечным входным данным? - Посмотрели в телескоп, сфоткали - приличная статичная картина, все видно - камни, ямки... - программируй! Изменчивая (по неведомым причинам) среда порождает безконечное число ситуаций...
Плодотворная! Целый парад писателей-фантастов, а впереди - Исаак Исаамов несет плакат с тремя законами робототехники.
Со школы задавался вопросом:Англичане своего Ньютона называют Айзек (Isaac), а мы - Исаак (тупая транслитерация), тогда и Азимов Айзек - Исаак (Isaac Asimov). Благо - есть Тырнет - снимает все маски -Айзек - не просто Азимов - он - Исаамов (по идее так д.б.). Ваш, он - ваш - кто бы спорил! Чей? Можно поспорить - родился под Гомелем, уехал и состоялся в Штатах. - Был русский...(белорусский), а стал - американский...