Прогнозирование коэффициента миграционного прироста населения методом нейросетевого моделирования | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 30 ноября, печатный экземпляр отправим 4 декабря.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №30 (268) июль 2019 г.

Дата публикации: 29.07.2019

Статья просмотрена: 162 раза

Библиографическое описание:

Южанинов, М. И. Прогнозирование коэффициента миграционного прироста населения методом нейросетевого моделирования / М. И. Южанинов. — Текст : непосредственный // Молодой ученый. — 2019. — № 30 (268). — С. 6-10. — URL: https://moluch.ru/archive/268/61831/ (дата обращения: 16.11.2024).



В статье описан опыт разработки и построения нейронной сети для прогнозирования коэффициента миграционного прироста населения с помощью нейропакета «Nsim» (Нейросимулятор 5.0) и библиотеки Keras. Также представлен анализ значимости показателей и оценка влияния параметров на прогнозируемый показатель.

Ключевые слова: коэффициент миграционного прироста, прогнозирование, нейронная сеть, библиотека Keras.

Явление миграции — одно из ключевых понятий демографического процесса, напрямую влияющее на функционирование государства [1]. В Нейросимуляторе [2] была построена модель для прогнозирования коэффициента миграционного прироста. Модель показала наилучшие результаты при использовании функции гиперболического тангенса для входного и выходного слоев, а также скрытого слоя, на котором находится один нейрон. В качестве алгоритма обучения был выбран алгоритм упругого распространения. Для прогнозирования коэффициента было выбрано 15 показателей. Данные были взяты из базы данных Росстата [3]. В обучающую выборку попали данные за 10 лет по регионам.

Далее было проведено исследование значимости параметров с помощью встроенной функции Нейросимулятора. Полученные отсортированные результаты представлены на Рисунке 1.

Рис. 1. Значимость параметров

После обучения нейросети была произведена проверка модели для сравнения реальных и прогнозных значений. Ошибка модели вычислялась по формуле:

(1)

где — реальное значение выходного параметра; — полученное прогнозное значение.

Данный показатель был оценен по следующему принципу: модель считается пригодной для построения прогноза, если значение ошибки модели составляет не более 5 %. Ошибка модели, построенной в Нейросимуляторе, относительно реального значения оказалась равна 3,93 %, поэтому модель было принято считать пригодной для прогнозирования.

Разработанную математическую модель можно использовать для исследования закономерностей предметной области. Было проведено исследование для следующих показателей:

– отправление пассажиров железнодорожным транспортом общего направления (отмеченный, как самый значимый показатель);

– распределение числа прибывших по направлениям передвижения в пределах региона.

На примере конкретного региона были изменены значение исследуемых параметров на фиксированную величину. Остальные входные параметры оставались неизменными. Возможно отследить следующие зависимости прогнозируемого параметра (Рисунки 2–3).

Рис. 2. Влияние показателя «Отправление пассажиров железнодорожным транспортом общего направления»

Рис. 3. Влияние показателя «Распределение числа прибывших по направлениям передвижения в пределах региона»

Как видно из диаграмм (Рисунки 2–3), увеличение коэффициента миграционного прироста связано с увеличением количества пассажиров, отправляющихся железнодорожным транспортом общего направления, и с увеличением процента распределения числа прибывших в пределах региона.

Для создания второй модели прогнозирования была написана программа на языке Python с использованием библиотеки Keras. Keras — открытая нейросетевая библиотека, нацеленная на оперативную работу с сетями глубинного обучения [4].

Для чистоты эксперимента модель строилась на тех же данных. После установки всех необходимых параметров и выбора оптимизатора, который даёт наилучший результат, была рассчитана итоговая ошибка модели по формуле (1). Ошибка составила 4,6 %.

Заключение

В ходе выполнения данной работы были рассмотрены и применены две технологии искусственного интеллекта для прогнозирования коэффициента миграционного прироста. В качестве результата были получены приемлемые ошибки прогнозирования: 3,93 % для Нейросимулятора и 4,6 % для Keras. Полученные результаты ошибки относительно реального значения говорят о том, что модель, построенная при помощи Нейросимулятора, выдает более точный прогноз, чем модель, построенная в библиотеке Keras. На рисунке 4 представлена диаграмма сравнения реальных и полученных значений прогнозируемого параметра для проверочного множества.

Рис. 4. Сравнение результатов

Литература:

1. Формула миграционного прироста — URL: http://ru.solverbook.com/spravochnik/formuly-poekonomike/formula-migracionnogo-prirosta/

2. Нейросимулятор 5.0: свидетельство о государственной регистрации программы для № 2014618208 от 12.07.2014 г. / Черепанов Ф. М., Ясницкий В. Л. (РФ)

3. Федеральная служба государственной статистики. Регионы России. Социально-экономические показатели. 2017, стр. 1–1404

