Тип работы:
Предмет:
Язык работы:


ПРИМЕНЕНИЕ НЕЙРОСЕТЕВЫХ МЕТОДОВ ДЛЯ РЕШЕНИЯ ЗАДАЧИ ИДЕНТИФИКАЦИИ ПАРАМЕТРИЧЕСКИХ МОДЕЛЕЙ

Работа №187970

Тип работы

Бакалаврская работа

Предмет

математика и информатика

Объем работы41
Год сдачи2020
Стоимость4410 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
14
Не подходит работа?

Узнай цену на написание


Введение 2
1. Искусственные нейронные сети 4
1.1. Применение искусственных нейронных сетей 4
1.2. Главные понятия искусственных нейронных сетей 4
1.2.1. Биологический нейрон 5
1.2.2. Строение искусственного нейрона 5
1.2.3. Функция активации 7
1.3. Классификация и свойства нейронных сетей 7
1.3.1. Классификация нейронов 7
1.3.2. Определение нейронных сетей по топологии 8
2. Моделирование сети 12
2.1 Алгоритмы обучения 12
2.1.1. Алгоритм оптимизации Левенберга-Марквардта 13
2.1.2. Байесовская регуляризация 16
2.2 Моделирование случайной базовой величины 19
2.2.1 Линейный конгруэнтный метод моделирования базовой случайной величины ..20
3. Идентификация параметров моделей с использованием нейронных сетей 23
3.1 Однопараметрическое распределение 23
3.1.1 Простейшая модель страхового процесса 23
3.1.2. Создание нейронной сети для экспоненциального распределения 27
3.2 Двухпараметрическое распределение 30
3.2.1 Распеделение Вейбулла 30
3.2.2 Создание нейронной сети для двухпараметрического распределения Вейбулла 33
4. Проблема снижения размерности многомерных данных 34
4.1 Сущность проблемы снижения многомерных данных 34
4.2 Методы снижения размерности данных 35
4.2.1 Метод главных компонент 35
4.2.2 Факторный анализ 35
Заключение 37
Список используемой литературы

Первые исследования в области искусственных нейронных сетей начались еще в 40-е года XX века. Само понятие нейронных сетей сформировалось к середине 50-х годов этого же века. Главные достижения в этой области связаны с именами У. Маккалоха, Д. Хебба, Ф. Розенблатта, М. Минского, Дж. Хопфилда.
Теория искусственных нейронных сетей охватывает разнообразные области наук таких как математика, нейрофизиология, физика, компьютерные науки и прочее. В общем понимании нейронная сеть моделирует решение конкретной задачи человеческим мозгом. Нейронная сеть напрямую связанна с понятием искусственного нейрона [1]. Искусственный нейрон осуществляет взаимосвязи между элементами внутри сети аналогично нейронам в коре головного мозга.
В настоящее время нейронные сети являются мощным инструментом моделирования и анализа сложных систем. Нейронные сети успешно используются в решении задач идентификации систем, прогнозировании поведения динамических систем, управлении сложными системами, распознавании образов, классификации и кластеризации объектов. Они могут быть эффективно применены в тех случаях, когда о моделируемом объекте известна только информация о его входных и выходных сигналах.
Задача параметрической идентификации сводится к отысканию таких оценок параметров модели, которые обеспечивают наибольшую, в каком-либо смысле близость значений на выходе, рассчитанных по модели и, полученных в эксперименте, при одинаковом значении входных данных.
Идентификация параметров распределения по исходным числовым данным является довольно распространённой задачей, решение которой может быть применено в различных областях, например, для оценки брака на производстве, для анализа экономических процессов, для оценки страховых рисков, и т.п. Для решения таких задач подходит использование интеллектуальных систем на основе нейронных сетей.
В данной работе исследуются методы оценивания параметров экспоненциального распределения в модели страхового процесса и распределения Вейбулла [2]. Задача идентификации позволяет в некоторых случаях решить задачу снижения многомерных данных [3].
В первой главе рассматриваются основные теоретические понятия искусственных нейронных сетей, рассмотрено строение искусственного нейрона в сравнении с биологическим прототипом и основные архитектуры нейронных сетей. Вторая глава посвящена изучению алгоритмов обучения, используемых в экспериментальной части. В третьей главе строятся нейронные сети для экспоненциального распределения и распределения Вейбулла, исследуется зависимость точности от выбранной стратегии обучения. В четвертой главе рассматриваются теоретические сведения о проблеме снижения многомерных данных и методы ее решения. В заключении описываются полученные результаты и перспективы дальнейших исследований.
Цель: исследование применимости нейросетевых методов MATLAB для решения задачи идентификации нелинейных моделей.
Задачи:
• Идентификация параметров модели Эрланга с помощью нейронной сети MATLAB.
• Идентификация параметров распределения Вейбулла с применением нейронной сети MATLAB.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе работы были получены следующие результаты:
1. В MATLAB построены и обучены искусственные нейронные сети для решения задачи идентификации модели Эрланга и параметров распределения Вейбулла.
2. Проведены численные эксперименты, анализ результатов которых позволил выявить основные характеристики нейронной сети, которые обеспечивают наименьшее отклонения, полученных оценок от точных значений параметра.
3. Изучены метод Левенберга-Марквардта и байесовская регуляризация решения задачи безусловной многомерной оптимизации применительно к вычислению весов в нейронных сетях.
4. Результаты ВКР планируется использовать для методического обеспечения курса «Математическое моделирование» и «Современные компьютерные технологии», читаемых на ММФ ТГУ.
Планируется развивать исследование в направлении применения нейронных сетей для идентификации различных моделей, используемых при решении практических задачах, во время дальнейшего обучения.



