В представленной работе рассматривается процесс создания модели прогнозирования экономических показателей при помощи математического аппарата «нейронная сеть». При помощи использования модели в будущем появляется возможность произвести прогноз и на основе показателей принимать управленческие решения.
Ключевые слова: прогнозирование, математическая модель, экономические показатели, нейронная сеть.
В настоящее время прогнозирование является актуальным и необходимым процессом управления бизнесом и принятия решений касаемо деятельности предприятия. На основании полученных данных можно скорректировать ход работы всего предприятия, тем самым получить наиболее высокие результаты, а так как главной целью любой коммерческой деятельности является получение прибыли, то и благодаря хорошей стратегии занять наиболее выгодное финансовое положение на рынке. Прогнозирование является непременным условием эффективного планирования деятельности всего предприятия, так как на основании прогноза осуществляется обоснование принимаемых управленческих решений. Такое планирование, на основе прогнозируемых значений можно назвать стратегическим анализом предприятия.
В процессе производства потребляются различные виды ресурсов, будь это материальные или нематериальные. Они необходимы для полноценного функционирования предприятия. Основной капитал компании обеспечивает все эти факторы производства. Именно инвестиции в основной капитал являются движущей силой в развитии предприятия. Следовательно их прогнозирование является актуальным.
Период, охватывающий временной ряд, с 2001года по 2017год включительно. Последний год будет являться проверочным для модели. Именно с ним мы будем сравнивать полученные результаты различных методов.
Для прогнозирования временных рядов используем структурную модель, а именно, в дальнейшем, создание модели осуществиться при помощи математического аппарата нейронных сетей [1]. Для анализа и построения модели нейронной сети будем использовать программный пакет для статистического анализа данных STATISTICAv.10 [2].
Работа математического аппарата нейронная сеть подобна человеческому мозгу, так как функционирование напоминает человеческое познание. Система соединённых и взаимодействующих между собой простых процессоров принято называть искусственными нейронами.
Так как 2017 год является проверочным, то мы и будем сравнивать полученные значения именно с реальными значениями года [3].
Установим процент контрольной выборки, так как заранее было поставлено условие, что последние двенадцать значений являются проверочными, то тестовую выборку исключаем.
По своему определению модель нейронной сети содержит входной слой, скрытые слои и выходной слой. Для обработки и анализа данных, а в дальнейшем для построения модели будем использовать многослойный персептрон.
Далее выбираем стратегию, для этого выберем автоматизированную сеть. Для этой стратегии определим подвыборки. Контрольная же выборка используется для остановки процесса обучения нейронной сети.
Функция активации скрытых нейронов — логистическая, а функция активации выходных нейронов тождественная.
Процессом обучения нейронной сети называется настройка архитектуры сети и весов синаптических связей для наилучшего решения поставленной задачи прогнозирования. Обучения нейронной сети осуществляется на тестовой выборке. В процессе обучения сеть подстраивается таким образом, чтобы наилучшим образом реагировать на входные сигналы. Для процесса обучения нейронной сети будет использоваться метод обратного распространения [4]. Обучение предполагает два прохода по всем слоям сети, а именно прямого и обратного.
Общий алгоритм обратного распространения ошибок выглядит следующим образом:
1) подать входной вектор на вход построенной сети;
2) вычислить выход рабочей сети;
3) рассчитать разность между получившимся выходом сети и желаемым результатом;
4) подкорректировать веса для минимизации ошибки;
5) повторить шаги с 1 по 4 пока ошибка не станет приемлемой.
Контрольная выборка используется для остановки процесса обучения нейронной сети. Другими словами, когда ошибка на контрольной выборке начинает возрастать, это служит признаком того, что модель уже переобучается и именно в этот момент необходимо прекращать обучение.
Таким образом, можно осуществить прогноз на 2017 год, представленный на рисунке 1.
Рис. 1. Визуальный прогноз на 2017 год
Теперь мы можем визуально сравнить полученные значения с исходными, представленные на рисунке 2.
Рис.2. Визуальное сравнение показателей
Ошибка аппроксимации построенной модели составила лишь 3,4 %, это свидетельствует о качественном построении модели, а значит, в дальнейшем ее можно использовать для прогнозирования экономического показателя.
Теперь создадим прогноз, на основе полученной модели, на 2018 год.
Рис. 3. Прогноз коэффициента инвестиций в основной капитал
Таким образом, можно сделать вывод, что нейронная сеть решает поставленную задачу хорошо, прогноз показателей «Инвестиций в основной капитал» имеет достоверные показатели, на его основе можно принимать управленческие решения.
Прогнозирование показателей является процессов ведения бизнеса, так как от него зависит даже определение реальной себестоимости продукции или услуги. Именно благодаря прогнозируемым значениям появляется возможность выбора наилучшей стратегии ведения бизнеса в нынешней экономической ситуации в стране.
Благодаря построенной математической модели, используя нейронную сеть можно сделать вывод о том, что тенденция является положительной, что свидетельствует о стабильной экономической ситуации в стране на 2018 год.
Литература:
- Афанасьев В. Н., Юзбашев М. М. Анализ временных рядов и прогнозирование: Учебник. — М.: Финансы и статистика, 2001.
- Софт STATISTICAv10.0 [Электронный ресурс] — 2016г. — URL: http://statsoft.ru(Дата обращения: 18.03.2017).
- Государственная статистика [Электронный ресурс] — 2018г. — URL: http:// gks.ru/ (дата обращения: 01.10.2018)
- Хайкин С. Нейронные сети: полный курс, 2-е издание; пер. с англ. — М.: Издательский дом «Вильямс», 2006.