ВУЗ:
Составители:
31
Здесь отмечены значения входов
P , целевых выходов T, а также
результаты обработки нового вектора
p. Количество используемых
нейронов в скрытом слое в данном случае равно шести, что соответ-
ствует значению функционала ошибки 0,01.
Если сравнивать сети с прямой передачей сигнала и радиальные
базисные сети, то следует заметить, что при решении одних и тех же
задач одна из сетей имеет преимущество перед другой. Так, радиаль-
ные базисные
сети с нулевой погрешностью имеют значительно
больше нейронов, чем сравнимая сеть с прямой передачей сигнала и
сигмоидальными функциями активации в скрытом слое. Это обу-
словлено тем, что сигмоидальные функции активации перекрывают
большие диапазоны значений входа, чем радиальные базисные
функции.
С другой стороны, проектирование радиальной базисной сети тре-
бует значительно меньше времени
, а при ограниченной точности
обучения может потребовать и меньшего количества используемых
нейронов.
Порядок выполнения работы
1. Для заданных преподавателем параметров радиальной базисной
нейронной сети (таблица) подготовить массивы входных векторов
P
и целей
T для радиальной базисной нейронной сети.
2. Создать сеть в системе MATLAB с заданной среднеквадратич-
ной ошибкой
GOAL = 0.01, определить количество нейронов в се-
ти и параметры сети.
3. Разработать структурную схему радиальной базисной нейрон-
ной сети.
4. Построить в системе MATLAB график, аналогичный представ-
ленному на рисунке для исходных данных.
5. Исследовать, как изменяется количество нейронов в сети при
уменьшении и увеличении среднеквадратичной ошибки от исходно-
го значения в 10 и 100 раз
.
6. Распечатать текст программы и полученный график.
7. Составить отчет, который должен содержать:
P, pP, pP, p
Здесь отмечены значения входов P , целевых выходов T, а также результаты обработки нового вектора p. Количество используемых нейронов в скрытом слое в данном случае равно шести, что соответ- ствует значению функционала ошибки 0,01. Если сравнивать сети с прямой передачей сигнала и радиальные базисные сети, то следует заметить, что при решении одних и тех же задач одна из сетей имеет преимущество перед другой. Так, радиаль- ные базисные сети с нулевой погрешностью имеют значительно больше нейронов, чем сравнимая сеть с прямой передачей сигнала и сигмоидальными функциями активации в скрытом слое. Это обу- словлено тем, что сигмоидальные функции активации перекрывают большие диапазоны значений входа, чем радиальные базисные функции. С другой стороны, проектирование радиальной базисной сети тре- бует значительно меньше времени, а при ограниченной точности обучения может потребовать и меньшего количества используемых нейронов. Порядок выполнения работы 1. Для заданных преподавателем параметров радиальной базисной нейронной сети (таблица) подготовить массивы входных векторов P P, p и целей T для радиальной базисной нейронной сети. 2. Создать сеть в системе MATLAB с заданной среднеквадратич- ной ошибкой GOAL = 0.01, определить количество нейронов в се- ти и параметры сети. 3. Разработать структурную схему радиальной базисной нейрон- ной сети. 4. Построить в системе MATLAB график, аналогичный представ- ленному на рисунке для исходных данных. 5. Исследовать, как изменяется количество нейронов в сети при уменьшении и увеличении среднеквадратичной ошибки от исходно- го значения в 10 и 100 раз. 6. Распечатать текст программы и полученный график. 7. Составить отчет, который должен содержать: 31
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »