Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Нечеткие знания.docx
Скачиваний:
4
Добавлен:
18.09.2019
Размер:
70.54 Кб
Скачать

Тема 9. Нейронные сети.

Особенностью интеллектуальных систем является способность решать слабоструктурированные и плохо формализованные задачи. Для решения таких задач используется: нечеткие системы, нейронные сети и генетические алгоритмы. Нейронные сети можно рассматривать как современные интеллектуальные системы, которые преобразуют информацию по образу процессов, происходящих в мозгу человека. На основе стратегии искусственного интеллекта лежит понятие парадигмы, т.е. концептуального представления на суть проблемы и принцип ее решения. Рассматриваются две парадигмы:

Парадигма эксперта, которая предполагает:

- Формализацию знаний, т.е. преобразование экспертом проблемного знания в форму, предписанную выбранной модели ПрЗн

- Формирование БЗ, т.е. вложение формализованных знаний в программную систему

- Дедукцию решение задачи логического вывода на основе БЗ.

Парадигма ученика (когнитолога):

- Обработку наблюдений, изучение опыта частных примеров и формирование БД.

- Индуктивное обучение, т.е. превращение БД в БЗ на основе обобщения знаний, накопленных в БД и обоснования процедуры извлечения знаний из БЗ. Это означает, что на основе данных делается вывод об общности той зависимости между объектами, которую мы наблюдаем.

- Дедукция об обоснованной или полагаемой процедуре осуществляется выбор информации из БЗ.

Нейрон:

- Тело нейрона (сома).

- К каждому нейрону подходят множество входных воздействий (дендриты)

- Каждый нейрон имеет только один выход (аксон).

Искусственный нейрон включает:

Информация суммируются с учетом синоптических весов.W=E

После этого потенциал нейрона преобразуются с помощью функции активации. Если полученное W >= W0 порог заданное значение, если меньше нейрон не срабатывает.

Функция активации может быть различных видов:

Y=f(W)=kV (линейная)

Y=f(W)=1 Если W>=W0, либо f(W)=0 в противном случае.

Но на практике будем использовать сигмовидную формулу:

F(W)=1/exp(-

Тип Функции активации выбирается с учетом конкретной задачи, однако наиболее популярная является сигмоидная функция. Инс представляет собой совокупность искусственных нейронов, организованных слоями, при этом выходы нейронов одного слоя, соединяются с входами нейронов другого соля. В зависимости от топологии или структуры соединения нейронов ИНС подразделяется:

- Одноуровневые.

- Многоуровневые.

- С обратными связями и без них.

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

Число слоев в каждом слое для конкретной задаче является неформальной проблемой, при решение которой можно использовать эвристическое правило, число нейронов в следующем слое в 2 раза меньше чем в предыдущем.

При построение ИНС прежде всего необходимо точно определить задачи, которые будут решатся с ее помощью в настоящее время нейрон сетевые технологии применяются для решения задач:

Моделирования, прогнозирования, распознавания.

Первым этапом построения ИНС является отбор входных и выходных данных.

Есть диапазон изменений входных величин пронармированный.