русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Естественный отбор и генетическое наследование


Дата добавления: 2013-12-23; просмотров: 381; Нарушение авторских прав


Генетические алгоритмы

19.11.2011

Когнитивные карты

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

Связи могут быть:

Положительные – существует в случае, если увеличение (уменьшение) количественных характеристик одного концепта приводит к увеличению (уменьшению) другого концепта.

Отрицательные – обратная зависимость количественных характеристик.

 

Рисунок 33 Когнитивные карты

 

  С1 С2 С3 С4 С5 С6
С1 +1 -1 +1
С2 +1 +1
С3
С4 +1
С5 +1 +1
С6 -1

 

Элементы матрицы определяют связи от i-ого элемента к j-тому элементу. Положительные связи кодируются +1, отрицательные -1, отсутствие связей – 0.

, где - карта состояний.

Когнитивные карты поструктура напоминают нейронные сети. Если рассматривать концепты как нейроны, а коэффициент связей между ними как синоптические веса, то можно использовать их как нейронные сети, использующиеся для построения экспертных систем, предназначенных для прогнозирования ситуаций по имеющимся данным. В таких ситуациях используются экстраполирующие сети, являющиеся разновидностью модели ассоциативной памяти. Рассмотрим особенности функционирования подобной сети.

Пусть на вход сети подается образ у которого k компонентов известны, а остальные необходимо определить. Сеть реконструирует недостающие компоненты по следующему алгоритму:

1. Инициализация нейронов сети случайным образом:



 

2. Вычисление новых состояний нейронов:

 

3. Выполнение шага 2 до тех пор, пока сеть не достигнет устойчивого состояния;


 

Генетическая информация записывается в виде молекул ДНК. Каждая молекула ДНК – цепочка, состоящая из молекул-нуклеотидов четырех типов, обозначаемых A, T, C, G. Каждая молекула ДНК окружена оболочкой, и такое образование называется хромосомой. Каждое врожденное качество особи кодируется определенной частью хромосомы, которая называется геном этого свойства. Различные значения гена называются аллелями.

Для получения ДНК потомка ДНК предков делятся на две части обмениваются своими половинками. Этот процесс называется кроссовер.



<== предыдущая лекция | следующая лекция ==>
Модели ассоциативной памяти. Сети Хопфилда | Символьная модель простого генетического алгоритма


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.