1. Круглов В.В. Искусственные нейронные сети/ В.В. Круглов, В.В. Борисов. - М.: Горячая линия - Телеком, 2002. - 10-23 с.
2. Джонсон Н.Л. Одномерные непрерывные распределения [Электронный ресурс]: в 2 ч.
Ч.1 / Н. Л. Джонсон, С. Коц, Н. Балакришнан: 2-е издание: пер. с англ. О.И. Волкова. - М.: БИНОМ. Лаборатория знаний, 2012. - 703 с.
3. Айвазян С.А. Прикладная статистика. Классификация и снижение размерности: Справ. изд. / С.А. Айвазян, В.М. Бухштабер, И.С Енюков, Л. Д. Мешалкин. - М.: Финансы и статистика, 1989. - 607 с.
4. Гилл Ф. Практическая оптимизация: пер. с англ. В. Ю. Лебедев / Ф. Гилл, У. Мюррей, М. Райт: под ред. А. А. Петрова - М.: Мир, 1985. - 188 с.
5. Маслобоев Ю. П. Введение в Neural Network Toolbox [Электронный ресурс] - URL: http://matlab.exponenta.ru/ neuralnetwork/book1/task1/task1.php (дата обращения: 10.02.2020)
6. Хайкин С. Нейронные сети: полный курс, 2-е издание: пер. с англ. Н.Н. Куссуль. - М.: Издательский дом «Вильямс», 2006. - 22-33 с.
7. Уоссермен Ф. Нейрокомпьютерная техника: теория и практика: пер. с англ. Ю. А. Зуев, В. А. Точенов/ Ф. Уоссермен. - 1992. - 14-22 c.
8. Bishop С. М. Neural Networks for Pattern Recognition - Oxford: Oxford University Press. - 1995. - 504 p.
9. MacKay D. J. С Bayesian interpolation // Neural Computation V.4, № 3. - 1992.- 415-447 p.
10. Пархоменко С.С. Обучение нейронных сетей методом Левенберга-Марквардта в условиях большого количества данных [Электронный ресурс] / С.С. Пархоменко, Т.М Леденева // Вестник ВГУ. - 2014. - № 2. - С. 98-104. - URL: http://elibrary.ru/item.asp?id=21834126 (дата обращения: 27.02.2020).
11. Xu M. Application of Bayesian regularized BP neural network model for trend analysis. Acidity and chemical composition of precipitation in North. Water Air Soil Pollut / Xu M., Zengi G., Xu X. - 2006. - 167-184 p.
12. Корн Г. Справочник по математике. Для научных работников и инженеров / Г. Корн, Т. Корн - М.: Наука. - 1974. - 832 с.
13. Кнут Д. Искусство программирования для ЭВМ: в 2 т. / Д. Кнут - М.: Мир, 1977. - Т. 2: Получисленные алгоритмы - 728 с.
14. Самарский А. А. Методы решения сеточных уравнений / А. А. Самарский, Е. С. Николаев - М.: Наука. 1978. - 589 с.
15. Рубанова Ж. В. К вопросу о генерировании последовательностей псевдослучайных чисел: дипломная работа: [рукопись] / Ж. В. Рубанова - Томск, 1999. - 62 с.
...19


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