📄Работа №214043

Тема: ИССЛЕДОВАНИЕ МОДЕЛИ НЕЙРОННОЙ СЕТИ ДЛЯ ПРОГНОЗИРОВАНИЯ ЕСТЕСТВЕННОГО ПРИРОСТА НАСЕЛЕНИЯ

📝
Тип работы Дипломные работы, ВКР
📚
Предмет прикладная информатика
📄
Объем: 44 листов
📅
Год: 2017
👁️
Просмотров: 16
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

АННОТАЦИЯ
ВВЕДЕНИЕ 6
1 ПРОГНОЗИРОВАНИЕ ВРЕМЕННЫХ РЯДОВ С ПОМОЩЬЮ
НЕЙРОННОЙ СЕТИ 7
1.1 Основные направления в прогнозировании временных рядов с
помощью нейронной сети 7
1.2 Понятие временного ряда и способы его прогнозирования 9
1.3 Понятие нейронной сети и ее особенности 10
1.4 Использование нейронной сети для получения прогноза 14
1.5 Современные применения искусственной нейронной сети 15
1.6 Выводы по разделу 16
2 МОДЕЛЬ И ОБУЧЕНИЕ НЕЙРОННОЙ СЕТИ 18
2.1 Многослойный персептрон прямого распространения 18
2.2 Алгоритм Левенберга-Марквардта 20
2.3 Выводы по разделу 25
3 РЕЗУЛЬТАТЫ ЭКСПЕРИМЕНТАЛЬНЫХ ИССЛЕДОВАНИЙ
(ПРОВЕДЕНИЕ ЭКСПЕРИМЕНТА) 26
3.1 Получение прогнозов 26
3.2 Полученные результаты 28
3.2.1 Пример №1 28
3.2.2 Пример №2 31
3.2.3 Пример №3 35
3.3 Выводы по разделу 38
ЗАКЛЮЧЕНИЕ 39
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 41
ПРИЛОЖЕНИЕ 1 ТЕКСТ ПРОГРАММЫ 42

📖 Введение

В основе любого социального прогноза и планирования всегда лежат демографическое прогнозирование. Что бы люди ни планировали на будущее: развитие производства товаров, любые социальные процессы — всегда необходимо узнать количество и состав их участников, так как это оказывает сильное влияние на многие социальные процессы.
Поэтому в современном мире возрастает роль моделирования и прогнозирования динамической информации, представленной временными рядами социально-экономических явлений и процессов.
Исследование естественного прироста населения может послужить изменением курса демографической политики в ее субъектах, разработок региональных планов по улучшению демографической ситуации, а также в планировании социально-экономических процессов.
Целью данной работы является построение прогноза и оценка эффективности прогнозирования временного ряда посредством модели нейронной сети многослойного персептрона прямого распространения.
Выделим следующие задачи исследования.
1. Изучить литературу и основные понятия, которые потребуются для прогнозирования с помощью нейронных сетей;
2. Выбрать и исследовать модель нейронной сети;
3. Написать программу на языке Matlab для прогнозирования временного ряда и протестировать ее;
4. Проанализировать полученные результаты, сделать вывод о том, насколько метод нейронных сетей подходит для прогнозирования временных рядов.
5. Оформить необходимую документацию.
В первом разделе работы проводится обзор литературы, описываются понятия временного ряда и нейронной сети; раскрывается содержание метода нейронной сети, подробно описывается алгоритм, выбранный для прогнозирования, а также приводятся примеры современного применения искусственной нейронной сети.
Во втором разделе описывается выбранная модель нейронной сети (Многослойный персептрон прямого распространения) и алгоритм обучения (Левенберга-Марквардта).
В третьем разделе дается описание процедуры построения прогноза для временных рядов на примере статистических данных о естественном приросте населения РФ в программе Matlab с помощью метода нейронных сетей. Также приводится результаты тестирования программы еще для нескольких временных рядов.
Для нахождения параметров, проведения тестов и прогноза использовались пакет Microsoft Excel и приложение Matlab.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

