О моделировании когнитивной эволюции
Анализ подходов к моделированию когнитивной эволюции познавательных способностей биологических организмов, в результате которой произошли логика, мышление, интеллект человека. Обзор примеров моделей автономных агентов, обладающих когнитивными свойствами.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 17.01.2018 |
Размер файла | 127,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
О моделировании когнитивной эволюции
В.Г. Редько НИИ системных исследований РАН
Аннотация
Анализируются подходы к моделированию когнитивной эволюции, т.е. эволюции познавательных способностей биологических организмов, в результате которой произошли логика, мышление, интеллект человека. Характеризуются заделы обсуждаемых исследований и предлагаются контуры программы будущего моделирования когнитивной эволюции. Подчеркивается важность моделей автономных агентов в рассматриваемых областях исследований. Характеризуются начальные шаги моделирования когнитивной эволюции, в том числе начальные оригинальные модели.
Задача моделирования когнитивной эволюции
В настоящей работе анализируются подходы к моделированию когнитивной эволюции, т.е. эволюции познавательных способностей биологических организмов, в результате которой произошло мышление человека, обеспечивающее научное познание природы. Развивается подход, предложенный ранее в [1,2]. Кратко охарактеризуем постановку исследований когнитивной эволюции. Существует глубокая гносеологическая проблема: почему формальное логическое человеческое мышление, казалось бы, совсем не связанное с реальным физическим миром, применимо к познанию природы? Поясним проблему. Рассмотрим, например, физику, одну из фундаментальных естественнонаучных дисциплин. Мощь физики связана с эффективным применением математики. Но математик делает логические выводы, доказывает теоремы независимо от внешнего мира, используя свое мышление. Почему же эти выводы применимы к реальной природе? В общей формулировке проблема может быть сформулирована так: почему логика человеческого мышления применима к познанию природы? Для исследования проблемы целесообразно исследовать эволюцию познавательных свойств биологических организмов и с помощью моделирования проанализировать, как в процессе эволюции возникали способности, обеспечивающие познание закономерностей внешнего мира, и как развитие этих способностей привело к научному познанию природы.
Заделы исследований когнитивной эволюции
В настоящее время в нескольких научных направлениях, таких как «Адаптивное поведение», «Искусственная жизнь», «Когнитивные архитектуры», научные основы искусственного интеллекта, ведутся исследования, близкие к моделированию когнитивной эволюции. В основном это работы по основанным на биологических аналогиях моделям автономных агентов с когнитивными свойствами. Кратко охарактеризуем эти направления.
Направление исследований «Адаптивное поведение» сформировалось в начале 1990-х годов [3]. Основной подход этих исследований - конструирование и изучение искусственных «организмов» (в виде компьютерной программы или робота), способных приспосабливаться к переменной внешней среде. Исследователи адаптивного поведения разрабатывают такие модели, которые применимы к описанию поведения как реального животного, так и искусственного модельного организма. Дальняя цель этих работ - анализ эволюции когнитивных способностей животных в контексте происхождения интеллекта человека - близка к задаче моделирования когнитивной эволюции. Работы отечественных исследователей адаптивного поведения представлены в сборнике [4].
Под когнитивными архитектурами понимаются структуры и принципы функционирования познающих систем, которые можно использовать в искусственном интеллекте. Пример когнитивной архитектуры - система Soar (от англ. State, Operator And Result). Основная цель работ по Soar - создание системы функционирования интеллектуальных агентов, работающих в широкой области: от простейших форм до оперирования в сложных, заранее не предсказуемых условиях. Обзор исследований по когнитивным архитектурам и Soar содержится в работах [5, 6]. В последние годы большое внимание уделяется биологически инспирированным когнитивным архитектурам [7].
В исследованиях автономных интеллектуальных или когнитивных агентов часто изучаются компьютерные модели основанных на биологических аналогиях агентов. Обзор исследований в этой области содержится в работе [8].
Необходимо подчеркнуть, что автономные агенты вполне могут рассматриваться как объединяющее понятие для указанных направлений: агенты могут моделировать биологические организмы и искусственные аналоги организмов. Вполне естественно изучать познавательные свойства и знания автономных агентов. Также разумно исследовать эволюцию популяций агентов и коммуникации и обмен информацией между агентами.
Подчеркнем также связь исследований когнитивной эволюции с основаниями математики. Выше заострялся вопрос о причинах применения математических доказательств к познанию реальных объектов в природе. Данный вопрос связан с обоснованием методов математического вывода и с возможностью пересмотра оснований математики. Именно в этом контексте в работе [9] был предложен подход к введению предиктивных логических правил, позволяющих предсказывать будущие ситуации.
Примеры моделей автономных адаптивных агентов
когнитивный эволюция автономный агент
Приведем два примера моделей автономных агентов, обладающих когнитивными свойствами.
Нейробиологическая модель адаптивного поведения, разработанная в Институте нейронаук, руководимом Дж. Эдельманом. В цикле работ данного института анализировалось адаптивное поведение искусственного организма - устройства NOMAD (Neurally Organized Mobile Adaptive Device). В [10] поведение NOMAD'а моделировало поведение мыши в лабиринте Морриса, которая в бассейне с непрозрачной жидкостью ищет скрытую от зрения платформу, ориентируясь по рисункам на бортах бассейна. NOMAD представлял собой подвижное роботоподобное устройство на колесах, система управления которого представляла собой большую структурированную нейронную сеть, построенную по аналогии с реальной нервной системой. NOMAD самостоятельно обучался находить скрытую от зрения платформу, ориентируясь по разноцветным полосам на стенах комнаты. Было продемонстрировано, что NOMAD адекватно имитирует нетривиальное адаптивное поведение мыши.
Бионическая модель поискового адаптивного поведения. В [11] промоделировано поисковое поведение личинок ручейников, обитающих на дне водоемов. Личинки носят на себе защитный чехол-домик - трубку из песчинок и других частиц, собираемых со дна водоемов. Компьютерная модель поискового поведения личинок ручейников, строящих чехол-домик из частиц разного размера и ведущих поиск скоплений подходящих частиц, использовала понятие мотивации M к прикреплению частиц к домику. Динамика регулирующей поведение мотивации M учитывала инерцию переключения между тактиками поведения, случайные вариации и направленное изменение мотивации. Если мотивация M была достаточно велика, то происходил сбор и прикрепление частиц к домику, если M была мала, то модельная личинка искала новое место с подходящими размерами частиц. Важно, что в модели использовались знания личинки о размерах последних протестированных и прикрепленных частиц.
Модель [11] качественно согласуется с биологическими экспериментальными данными, в частности, как в эксперименте, так и в модели к чехлу-домику преимущественно прикрепляются крупные частицы.
Контуры программы будущих исследований когнитивной эволюции
Отталкиваясь от анализа современных биологически инспирированных моделей автономных «организмов», можно предложить следующие этапы моделирования когнитивной эволюции.
А) Моделирование адаптивного поведения агентов с несколькими естественными потребностями: питание, размножение, безопасность. Это могло бы быть моделирование достаточно естественного и полноценного поведения простых модельных организмов. Моделирование в этом направлении уже начато, см. ниже.
Б) Исследование перехода от физического уровня обработки информации в нервной системе животных к уровню обобщенных образов. Такой переход можно рассматривать, как появление в «сознании» животного свойства «понятие». Обобщенные образы можно представить как мысленные аналоги наших слов, не произносимые животными, но реально используемые ими. Использование понятий приводит к существенному сокращению и требуемой памяти, и времени обработки информации, поэтому оно должно быть эволюционно выгодным.
В) Исследование процессов формирования причинных связей в памяти животных. Запоминание причинно-следственных связей между событиями во внешней среде и адекватное использование этих связей в поведении - одно из ключевых свойств активного познания животным закономерностей внешнего мира. Такая связь формируется, например, при выработке условного рефлекса: животное запоминает связь между условным стимулом (УС) и следующим за ним безусловным стимулом (БС), что позволяет ему предвидеть события в окружающем мире и адекватно использовать это предвидение.
Естественный следующий шаг - переход от отдельных причинных связей к логическим выводам на основе уже сформировавшихся знаний.
Г) Исследование процессов формирования логических выводов в «сознании» животных. Фактически, уже на базе классического условного рефлекса животные способны делать «логический вывод» вида: {УС, УС > БС} => БС или «Если имеет место условный стимул, и за условным стимулом следует безусловный, то нужно ожидать появление безусловного стимула». В определенной степени такие выводы подобны выводам математика, доказывающего теоремы. И целесообразно разобраться в системах подобных выводов, понять, насколько адаптивна логика поведения животных и насколько она подобна нашей, человеческой логике.
Д) Исследование коммуникаций, возникновения языка. Наше мышление тесно связано с языком, с языковым общением между людьми. Поэтому целесообразно проанализировать: как в процессе биологической эволюции возникал язык общения животных, как развитие коммуникаций привело к современному языку человека, как развитие коммуникаций и языка способствовало развитию логики, мышления, интеллекта человека.
Перечисленные пункты очерчивают круг исследований от моделирования простейших форм поведения к логическим правилам, используемым в математике.
Опираясь на эти пункты, мы начали соответствующее моделирование.
Начальные шаги моделирования
Модель автономных агентов с естественными потребностями. В [12] построена и исследована компьютерная модель автономных агентов, обладающих естественными для живых организмов потребностями: питание, безопасность и размножение. Потребностям агента соответствовали три фактора: питания (FF), безопасности (FS) и размножения (FR). Для каждого фактора имелся порог (TF, TS, TR), при превышении фактором которого удовлетворялась соответствующая потребность.
Между потребностями вводилась следующая иерархия: 1) пищевая потребность (наиболее приоритетна), 2) потребность безопасности, 3) потребность размножения (наименее приоритетна). Потребность считалась ведущей, если она была наиболее приоритетной из всех потребностей, для которых фактор потребности меньше соответствующего ему порога.
Рядом с агентом имелся хищник, активность которого периодически менялась; защищаясь от хищника, агент мог обеспечивать свою безопасность.
Система управления агента была основана на наборе правил вида: Sk > Ak (в ситуации Sk нужно выполнить действие Ak). Веса правил Wk настраивались методом обучения с подкреплением [13]. Ситуация Sk определялась активностью хищника рядом с агентом, предыдущим действием агента и ведущей потребностью. Каждый такт времени агент мог выполнять одно из следующих действий Ak : 1) поиск пищи, 2) питание, 3) подготовка к размножению, 4) размножение, 5) оборона, 6) покой. Агент имел ресурс R, который уменьшался при выполнении действий и увеличивался при питании. Активный хищник также мог отнимать у агента значительный ресурс.
После выполнения цепочки действий «подготовка к размножению», «размножение» агент рождал потомка. Выполняя действие «оборона», агент защищался от активного хищника.
Преимущественно выполнялись действия, соответствующие максимальным весам правил Wk . Факторы FF, FS, FR увеличивались при выполнении действий, направленных на удовлетворение ведущих потребностей. Веса правил Sk > Ak менялись следующим образом:
ДWt-1 = б (FL, t - FL, t-1 + гWt - Wt-1) ,
где FL, t , FL, t-1 - факторы потребности, ведущей в такты времени t и t-1, Wt и Wt-1 - веса правил, примененных в такты t и t-1, б - параметр скорости обучения, г - дисконтный фактор.
Результаты компьютерного моделирования иллюстрируются рис. 1, на котором показана типичная динамика факторов FF , FS и FR. Видно, что при достаточно большом времени все три фактора достигают порога, т.е. все потребности удовлетворяются. Формируется цикличность поведения агента, характерный цикл показан участком «а». В цикле агент сначала накапливает внутренний ресурс, затем его действия направлены на максимизацию безопасности, а когда обе потребности (пищевая и потребность безопасности) удовлетворены, агент размножается.
Рис. 1. Зависимость факторов FF , FS и FR , соответствующих потребностям агента, от времени t. Горизонтальная линия показывает порог, соответствующий всем трем факторам.
Таким образом, исследована модель автономных агентов, обладающих несколькими потребностями (пункт А контуров программы). Показано, что происходит формирование циклов поведения, в которых последовательно удовлетворяются потребности питания, безопасности и размножения.
Модель формирования обобщенных эвристик и простых обобщенных образов. Формирование обобщенных эвристик и простых обобщенных образов (пункт Б) в процессе обучения агентов при поиске агентами пищи в двумерной клеточной среде было продемонстрировано в модели [14], хотя пока эту модель целесообразно рассматривать как определенный начальный этап более полноценных исследований.
Заключение
Сопоставляя пункты контуров программы будущих исследований когнитивной эволюции с упомянутыми моделями и с другими близкими по тематике работами, можно заключить, что уже имеются отдельные элементы, соответствующие каждому из пунктов. Образно говоря, у нас уже есть некоторые небольшие фрагменты картины, но мы еще не видим всей картины. Четкой последовательности серьезных, канонических моделей, которые показывали бы общую картину происхождения логического мышления, пока еще нет.
Литература
1. Редько В.Г. Эволюция, нейронные сети, интеллект. Модели и концепции эволюционной кибернетики. М.: УРСС, 2005.
2. Редько В.Г. Моделирование когнитивной эволюции - перспективное направление исследований на стыке биологии и математики // Математическая биология и биоинформатика (электронный журнал). 2010. Т. 5. № 2. С. 215-229. URL: http://www.matbio.org/downloads/Redko2010(5_215).pdf
3. From Animals to Animats. Proceedings of the First International Conference on Simulation of Adaptive Behavior (Meyer J.-A., Wilson S.W., Eds.). Cambridge: MIT Press, 1991.
4. От моделей поведения к искусственному интеллекту (Под ред. В.Г. Редько). М.: УРСС, 2006.
5. Langley P., Laird J.E., Rogers S. Cognitive architectures: Research issues and challenges // Cognitive Systems Research. 2009. V.10. No. 2. PP. 141-160.
6. Lehman J.F., Laird L., Rosenbloom P. A gentle introduction to Soar: Architecture for human cognition: 2006 update (электронный ресурс). URL: http://ai.eecs.umich.edu/soar/sitemaker/docs/misc/GentleIntroduction-2006.pdf
7. Biologically Inspired Cognitive Architectures 2011. Proceedings of Second Annual Meeting of the BICA Society (Samsonovich A.V., Johannsdottir K.R., Eds.). Amsterdam et al.: IOS Press, 2011.
8. Vernon D., Metta G., Sandini G. A survey of artificial cognitive systems: Implications for the autonomous development of mental capabilities in computational agents // IEEE Transactions on Evolutionary Computation (special issue on Autonomous Mental Development). 2007. V. 11. No. 2. PP. 151-180.
9. Turchin V.F. A constructive interpretation of the full set theory // Journal of Symbolic Logic. 1987. V. 52. No. 1. PP. 172 -201.
10. Krichmar J.L., Seth A.K., Nitz D.A., Fleischer J.G., Edelman G.M. Spatial navigation and causal analysis in a brain-based device modeling cortical-hippocampal interactions // Neuroinformatics. 2005. V. 3. No. 3. PP. 197-221.
11. Непомнящих В.А., Попов Е.Е., Редько В.Г. Бионическая модель адаптивного поискового поведения // Известия РАН. Теория и системы управления. 2008. № 1. С. 85-93.
12. Коваль А.Г. Редько В.Г. Поведение модельных организмов, обладающих естественными потребностями и мотивациями // Математическая биология и биоинформатика (электронный журнал). 2012. Т. 7. № 1. С. 266-273. URL: http://www.matbio.org/2012/Koval2012(7_266).pdf
13. Саттон Р.С., Барто Э.Г. Обучение с подкреплением. М.: Бином, 2011.
14. Бесхлебнова Г.А., Редько В.Г. Модель формирования обобщенных понятий автономными агентами // Четвертая международная конференция по когнитивной науке: Тезисы докладов: В 2 томах. Томск: ТГУ, 2010. Т. 1. С. 174-175.
Размещено на Allbest.ru
...Подобные документы
Рождение искусственного интеллекта. История развития нейронных сетей, эволюционного программирования, нечеткой логики. Генетические алгоритмы, их применение. Искусственный интеллект, нейронные сети, эволюционное программирование и нечеткая логика сейчас.
реферат [78,9 K], добавлен 22.01.2015Анализ проблемы ведения трудовой деятельности на дому. Сравнение подходов к моделированию системы. Разработка SADT-моделей деятельности ООО "Бюро переводов Полиглот". Проектирование веб-системы многопользовательского доступа к рабочей документации.
дипломная работа [1,1 M], добавлен 19.10.2019Применение методов искусственного интеллекта и современных компьютерных технологий для обработки табличных данных. Алгоритм муравья, его начальное размещение и перемещение. Правила соединения UFO-компонентов при моделировании шахтной транспортной системы.
дипломная работа [860,8 K], добавлен 23.04.2011Процессы эволюции и самоорганизации человекоразмерных систем на этапе постнеклассического развития науки. Методология теоретической робототехники: истоки, тенденции, бифуркация ее развития, возможности управления. История разработок биологических роботов.
реферат [20,3 K], добавлен 18.06.2010Искусственный интеллект – научное направление, связанное с машинным моделированием человеческих интеллектуальных функций. Черты искусственного интеллекта Развитие искусственного интеллекта, перспективные направления в его исследовании и моделировании.
реферат [70,7 K], добавлен 18.11.2010Задачи продления жизненного цикла модели, проблемы ее старения. Анализ эволюции систем автоматизации технологического назначения как объективный источник воздействия на текущее состояние модели и вызывающий девиацию ее функциональных возможностей.
статья [110,8 K], добавлен 29.10.2013Может ли искусственный интеллект на данном уровне развития техники и технологий превзойти интеллект человека. Может ли человек при контакте распознать искусственный интеллект. Основные возможности практического применения искусственного интеллекта.
презентация [511,2 K], добавлен 04.03.2013Роль гидродинамических процессов в современной технике и технологиях. Необходимость использования компьютерных методов при моделировании. Обзор дискретных моделей решетчатых газов. Соответствие реальных величин параметрам модели. Программное обеспечение.
дипломная работа [1,6 M], добавлен 22.04.2012Метод сетевого оператора и его применение в задачах управления. Исследование на основе вычислительного эксперимента синтезируемой системы автоматизированного управления космического аппарата, методом интеллектуальной эволюции. Алгоритм пчелиного роя.
дипломная работа [1,8 M], добавлен 17.09.2013Изучение проблемы искусственного интеллекта. Процесс переработки информации в мозге человека. Расшифровка мозговых кодов явлений субъективной реальности. Естественный интеллект как факт, обладающий субъективной реальностью с принципом инвариантности.
реферат [31,1 K], добавлен 04.12.2011Особенности формирования и эволюции информационного общества. Информация, как основа социального развития. Определяющая роль информационных технологий для человека. Человек и современное общество. Интернет и современное социокультурное пространство.
реферат [52,4 K], добавлен 20.01.2015Теоретические основы обучения 3d моделированию на основе практикума с использованием Autodesk. Роль 3D-моделирования в повышении эффективности учебного процесса. Основные принципы создания практикума по 3D-моделированию в программной среде Autodesk.
дипломная работа [1,2 M], добавлен 13.12.2017Актуализация процесса мышления у машин в связи с развитием искусственного интеллекта и развитием робототехники. Определение возможности вычисления управляемой правилами функции с входами и выходами с помощью компьютера. Сущность сознательного процесса.
эссе [16,9 K], добавлен 23.06.2019Возможность поиска информации в режиме продвинутого диалога на естественном языке. Системы с интеллектуальным интерфейсом. Экспертные, самообучающиеся и адаптивные системы. Интеллектуальные базы данных. Системы контекстной и когнитивной помощи.
презентация [224,2 K], добавлен 16.10.2013Интеллектуальные системы и искусственный интеллект. Рассмотрение моделей рассуждений и целей их создания. Знания и их представление, логические, сетевые, фреймовые и продукционные модели. Моделирование рассуждений на основе прецедентов и ограничений.
курсовая работа [74,0 K], добавлен 26.12.2010Создание интеллектуального интеллекта как уникальное достижение компьютерной революции. Связь информации и языка. Осуществление машинного понимания и взаимопонимания машины и человека. Редуцирование мыслительных процессов к вычислительным функциям.
реферат [39,3 K], добавлен 07.06.2012Функции, применяемые для вычисления параметров ссуды и анализа кредитов и вкладов, представленные в Microsoft Excel. Анализ экономической проблемы, для решения которой используется финансовая функция КПЕР. Описание примеров возможного ее использования.
курсовая работа [1,2 M], добавлен 06.08.2013Браузер как программа, представляющая в удобном для восприятия виде информацию, получаемую из Интернета, история ее развития и этапы эволюции, современные тенденции. Обзор самых популярных браузеров, оценка их сильных и слабых сторон, перспективы.
презентация [863,6 K], добавлен 01.05.2013Проблема искусственного интеллекта. Развитие информационной техники. Искусственный интеллект, его совершенствование. Аналог телесной организации. Развитая кибернетическая система. К "интеллекту" ЭВМ предъявляются более высокие требования.
реферат [20,8 K], добавлен 11.05.2003Технология программных агентов. Форматы метаданных, использующиеся для описания электронных ресурсов. Разработка интеллектуальных агентов. Среда разработки Jadex для построения интеллектуальных агентов. BDI модель интеллектуального агента ресурсов.
курсовая работа [279,8 K], добавлен 20.02.2011