Определение 1. Нейроподобной растущей сетью называется совокупность определенным образом взаимосвязанных нейроподобных элементов, предназначенных для приема и преобразования информации, причем в процессе приема информации сеть увеличивается в размерах - растет.
Рис.1 |
Нейроподобные растущие сети (рис.1) формально задаются следующим образом: S = (R, A, D, M, P, N), здесь R - конечное множество рецепторов, которые составляют порождающее множество сети;A -конечное множество нейроподобных элементов, соответствующих сочетаниям признаков, которые определяют условные и безусловные рефлексы, реакции, мотивации и т.п., а также слова, фразы, описания понятий, объектов, конъюнктивные связи объектов, и т.п; D -конечное множество дуг, связывающих рецепторы с нейроподобными элементами и нейроподобные элементы между собой; P={Pi}, здесь Pi - порог возбуждения вершины ai, Pi = f(mi ) і P (P - минимально допустимый порог возбуждения) при условии, что множеству дуг D, приходящих на вершину ai, соответствует множество весовых коэффициентов M ={mi}, причем mi может принимать как положительные, так и отрицательные значения; N - коэффициент связности сети.
В биологических средах информация об одном и том же объекте или классе объектов представляется в различных отображениях, например, в зрительном, вербальном, тактильном и др. В связи с этим при моделировании описаний внешнего мира необходимо иметь возможность отражать данные описания в различных взаимосвязанных структурах. Такой структурой являются многомерные нейроподобные растущие сети, описывающие объекты или классы объектов в различных информационных пространствах.
Определение 2. Информационным пространством называется область нейроподобной растущей сети, состоящая из множества вершин и дуг, объединенных в единую информационную структуру.
Определение 3. Множество взаимосвязанных ациклических графов, описывающих нейроподобные растущие сети в различных информационных пространствах, называются многомерными нейроподобными растущими сетями (мн-РС).
Формально мн-РС задается пятеркой: S = (R, A, D, P, M, N), при этом RЙ Rl , Rr , Rv ; AЙ Al , Ar , Av ; DЙ Dl , Dr , Dv ;PЙ Pl, Pr, Pv, где Rl, Rr, Rv - конечное подмножество рецепторов; Al, Ar, Av - конечное подмножество нейроподобных элементов; Dl, Dr, Dv - конечное подмножество дуг; Pl, Pr, Pv - конечное подмножество порогов возбуждения нейроподобных элементов, принадлежащих различным информационным пространствам, например, лингвистическому, речевому или визуальному; M- конечное множество весовых коэффициентов связей; N - конечное множество переменных коэффициентов связности.
Базовым принципом физиологии высшей нервной деятельности является основной закон биологии - единство организма и среды. Этот закон предусматривает приспособительную изменчивость организма относительно среды.
В основе приспособительного поведения любого организма лежит способность к обучению, т.е. способность запоминать последствия своих действий. Можно сказать, что изучение разумного поведения - это в какой-то мере исследование способности приобретать знания о связях в окружающем мире. “Организм обучаетсяпутем построения сенсорно-моторных схем: он извлекает из своего опыта соотношения между информацией, воспринимаемой его сенсорными системами, и своими действиями (моторной активностью)” [7].
Таким образом, взаимодействие биологических объектов с окружающей средой осуществляется через акты движения. С целью обеспечения возможности моделирования процессов обучения и приобретения системой знаний нейроподобные растущие сети развиваются в рецепторно-эффекторные нейроподобные растущие сети (рэн-РС).
Определение 4. Рецепторно-эффекторной растущей сетью называется двухсторонний ациклический граф, в котором минимальное число заходящих дуг на вновь образуемые вершины графа равно переменному коэффициенту n, где n всегда больше двух.
Определение 5. Рецепторно-эффекторные растущие сети, в которых каждой дуге рецепторной зоны, приходящей на вершины этой зоны, соответствует определенный весовой коэффициент, а вершинам - определенный порог возбуждения, и каждой дуге эффекторной зоны, приходящей на вершины этой зоны соответствует определенный весовой коэффициент, а вершинам - определенный порог возбуждения, называются рецепторно-эффекторными нейроподобными растущими сетями.
Рецепторно-эффекторные нейроподобные растущие сети (рис.2) формально задаются следующим образом:
S=(R, Ar, Dr, Pr, Mr, Nr, E, Ae, De, Pe, Me, Ne ), R={ri}, - конечное множество рецепторов, Ar={ai}, - конечное множество нейроподобных элементов рецепторной зоны, Dr={di}, - конечное множество дуг рецепторной зоны, E={ei}, - конечное множество эффекторов, Ae={ai}, - конечное множество нейроподобных элементов эффекторной зоны, De={di}, - конечное множество дуг эффекторной зоны, Pr={Pi}, Pe={Pi }, где Pi - порог возбуждения вершины air , aie Pi =f(mi)при условии, что множеству дуг Dr , De , приходящих на вершину air, aie , соответствует множество весовых коэффициентов Mr ={mi}, Me={mi}, причем mi может принимать как положительные, так и отрицательные значения. Nr, Ne - переменные коэффициенты связности рецепторной и эффекторной зон. В рэн-РС рецепторные поля R, являются аналогом сенсорной и рецепторной областей биологических объектов, эффекторныеполя E - аналог моторной области биологических объектов. Рецепторно-эффекторные нейроподобные растущие сети подразделяются на однослойные, многослойные и многомерные рецепторно-эффекторные нейроподобные растущие сети.
Нейроподобные растущие сети являются динамической структурой, которая изменяется в зависимости от значения и времени поступления информации на рецепторы, а также предыдущего состояния сети. В ней информация об объектах представляется ансамблями возбужденных вершин и связями между ними. Запоминание описаний объектов и ситуаций сопровождается вводом в сеть новых вершин и дуг при переходе какой - либо группы рецепторов и нейроподобных элементов в состояние возбуждения. Процесс возбуждения волнообразно распространяется по сети. Переменный коэффициент связности позволяет управлять числом дуг, приходящих на вновь образуемые нейроподобные элементы, и числом нейроподобных элементов в сети, что является одной изотличительных чертой нового класса сетейот существующих нейронных сетей.
Основные отличия и сравнительные характеристики нейроподобных растущих сетей и общепринятых нейронных сетей приведены в табл.1.
Табл. 1
Нейроподобные растущие сети | Нейронные сети |
Нейроподобный элемент. Вычислительное устройство с памятью. | Нейронный элемент. Пороговый элемент |
Определяется некоторая произвольная функция входов, например: формула Байеса P(H:E)=P(E:H) P(H)/(P(E:H) P(H)+ P(E:неH) P(неH))* | Определяется взвешенная сумма входов, обработанная не линейно |
Связи и веса задаются и появляются ровно столько сколько необходимо. | Связи и веса определяются архитектурой сети.Количество связей избыточно. Требуются специальные методы отсеивания связей. |
Коэффициент связностиПозволяет управлять соотношением связь / нейроподобный элемент . | Коэффициент связности Отсутствует |
Перестраиваемая структура. Нейроподобные элементы связаны между собой по смыслу | Фиксированная структура. Элементы связаны каждый с каждым |
Возможность композиции и декомпозиции (дедукции-индукции). По набору признаков определяется объект по объекту набор признаков. | Возможность композиции и декомпозиции Отсутствует |
Многоуровневая структура. Число уровней (слоев) произвольное, определяется по смыслу. | Используется обычно до 3-х уровней (слоев). Использование более 3-х слоев не осмысленно. |
Скорость обучения от нескольких минут до секунд. | Скорость обучения от многих часов до секунд. |
Появление ложных фантомов (ложных аттракторов) – отсутствует | Появление ложных фантомов (ложных аттракторов) – присутствует |
Емкость сети 100% | Емкость сети 20-30% |
Параллелизм вычислений по ветвям активности во всех слоях параллельно.Эффективность счета повышена (счет по активной части сети). | Параллелизмвычислени по слоям последовательно. Эффективность счета понижена (счет по всей сети ( по всей матрице связей)). |
*) P(H) – априорная вероятность исхода в случае отсутствия дополнительных свидетельств