Copycat (программное обеспечение) - Википедия - Copycat (software)
Эта статья нужны дополнительные цитаты для проверка.Август 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Подражатель это модель из аналогия и человек познание основанный на концепции параллельное террасное сканирование, разработанная в 1988 г. Дуглас Хофштадтер, Мелани Митчелл, и другие на Центр исследований концепций и познания, Университет Индианы Блумингтон.[1] Оригинальный Copycat был написан на Common Lisp и является укушенный (поскольку он использует устаревшие графические библиотеки для Lucid Common Lisp); однако порты Java и Python существуют. Последняя версия 2018 года - это Порт Python3 Лукас Салдит и Дж. Алан Броган.
Описание
Copycat дает ответы на такие вопросы, как «abc - это abd, ijk - для чего?» (abc: abd :: ijk :?). Хофштадтер и Митчелл рассматривают проведение аналогий как основу высокоуровневого познания, или восприятие высокого уровня, как называет это Хофштадтер, основа распознавания и категоризации. появляется от распространения активности многих независимых процессов, называемых кодлеты, работающие параллельно, конкурирующие или сотрудничающие. Они создают и разрушают временные конструкции восприятия, вероятностно пробуя варианты, чтобы в конечном итоге получить ответ. Кодлеты опираются на ассоциативную сеть, сетка, построенный на заранее запрограммированных концепциях и их ассоциациях (a Долгосрочная память ). Изменяющиеся уровни активации концепций концептуально пересекаются с соседними концепциями.
Архитектура Copycat состоит из трех частей: сетка, а рабочая область (также называемый рабочая среда, похожий на системы доски ), а кодовая дорожка (с кодлетами). Слипнет - это сеть, состоящая из узлов, которые представляют постоянные концепции, и взвешенных связей, которые являются отношениями между ними. Он отличается от традиционные семантические сети, поскольку эффективный вес, связанный с конкретной ссылкой, может меняться во времени в соответствии с уровнем активации конкретных концепций (узлов). Кодлеты создают структуры в рабочей области и соответственно модифицируют активации в скользящей сети (восходящие процессы), а текущее состояние скольжения определяет вероятностно, какие кодлеты должны быть запущены (влияние сверху вниз).
Сравнение с другими когнитивными архитектурами
Подражатель во многом отличается от других когнитивные архитектуры Такие как ACT-R, Парить, ДВОЙНОЙ, Пси, или же подчиненные архитектуры.
Copycat - самая популярная модель Хофштадтера. Другие модели, представленные Hofstadter et al. похожи по архитектуре, но различаются так называемым микродоменом, их применением, например Letter Spirit и др.
С книги 1995 года Гибкие концепции и творческие аналогии описывая работу книги Fluid Analogies Research Group (FARG), работа над подобными имитаторами моделями продолжалась: по состоянию на 2008 г. последними моделями являются Phaeaco ( Проблема Бонгарда решатель), SeqSee (экстраполяция числовой последовательности), George (геометрическое исследование) и Musicat (модель ожидания мелодии). Архитектура известна как «FARGitecture», и текущие реализации используют множество современных языков, включая C # и Java. Будущая цель FARG - создать единую общую программную среду FARGitecture для облегчения экспериментов.
Смотрите также
Рекомендации
дальнейшее чтение
- Митчелл, Мелани. Создание аналогий как восприятие. ISBN 0-262-13289-3. (1993)
- Хофштадтер, Дуглас Р. Гибкие концепции и творческие аналогии. ISBN 978-0-465-05154-0.
внешняя ссылка
- Краткое описание Copycat
- Репозиторий Github реализации copycat (и других проектов FARG)
- Проект подражателя: модель мысленной текучести и создания аналогий (pdf)
- Версия Copycat для Python Дж. Алана Брогана, 2012 г.
- Python-версия Copycat Джозефа Хагера, 2017 г.
- Кодекс Секси Абхиджита Махабала в Perl И в Python
- Копикат написан на Lucid Common Lisp в надежде, что когда-нибудь он будет переписан более платформо-независимым способом.
- Музыкальная диссертация Эрика Николса
- Страница Letter Spirit в Центре исследований концепций и познания