Для решения конкретной задачи прогнозирования временного ряда с помощью модели многослойного персептрона прямого распространения в ходе работы был выбран алгоритм обучения и значения количества нейронов в скрытом слое. Разработана программа в среде Matlab, моделирующая модель многослойного персептрона прямого распространения. Результатами работы программы являются данные спрогнозированных временных рядов. С помощью нее был получен прогноз естественного прироста населения на 2017 г. с помощью нейронной сети, а также спрогнозированы значения на 2017 г еще в нескольких примерах временных рядов. Ошибка первого прогноза составила 0,0253, а средняя ошибка - 0,0244, что говорит о высокой точности полученного прогноза. Это показывает эффективность применения модели нейронной сети многослойного персептрона для прогнозирования временного ряда.
Все поставленные задачи выполнены и полученные прогнозы удовлетворяют заявленным требованиям.
Самый лучший прогноз получен на выходе нейронной сети с 72 нейронами в скрытом слое и обученной по алгоритму Левенберга-Марквардта. Также, если оценивать вычислительную сложность алгоритмов обучения, то очевидно стоит отдать предпочтение этому же алгоритму. Поэтому и с точки зрения качества прогноза, и с точки зрения эффективности, для рассматриваемой задачи нейронная сеть, обучаемая с помощью вышеуказанного алгоритма, имеет явное преимущество. Полученную ошибку прогноза (2,53%) можно считать приемлемой.
Алгоритм Левенберга-Марквардта является одним из наилучших алгоритмов, который используется при обучении нейронной сети для решения задачи прогнозирования с использованием минимума входной информации.
Еще одним важным заключением данной работы является то, что удалось получить довольно точные прогнозы, используя минимум входной информации. Имеется в виду то, что как описывалось ранее, на вход сети подается лишь время, и все особенности ряда (тренд, циклическая и случайная составляющая), а так же внешние факторы, влияющие на поведение временного ряда, не учитываются. И, тем не менее, полученный прогноз говорит о том, что нейронная сеть способна восстанавливать функцию без дополнительной информации, которая зачастую может быть вовсе неизвестна. В этом заключается несомненное преимущество нейронной сети по сравнению с другими способами прогнозирования. Но в данном случае следует говорить о краткосрочном прогнозировании. Это обусловлено первым делом отсутствием какой-либо вспомогательной информации, помимо времени, которая, безусловно, повысила бы точность полученного прогноза. А во-вторых, сеть получает прогнозируемые значения последовательно, то есть вновь полученный прогноз зависит, в том числе, и от предыдущих полученных значений, которые не могут быть гарантированно точными. Поэтому с каждой итерацией, ошибка получаемого прогноза
увеличивается. А первые прогнозируемые значения получаются с высокой точностью.
В перспективе можно поменять алгоритм для выбранных данных, либо изменить тип данных для выбранного алгоритма и провести анализ полученных данных.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1 Институт демографии Национального исследовательского университета «Высшая школа экономики». - URL: http://www.demoscope.ruZ (дата обращения 03.02.2017)
2 Саиян, С.А. Использование нейронных сетей на основе многослойного персептрона для прогнозирования статистических данных на примере погоды/ С.А Саиян, И.В. Лезина // Актуальные проблемы авиации и космонавтики, т.1, № 9. - 2013. - С. 381-382.
3 Strnad, D. Neural network models for group behavior prediction: a case of soccer match attendance / D. Strnad, A. Nerat, S. Kohek // Neural Comput & Applic. - 2015. - С. 485-492.
4 Маль, Г.С. Прогнозирование гиполипидемического эффекта у больных ишемической болезнью сердца с помощью нейронных сетей. / Г.С. Маль// Вестник новых медицинских технологий - 2005 - Т. XII, № 2 - С.96.
5 Чернецов, В. И. Прогнозирование потребления электрической энергии с использованием нейронных сетей/ В. И. Чернецов, Е. Н. Казаковский // Труды Международного симпозиума «Надежность и качество», 2006. - С. 256-271.
6 Stojadinovic, S. Prediction of flyrock launch velocity using artificial neural networks / S. Stojadinovic, N. Lilic, I. Obradovic, R. Pantovic, M. Denic // Neural Comput & Applic. - 2016, №27. - P. 515-524.
7 Hodge, V.J. Short-term prediction of traffic flow using a binary neural network / V.J. Hodge, R. Krishnan, J. Austin, // Neural Comput & Applic. - 2014, №25. - P. 315­322.
8 Эконометрика: учебник / И.И. Елисеева [и др]; под. ред. И.И. Елисеевой. - 2-е изд., перераб. и доп. - М.: Финансы и статистика, 2005. - 576 с.
9 Чучуева, И.А. Модель прогнозирования временных рядов по выборке максимального правдоподобия: дис. канд. техн. наук: 05.13.18 / И.А. Чучуева- М.: Айрис-пресс. - 2012. - 155 с.
10 Основные свойства нейронных сетей. - Дата обновления 02.02.2014. URL: http://studopedia.ru/2_52381_osnovnie-svoystva-neyronnih-setey.html (дата обращения 17.03.2017)
11 Заенцев, И.В. Нейронные сети. Основные модели: учебное пособие / И.В. Заенцев. - Воронеж: ВГУ, 1999. - 76 с.
12 Журавлева, Л. В. Исследования особенностей развития нейронных сетей в современном мире / Журавлева, Л. В., Стригулин К. А. // Технические науки: проблемы и перспективы: материалы IV Междунар. науч. конф. (г. Санкт- Петербург, июль 2016 г.). — СПб.: Свое издательство, 2016. — С. 9-11.
13 The MathWorks. Documentation : офиц. сайт. - 1994 - 2016. - URL: http://www.mathworks.com/help/ (дата обращения 01.04.2017)
14 Hagan, M.T. Neural Network Design / M.T. Hagan. - 2nd ed. - MA: PWS, 1996. - 523 p.
15 Уровень инфляции Российской Федерации. - Дата обновления 10.01.2017. URL: ййр://уровень-инфляции.рф/ (дата обращения 30.05.2017)
16 Федеральная служба государственной статистики. - Дата обновления 12.01.2017. URL: http://chelstat.gks.ru/wps/wcm/connect/rosstat_ts/chelstat/ru/ statistics/employment/ (дата обращения 30.05.2017)

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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