4. Keras Documantation — URL: https://keras.io

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


Ключевые слова

прогнозирование, нейронная сеть, коэффициент миграционного прироста, библиотека Keras

Похожие статьи

Применение моделей машинного обучения для поддержки принятия врачебных решений

В статье автор исследует возможности применения моделей машинного обучения для поддержки врачебных решений при проведении медицинской диагностики по симптомам и фотоснимкам дерматологических заболеваний. Спроектированы и разработаны модели на основе ...

Создание математической модели для решения экономических задач, используя математический аппарат «нейронная сеть»

В представленной работе рассматривается процесс создания модели прогнозирования экономических показателей при помощи математического аппарата «нейронная сеть». При помощи использования модели в будущем появляется возможность произвести прогноз и на о...

Алгоритм создания модели краткосрочного прогнозирования энергопотребления на основе нейронной сети в Matlab

В статье авторы поэтапно создают прогнозную модель и анализируют ее точность и адекватность.

Использование методов интеллектуального анализа данных ПАО Сбербанк России

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

Прогнозирование спортивных результатов в индивидуальных видах спорта с помощью обобщенно-регрессионной нейронной сети

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

Анализ тональности высказываний в Twitter

В данной работе рассматривается применение методов машинного обучения с учителем к анализу тональности русскоязычных высказываний в социальной сети Twitter. Подробно разбираются методы предварительной обработки текста, описываются способы анализа тон...

Нейросети в SMM

Статья посвящена актуальной теме исследования, поскольку в последние годы нейросети стали неотъемлемой частью стратегий SMM, предлагая инновационные подходы к анализу данных, созданию контента и автоматизации процессов. Автор приводит трактовку понят...

Выбор платформы интеллектуального анализа данных для применения в академических целях

В статье произведен обзор возможностей программной среды RapidMiner для интеллектуального анализа данных. А также сравнительный анализ инструментов для аналитической обработки данных. Сделаны выводы относительно применения в академических целях.

Идентификация и аутентификация пользователей для автоматизированных систем высших учебных заведений

Статья посвящена организации идентификации и аутентификации пользователей в автоматизированной системе вуза. Показано, что результаты, достигнутые на текущий момент в решении задач интеллектуального анализа данных идентификации и аутентификации польз...

Создание структуры измерений для проекта «Обсерватории по изучению преступности и антиобщественного поведения в муниципалитете Гуантанамо»

В статье автор формирует структуру измерений для системы оценивания криминогенной обстановки, используя OLAP технологию.

Похожие статьи

Применение моделей машинного обучения для поддержки принятия врачебных решений

В статье автор исследует возможности применения моделей машинного обучения для поддержки врачебных решений при проведении медицинской диагностики по симптомам и фотоснимкам дерматологических заболеваний. Спроектированы и разработаны модели на основе ...

Создание математической модели для решения экономических задач, используя математический аппарат «нейронная сеть»

В представленной работе рассматривается процесс создания модели прогнозирования экономических показателей при помощи математического аппарата «нейронная сеть». При помощи использования модели в будущем появляется возможность произвести прогноз и на о...

Алгоритм создания модели краткосрочного прогнозирования энергопотребления на основе нейронной сети в Matlab

В статье авторы поэтапно создают прогнозную модель и анализируют ее точность и адекватность.

Использование методов интеллектуального анализа данных ПАО Сбербанк России

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

Прогнозирование спортивных результатов в индивидуальных видах спорта с помощью обобщенно-регрессионной нейронной сети

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

Анализ тональности высказываний в Twitter

В данной работе рассматривается применение методов машинного обучения с учителем к анализу тональности русскоязычных высказываний в социальной сети Twitter. Подробно разбираются методы предварительной обработки текста, описываются способы анализа тон...

Нейросети в SMM

Статья посвящена актуальной теме исследования, поскольку в последние годы нейросети стали неотъемлемой частью стратегий SMM, предлагая инновационные подходы к анализу данных, созданию контента и автоматизации процессов. Автор приводит трактовку понят...

Выбор платформы интеллектуального анализа данных для применения в академических целях

В статье произведен обзор возможностей программной среды RapidMiner для интеллектуального анализа данных. А также сравнительный анализ инструментов для аналитической обработки данных. Сделаны выводы относительно применения в академических целях.

Идентификация и аутентификация пользователей для автоматизированных систем высших учебных заведений

Статья посвящена организации идентификации и аутентификации пользователей в автоматизированной системе вуза. Показано, что результаты, достигнутые на текущий момент в решении задач интеллектуального анализа данных идентификации и аутентификации польз...

Создание структуры измерений для проекта «Обсерватории по изучению преступности и антиобщественного поведения в муниципалитете Гуантанамо»

В статье автор формирует структуру измерений для системы оценивания криминогенной обстановки, используя OLAP технологию.

Задать вопрос