Copycat (программное обеспечение)

редактировать
Скриншот Metacat (преемника Copycat) в работе, слегка отредактированный с комментарием внизу.

Copycat is модель создания аналогий и человеческого познания, основанная на концепции параллельного террасного сканирования, разработанной в 1988 г. Дугласом Хофштадтер, Мелани Митчелл и другие сотрудники из Центра исследований концепций и познания, Университета Индианы, Блумингтон. Исходный Copycat был написан на Common Lisp и является bitrotten (поскольку он полагается на устаревшие графические библиотеки для Lucid Common Lisp); однако порты Java и Python существуют. Последней версией 2018 года является порт Python3 от Лукаса Салдита и Дж. Алана Брогана.

Содержание
  • 1 Описание
  • 2 Сравнение с другими когнитивными архитектурами
    • 2.1 См. Также
  • 3 Ссылки
  • 4 Дополнительная литература
  • 5 Внешние ссылки
Описание

Copycat дает ответы на такие проблемы, как «abc - это abd, ijk - для чего?» (abc: abd :: ijk :?). Хофштадтер и Митчелл рассматривают построение аналогий как основу высокоуровневого познания или высокоуровневого восприятия, как его называет Хофштадтер, как основу распознавания и категоризации. Высокоуровневое восприятие возникает в результате распространения активности множества независимых процессов, называемых кодлетами, работающих параллельно, конкурирующих или взаимодействующих. Они создают и разрушают временные конструкции восприятия, вероятностно пробуя варианты, чтобы в конечном итоге дать ответ. Кодлеты полагаются на ассоциативную сеть, Slipnet, построенную на заранее запрограммированных концепциях и их ассоциациях (долговременная память ). Изменяющиеся уровни активации концепций концептуально пересекаются с соседними концепциями.

Архитектура Copycat является трехсторонней, состоящей из скользящей сети, рабочей области (также называемой рабочей областью, аналогично системам доски ) и кодовой стойки (с кодлетами). Слипнет - это сеть, состоящая из узлов, которые представляют постоянные концепции, и взвешенных связей, которые являются отношениями между ними. Он отличается от традиционных семантических сетей, поскольку эффективный вес, связанный с конкретной ссылкой, может изменяться во времени в соответствии с уровнем активации конкретных концепций (узлов). Кодлеты создают структуры в рабочей области и соответственно модифицируют активации в скользящей сети (восходящие процессы), а текущее состояние скольжения определяет вероятностно, какие кодлеты должны быть запущены (влияние сверху вниз).

Сравнение с другими когнитивными архитектурами

Copycat во многих отношениях значительно отличается от других когнитивных архитектур, таких как ACT-R, Soar, DUAL или подчиненные архитектуры.

Copycat - самая популярная модель Hofstadter. Другие модели, представленные Hofstadter et al. похожи по архитектуре, но различаются так называемым микродоменом, их применением, например Letter Spirit и т. Д.

Начиная с книги 1995 года Fluid Concepts and Creative Analogies, описывающей работу книги Fluid Analogies Research Group (FARG), работа над моделями, подобными Copycat, продолжалась: as из последних моделей 2008 года - Phaeaco (решатель проблемы Бонгарда ), SeqSee (экстраполяция числовой последовательности), George (геометрическое исследование) и Musicat (модель мелодического ожидания). Архитектура известна как «FARGitecture», и текущие реализации используют множество современных языков, включая C # и Java. Будущая цель FARG - создать единую общую программную среду FARGitecture для облегчения экспериментов.

См. Также

Ссылки
Дополнительная литература
Внешние ссылки
Последняя правка сделана 2021-05-15 12:04:09
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте