- •Учебное пособие
- •Часть 1. Изучение свойств формального нейрона; создание, инициализация и моделирование сети; использование инструментальных возможностей gui-интерфейса для нейронных сетей и данных.
- •Содержание
- •Лабораторная работа №1 «Определение свойств формального нейрона»
- •Лабораторная работа №2 «Создание, инициализация и моделирование сети. Статический и динамические сети в системе Simulink»
- •Введение
- •1. Функциональные особенности искусственных нейронных сетей (инс)
- •2. Определение инс и их классификация
- •Виды функций активации нейронов
- •Экспериментальная часть
- •Варианты заданий
- •Контрольные вопросы
- •Создание, инициализация и моделирование сети. Статический и динамические сети в системе Simulink
- •Теоретическая часть
- •Экспериментальная часть
- •Контрольные вопросы
- •1. Вычислительные аспекты matlab
- •2. Вычислительная модель нейронной сети
- •3. Применение системы Simulink
- •Теоретическая часть
- •Экспериментальная часть
- •Простейшие однослойные и двухслойные нейронные сети
- •Контрольные вопросы
- •Формирование архитектуры сети
- •Методические указания по выполнению лабораторных работ по дисциплине «математическое моделирование в технике»
- •107023, Г. Москва, б. Семеновская ул., 38
2. Определение инс и их классификация
Нейронные сети являются предметом исследования целого ряда дисциплин, каждое из которых дает свое определение. Приведем определения по нескольким научным направлениям.
Математическая логика / теория автоматов: ИНС – это системы, в которых алгоритм решения задачи представлен логической сетью элементов частного вида (нейронов) с полным отказом от булевских элементов типа И, ИЛИ, НЕ. Нейроны объединяются специфическими взаимосвязями, носящими характер весовых коэффициентов.
Теория управления: В качестве модели объекта управления или непосредственно регулятора выбирается нейронная сеть, а динамический процесс ее настройки представляет собой процесс синтеза системы управления.
В общем случае ИНС может рассматриваться как направленный граф со взвешенными связями, в котором узлами являются элементарные процессорные элементы – искусственные нейроны. По архитектуре связей ИНС могут быть разделены на два основных класса (рис. 1): сети прямого действия, в которых графы не имеют петель, и рекуррентные сети или сети с обратными связями.
Наиболее распространенным семейством сетей прямого действия являются многослойные персептроны, в них нейроны расположены слоями и соединены однонаправленными связями, идущими от входа к выходу сети. Сети прямого действия являются статическими в том смысле, что на заданный вход они вырабатывают одну совокупность выходных значений, не зависящих от предыдущего состояния сети. Рекуррентные сети являются динамическими, так как в силу обратных связей в них модифицируются входы нейронов, что приводит к изменению состояния сети.
Нейронные сети
прямого действия
Искусственные
нейронные сети (НС)
Однослойные
перцептроны
Многослойные
перцептроны
Сети
РБФ
Соревновательные
сети
Сети Кохонена
Сети Хопфилда
Модели АРТ
![]()

![]()
![]()
![]()
![]()
Рис.1. Основные классы искусственных нейронных сетей
Работа №1
Определение свойств формального нейрона
Цель работы – изучение поведения выходного сигнала нейрона при использовании различных функций активации.
Продолжительность работы 4 часа.
Теоретическая часть
Под нейронными сетями подразумеваются вычислительные структуры, которые моделируют простые биологические процессы, обычно ассоциируемые с процессами человеческого мозга. Нейрон (нервная клетка) является особой биологической клеткой, которая обрабатывает информацию.
Нейронная сеть – динамическая система, состоящая из совокупности связанных между собой по типу узлов направленного графа элементарных процессоров, называемых формальными нейронами, и способная генерировать выходную информацию в ответ на входное воздействие.
Формальным нейроном называется элементарный процессор, используемый в узлах нейронных сетей. Нейрон состоит из элементов трех типов:
-умножителя (синапсы);
-сумматора;
-нелинейного преобразователя.
Синапсы осуществляют связь между нейронами, умножая входной сигнал на число, характеризующее силу связи.
Сумматор выполняет сложение сигналов, поступающих по синаптическим связям от других нейронов и внешних входных сигналов.
Нелинейный преобразователь реализует нелинейную функцию одного аргумента – выхода сумматора. Эта функция называется функцией активации нейрона.
Математическая модель формального нейрона может быть представлена в соответствии со следующей структурой схемой нейрона (рис.1).

Рис.1. Структура искусственного нейрона
где Xi (I = 1…n) – компонент входного вектора (входной сигнал);
n – число входов нейрона;
Wi (i = 1…n) – весовые коэффициенты нейрона, настраиваемые в процессе обучения;
b – нейронное смещение, вводимое для инициализации сети; подключается к неизменяемому входу b = +1 (является начальным состоянием нейрона);
S – сумматор (определяет результат суммирования);
f – нелинейное преобразователь (функция активации);
Y- выходной сигнал нейрона.
Модель формального нейрона имеет вид:
Y = f(S), где S = ∑ Wi * Xi + b, тогда Y = f(∑ Wi * Xi + b)
В общем случае входной сигнал, весовые коэффициенты и смещения могут принимать вещественные значения. Выход Y определяется видом функции активации и может быть как действительным, так и целым.
Таким образом, нейрон полностью описывается своими весами Wi и передаточной функцией f(S). Получив набор чисел (вектор) Xi в качестве входов, нейрон выдает некоторое число Y на выходе.
