Когнитивная архитектура - Cognitive architecture
А когнитивная архитектура относится как к теории о структуре человеческий разум и к вычислительной реализации такой теории, используемой в областях искусственного интеллекта (ИИ) и вычислительной когнитивной науки.[1] Одна из основных целей когнитивной архитектуры - суммировать различные результаты когнитивная психология в комплексном компьютерная модель.[нужна цитата ] Однако результаты должны быть формализованы настолько, насколько они могут служить основой для компьютерная программа.[нужна цитата ] Формализованные модели могут быть использованы для дальнейшего уточнения всеобъемлющей теории познание и, что более важно, в качестве коммерчески пригодной модели.[нужна цитата ] Успешные когнитивные архитектуры включают ACT-R (Адаптивное управление мыслью - рациональное) и SOAR.[нужна цитата ]
В Институт творческих технологий определяет когнитивную архитектуру как: "гипотеза о фиксированных структурах, которые обеспечивают разум, будь то в естественных или искусственных системах, и о том, как они работают вместе - в сочетании со знаниями и навыками, воплощенными в архитектуре - для обеспечения разумного поведения в разнообразных сложных средах ».[2]
История
Герберт А. Саймон, один из основоположников искусственного интеллекта, заявил, что диссертация 1960 года его ученика Эд Фейгенбаум, EPAM предоставил возможную «архитектуру познания»[3] потому что он включал некоторые обязательства относительно того, как работает более чем один фундаментальный аспект человеческого разума (в случае EPAM, человеческая память и человек учусь ).
Джон Р. Андерсон начал исследования человеческой памяти в начале 1970-х, и его диссертация 1973 г. Гордон Х. Бауэр предоставил теорию ассоциативной памяти человека.[4] Он включил в это исследование больше аспектов своего исследования долговременной памяти и процессов мышления и в конечном итоге разработал когнитивную архитектуру, которую в конечном итоге назвал ДЕЙСТВОВАТЬ. Он и его ученики находились под влиянием Аллен Ньюэлл Использование термина «когнитивная архитектура». Лаборатория Андерсона использовала этот термин для обозначения теории ACT, воплощенной в собрании статей и проектов (в то время не было полной реализации ACT).
В 1983 году Джон Р. Андерсон опубликовал основополагающую работу в этой области под названием Архитектура познания.[5] Можно различать теорию познания и реализацию теории. Теория познания обрисовала структуру различных частей разума и обязалась использовать правила, ассоциативные сети и другие аспекты. Когнитивная архитектура реализует теорию на компьютерах. Программное обеспечение, используемое для реализации когнитивных архитектур, также было «когнитивными архитектурами». Таким образом, когнитивная архитектура может также относиться к проекту для интеллектуальные агенты. Предлагает (искусственно) вычислительный процессы, которые действуют как определенные когнитивные системы, чаще всего как человек или действует разумный под некоторым определением. Когнитивные архитектуры образуют подмножество общих агентские архитектуры. Термин «архитектура» подразумевает подход, который пытается моделировать не только поведение, но и структурные свойства моделируемой системы.
Отличия
Когнитивные архитектуры могут быть символический, коннекционист, или же гибридный.[6][7][8] Некоторые когнитивные архитектуры или модели основаны на наборе общие правила, как, например, Язык обработки информации (например., Парить на основе единая теория познания, или аналогично ACT-R ). Многие из этих архитектур основаны на аналогии «разум подобен компьютеру». Напротив, подсимвольная обработка не определяет таких правил априори и полагается на возникающие свойства блоков обработки (например, узлов). Гибридные архитектуры сочетают в себе оба типа обработки (например, Кларион ). Еще одно различие заключается в том, является ли архитектура централизованный с нейронным коррелятом процессор по своей сути, или децентрализованный (распространено). Децентрализованная разновидность стала популярной под названием параллельная распределенная обработка в середине 1980-х и коннекционизм, ярким примером является нейронные сети. Еще одна проблема дизайна - это решение между целостный и атомистический, или (более конкретно) модульный структура. По аналогии это распространяется на вопросы представление знаний.
В традиционных AI, интеллект часто программируется сверху: программист является создателем, он что-то создает и наполняет это своим интеллектом, хотя многие традиционные системы ИИ также были разработаны для обучения (например, улучшения своей игровой способности или способности решать проблемы). Биологически вдохновленные вычисления, с другой стороны, иногда требуется больше вверх дном, децентрализованный подход; Био-вдохновленные техники часто включают метод определения набора простых общих правил или набора простых узлов, из взаимодействия которых возникает общее поведение. Есть надежда нарастить сложность до тех пор, пока конечный результат не станет чем-то заметно сложным (см. Сложные системы). Однако также можно утверждать, что системы, разработанные сверху вниз основанные на наблюдениях за тем, что люди и другие животные могут делать, а не на наблюдениях за механизмами мозга, также являются биологически вдохновленными, хотя и другим способом.
Известные примеры
Всесторонний обзор реализованных когнитивных архитектур был проведен в 2010 году Самсоновичем и др.[9] и доступен в виде онлайн-хранилища.[10] Некоторые известные когнитивные архитектуры в алфавитном порядке:
- 4CAPS, разработанная в Университет Карнеги Меллон к Марсель А. Джаст и Сашанк Варма.
- Архитектура эталонной модели 4D-RCS разработан Джеймс Альбус в NIST представляет собой эталонную модель архитектуры, которая обеспечивает теоретическую основу для проектирования, разработки, интеграции программного обеспечения интеллектуальных систем для беспилотные наземные машины.[11]
- ACT-R, разработанная в Университет Карнеги Меллон под Джон Р. Андерсон.
- ALifeE, разработанный в рамках Тони Конде на Ecole Polytechnique Fédérale de Lausanne.
- ANCS, когнитивная модель была разработана Абдулом Саламом Мубашаром в QUINTELLISENSE.
- Апекс разработан под Майкл Фрид в Исследовательский центр НАСА Эймса.
- ASMO, разработанный в рамках Рони Новианто в Сиднейский технологический университет.
- Дизайн, ориентированный на поведение, разработан Джоанна Дж. Брайсон в Массачусетский технологический институт.
- ХРЕСТ, разработанный в рамках Фернан Гобет в Брунельский университет и Питер С. Лейн в Университет Хартфордшира.
- КЛАРИОН когнитивная архитектура, разработанная Рон Сан в Политехнический институт Ренсселера и Университет Миссури.
- CMAC - Контроллер артикуляции модели мозжечка (CMAC) - это тип нейронной сети, основанный на модели млекопитающего. мозжечок. Это тип ассоциативный объем памяти.[12] CMAC был впервые предложен как разработчик функций для роботизированные контроллеры к Джеймс Альбус в 1975 году и широко использовался в обучение с подкреплением а также для автоматизированных классификация в машинное обучение сообщество.
- CMatie - это «сознательный» программный агент, разработанный для управления объявлениями о семинарах в Отделе математических наук Мемфисский университет. Это основано на Редкая распределенная память дополнено использованием генетические алгоритмы как ассоциативная память.[13]
- Подражатель, к Дуглас Хофштадтер и Мелани Митчелл на Университет Индианы.
- ДВОЙНОЙ, разработанный в Новый болгарский университет под Бойчо Кокинов.
- ДВОЙНЫЕ ПАРАМЕТРЫ, разработанная Антонио Лието в Туринский университет - Гибридная система представления и обработки знаний, интегрированная с декларативной памятью и механизмами поиска знаний следующих когнитивных архитектур: ACT-R, Кларион, LIDA и Парить.[14]
- EPIC, разработанный Дэвидом Киерасом и Дэвидом Мейером в университет Мичигана.
- FORR разработан Сьюзен Л. Эпштейн в Городской университет Нью-Йорка.
- ГАЮС разработан Севак Авакян.
- Джинн - «General Evolving Networked Intelligence Engine» - платформа когнитивных вычислений, разработанная Интеллектуальные артефакты и построен поверх ГАИуС. Его парадигма «без моделирования данных» и простые вызовы API позволяют любому создавать и развертывать мощные пользовательские приложения с искусственным интеллектом за считанные минуты.
- Google DeepMind - Компания создала нейронная сеть который учится играть видеоигры аналогично людям[15] и нейронная сеть, которая может иметь доступ к внешней памяти, как обычная Машина Тьюринга,[16] в результате компьютер, возможно, имитирующий краткосрочная память человеческого мозга. Базовый алгоритм основан на комбинации Q-обучение с многослойным рекуррентная нейронная сеть.[17] (Также см. Обзор Юрген Шмидхубер о более ранней связанной работе в Глубокое обучение[18][19])
- Голографическая ассоциативная память является частью семейства корреляционных ассоциативные воспоминания, где информация отображается на фазовую ориентацию комплексных чисел на Самолет Римана. Это было вдохновлено голономная модель мозга к Карл Х. Прибрам. Показано, что голографии эффективны для ассоциативный объем памяти задачи, обобщение и распознавание образов с переменным вниманием.
- В H-Cogaff архитектура, которая является частным случаем CogAff схема.[20][21]
- Иерархическая временная память является онлайн-машинное обучение модель разработана Джефф Хокинс и Дилип Джордж из Numenta, Inc. моделирует некоторые структурные и алгоритмический свойства неокортекс. HTM - это биомиметик модель на основе предсказание памяти теория функции мозга, описанная Джефф Хокинс в его книге Об интеллекте. HTM - это метод обнаружения и вывода высокоуровневых причин наблюдаемых входных паттернов и последовательностей, что позволяет построить все более сложную модель мира.
- CoJACK An ACT-R вдохновленное расширение ДЖЕК многоагентная система, которая добавляет агентам когнитивную архитектуру для выявления более реалистичного (похожего на человека) поведения в виртуальных средах.
- IDA и LIDA, реализуя Теория глобального рабочего пространства, разработанный в рамках Стэн Франклин на Мемфисский университет.
- Сети памяти - сделано Facebook Исследовательская группа AI в 2014 году эта архитектура представляет новый класс учусь модели, называемые сетями памяти. Сети памяти рассуждают с вывод компоненты в сочетании с Долгосрочная память компонент; они учатся использовать их вместе. Долговременная память может быть прочитана и записана с целью использования ее для прогнозирования.[22]
- MANIC (Когнитивная архитектура), Майкл С. Гашлер, Университет Арканзаса.
- MIDCA (Когнитивная архитектура),[23] Майкл Т. Кокс, Государственный университет Райта.
- PreAct, разработанная доктором Нормом Геддесом в ASI.
- PRODIGY, Велосо и др.[нужна цитата ]
- ССН «Система процедурных рассуждений», разработанная Майкл Джорджфф и Эми Лански в SRI International.
- Пси-теория разработан под Дитрих Дёрнер на Университет Отто-Фридриха в Бамберг, Германия.
- R-CAST, разработанный в Государственный университет Пенсильвании.
- Сигма, разработанный в Университет Южной Калифорнии с Институт творческих технологий[24]
- Spaun (объединенная сеть с архитектурой семантического указателя) - Крис Элиасмит из Центра теоретической неврологии Университет Ватерлоо - Spaun - это сеть из 2 500 000 искусственных импульсные нейроны, который использует группы этих нейронов для выполнения когнитивных задач посредством гибкой координации. Компоненты модели взаимодействуют с помощью нейронов с импульсами, которые реализуют нейронные представления, называемые «семантическими указателями», с использованием различных схем активации. Семантические указатели можно понимать как элементы сжатого нейронного векторного пространства.[25]
- Парить, разработанный в рамках Аллен Ньюэлл и Джон Лэрд в Университет Карнеги Меллон и университет Мичигана.
- Общество разума и его преемник Машина эмоций предложено Марвин Мински.
- Редкая распределенная память был предложен Пентти Канерва в Исследовательский центр НАСА Эймса как реализуемая архитектура, которая может хранить большие шаблоны и извлекать их на основе частичных совпадений с шаблонами, представляющими текущие сенсорные входы.[26] Эта память демонстрирует поведение, как в теории, так и в эксперименте, которое напоминает поведение, ранее недоступное для машин, - например, быстрое распознавание лиц или запахов, обнаружение новых связей между, казалось бы, несвязанными идеями и т. Д. Редкая распределенная память используется для хранения и извлечения больших суммы ( биты ) информации, не акцентируя внимание на точности, а на схожести информации.[27] Есть несколько недавних приложений в области навигации роботов[28] и манипулирование роботами на основе опыта.[29]
- Sparsey от Neurithmic Systems - это система распознавания событий с помощью разреженных распределенных кодов с глубокой иерархией[30]
- Архитектуры подчинения, разработано, например к Родни Брукс (хотя можно было бы поспорить, познавательный).
- QuBIC: квантовая и био-вдохновленная когнитивная архитектура для машинного сознания разработан Ваджахатом М. Кази и Халилом Ахмадом из Департамента компьютерных наук Университета GC в Лахоре Пакистан и Школы компьютерных наук NCBA & E Lahore, Пакистан
- TinyCog минималистичная реализация когнитивной архитектуры с открытым исходным кодом, основанная на идеях Scene Based Reasoning
- Вектор ЛИДА это вариант LIDA когнитивная архитектура, использующая многомерные Модульное составное представление (MCR) векторы в качестве основной модели представления и Integer Редкая распределенная память[31] в качестве основной технологии реализации памяти. Преимущества этой новой модели включают более реалистичную и биологически правдоподобную модель, лучшую интеграцию с ее эпизодическая память, лучшая интеграция с другой обработкой восприятия низкого уровня (например, глубокое обучение систем), лучшая масштабируемость и более простые механизмы обучения.[32]
- VisNet к Эдмунд Роллс на Оксфорд Центр вычислительной нейробиологии - модель иерархии функций, в которой инвариантные представления могут быть построены путем самоорганизующегося обучения на основе временной и пространственной статистики визуального ввода, создаваемого объектами по мере их преобразования в мире.[33]
Смотрите также
- Искусственный мозг
- Искусственное сознание
- Автономный агент
- Биологически вдохновленные когнитивные архитектуры
- Проект Голубой мозг
- Инициатива BRAIN
- Сравнение когнитивной архитектуры
- Когнитивные вычисления
- Наука о мышлении
- Здравый смысл
- Компьютерная архитектура
- Концептуальное пространство
- Глубокое обучение
- Google Brain
- Схема изображения
- Уровень знаний
- Неокогнитрон
- Нейронные корреляты сознания
- Пандемониумная архитектура
- Смоделированная реальность
- Социальная симуляция
- Единая теория познания
- Бесконечное изучение языка
- Байесовский мозг
- Открытый разум, здравый смысл
Рекомендации
- ^ Лието, Антонио; Бхатт, Мехул; Ольтрамари, Алессандро; Вернон, Дэвид (май 2018 г.). «Роль когнитивных архитектур в общем искусственном интеллекте» (PDF). Исследование когнитивных систем. 48: 1–3. Дои:10.1016 / j.cogsys.2017.08.003. HDL:2318/1665249.
- ^ Посетите веб-сайт ICT: http://cogarch.ict.usc.edu/
- ^ https://saltworks.stanford.edu/catalog/druid:st035tk1755
- ^ "Классическое цитирование на этой неделе: Андерсон Дж. Р. и Бауэр Дж. Х. Ассоциативная память человека. Вашингтон, "в: CC. № 52, 24–31 декабря 1979 г.
- ^ Джон Р. Андерсон. Архитектура познания, 1983/2013.
- ^ Вернон, Дэвид; Метта, Джорджио; Сандини, Джулио (апрель 2007 г.). «Обзор искусственных когнитивных систем: значение для автономного развития умственных способностей вычислительных агентов». IEEE Transactions по эволюционным вычислениям. 11 (2): 151–180. Дои:10.1109 / TEVC.2006.890274.
- ^ Лието, Антонио; Челла, Антонио; Фриксионе, Марчелло (январь 2017 г.). «Концептуальные пространства для когнитивных архитектур: lingua franca для различных уровней представления». Биологически вдохновленные когнитивные архитектуры. 19: 1–9. arXiv:1701.00464. Bibcode:2017arXiv170100464L. Дои:10.1016 / j.bica.2016.10.005.
- ^ Лието, Антонио; Лебьер, Кристиан; Ольтрамари, Алессандро (май 2018 г.). «Уровень знаний в когнитивных архитектурах: текущие ограничения и возможные разработки» (PDF). Исследование когнитивных систем. 48: 39–55. Дои:10.1016 / j.cogsys.2017.05.001. HDL:2318/1665207.
- ^ Самсонович, Алексей В. «К единому каталогу реализованных когнитивных архитектур». BICA 221 (2010): 195-244.
- ^ «Сравнительный репозиторий когнитивных архитектур».
- ^ Дуглас Уитни Гейдж (2004). Мобильные роботы XVII: 26–28 октября 2004 г., Филадельфия, Пенсильвания, США.. Общество инженеров фотооптического приборостроения. стр.35.
- ^ Альбус, Джеймс С. (август 1979 г.). «Механизмы планирования и решения задач в мозгу». Математические биологические науки. 45 (3–4): 247–293. Дои:10.1016/0025-5564(79)90063-4.
- ^ Анвар, Ашраф; Франклин, Стэн (декабрь 2003 г.). «Редкая распределенная память для« сознательных »программных агентов». Исследование когнитивных систем. 4 (4): 339–354. Дои:10.1016 / S1389-0417 (03) 00015-9.
- ^ Лието, Антонио; Radicioni, Daniele P .; Ро, Валентина (25 июня 2016 г.). «Dual PECCS: когнитивная система для концептуального представления и категоризации» (PDF). Журнал экспериментального и теоретического искусственного интеллекта. 29 (2): 433–452. Дои:10.1080 / 0952813X.2016.1198934. HDL:2318/1603656.
- ^ Мних, Владимир; Кавукчуоглу, Корай; Сильвер, Дэвид; Грейвс, Алекс; Антоноглоу, Иоаннис; Виерстра, Даан; Ридмиллер, Мартин (2013). «Игра в Atari с глубоким обучением с подкреплением». arXiv:1312.5602 [cs.LG ].
- ^ Мних, Владимир; Кавукчуоглу, Корай; Сильвер, Дэвид; Грейвс, Алекс; Антоноглоу, Иоаннис; Виерстра, Даан; Ридмиллер, Мартин (2014). «Нейронные машины Тьюринга». arXiv:1410.5401 [cs.NE ].
- ^ Мних, Владимир; Кавукчуоглу, Корай; Сильвер, Дэвид; Русу, Андрей А .; Венесс, Джоэл; Bellemare, Marc G .; Грейвс, Алекс; Ридмиллер, Мартин; Fidjeland, Andreas K .; Островский, Георг; Петерсен, Стиг; Битти, Чарльз; Садик, Амир; Антоноглоу, Иоаннис; Король, Хелен; Кумаран, Дхаршан; Виерстра, Даан; Легг, Шейн; Хассабис, Демис (25 февраля 2015 г.). «Контроль на уровне человека посредством глубокого обучения с подкреплением». Природа. 518 (7540): 529–533. Дои:10.1038 / природа14236. PMID 25719670.
- ^ «Бумага DeepMind Nature и более ранние работы по этой теме».
- ^ Шмидхубер, Юрген; Кавукчуоглу, Корай; Сильвер, Дэвид; Грейвс, Алекс; Антоноглоу, Иоаннис; Виерстра, Даан; Ридмиллер, Мартин (2015). «Глубокое обучение в нейронных сетях: обзор». Нейронные сети. 61: 85–117. arXiv:1404.7828. Дои:10.1016 / j.neunet.2014.09.003. PMID 25462637.
- ^ Taylor, J.H .; Сайда, А.Ф. (2005). «Интеллектуальная архитектура для интегрированного контроля и управления активами промышленных процессов». Материалы Международного симпозиума IEEE 2005 г., Средиземноморская конференция по управлению и автоматизации. Интеллектуальное управление, 2005 г.. С. 1397–1404. Дои:10.1109/.2005.1467219. ISBN 0-7803-8937-9.
- ^ Платформа для сравнения архитектур агентов, Аарон Сломан и Маттиас Шойц, в Proceedings of the UK Workshop on Computational Intelligence, Бирмингем, Великобритания, сентябрь 2002 г.
- ^ Уэстон, Джейсон, Сумит Чопра и Антуан Бордес. «Сети памяти». Препринт arXiv arXiv: 1410.3916 (2014).
- ^ Кокс, Майкл Т. (23 декабря 2017 г.). «Модель планирования, действий и интерпретации с обоснованием цели» (PDF). cogsys.
- ^ «Когнитивная архитектура».
- ^ Элиасмит, С .; Стюарт, Т. С .; Choo, X .; Беколай, Т .; DeWolf, T .; Tang, Y .; Расмуссен, Д. (29 ноября 2012 г.). «Крупномасштабная модель функционирующего мозга». Наука. 338 (6111): 1202–1205. Дои:10.1126 / наука.1225266. PMID 23197532.
- ^ Деннинг, Питер Дж. «Редкая распределенная память». (1989). https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19920002425.pdf
- ^ Канерва, Пентти (1988). Редкая распределенная память. MIT Press. ISBN 978-0-262-11132-4.
- ^ Мендес, Матеус; Кризостомо, Мануэль; Коимбра, А. Пауло (2008). «Робот-навигация с использованием разреженной распределенной памяти». Международная конференция IEEE по робототехнике и автоматизации, 2008 г.. С. 53–58. Дои:10.1109 / ROBOT.2008.4543186. ISBN 978-1-4244-1646-2.
- ^ Jockel, S .; Lindner, F .; Цзяньвэй Чжан (2009). «Редкая распределенная память для манипулирования роботами на основе опыта». Международная конференция IEEE по робототехнике и биомиметике, 2008 г.. С. 1298–1303. Дои:10.1109 / ROBIO.2009.4913187. ISBN 978-1-4244-2678-2.
- ^ Ринкус, Джерард Дж. (15 декабря 2014 г.). «Sparsey ™: распознавание событий с помощью разреженных распределенных кодов с глубокой иерархией». Границы вычислительной нейробиологии. 8: 160. Дои:10.3389 / fncom.2014.00160. ЧВК 4266026. PMID 25566046.
- ^ Франклин, Стэн; Снайдер, Хавьер (16 мая 2012 г.). «Целочисленная разреженная распределенная память». Двадцать пятая международная конференция FLAIRS.
- ^ Снайдер, Хавьер; Франклин, Стэн (2014). «Вектор ЛИДА». Процедуры информатики. 41: 188–203. Дои:10.1016 / j.procs.2014.11.103.
- ^ Роллс, Эдмунд Т. (2012). «Инвариантный визуальный объект и распознавание лиц: нейронные и вычислительные основы и модель, VisNet». Границы вычислительной нейробиологии. 6: 35. Дои:10.3389 / fncom.2012.00035. ЧВК 3378046. PMID 22723777.
внешняя ссылка
- СМИ, связанные с Когнитивная архитектура в Wikimedia Commons
- Котировки, связанные с Когнитивная архитектура в Wikiquote