Прогнозирование курса валюты на основе нейронных сетей

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

Рубрика Экономика и экономическая теория
Вид статья
Язык русский
Дата добавления 18.07.2018
Размер файла 56,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Стерлитамакский филиал Башкирского государственного университета

Прогнозирование курса валюты на основе нейронных сетей

Баранова Мария Андреевна, студент

Галиаскарова Гузелия Рафкатовна,

кандидат наук, доцент, доцент

В статье рассматривается метод прогнозирования валютного курса EUR/USD, основанный на использовании многослойной нейронной сети, реализованной в программной среде приложения Deductor Studio.

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

Задача прогнозирования динамики индекса курсов доллара США и евро как всемирных эквивалентов является - актуальной. Изменения валютных курсов очень сложно предсказать в связи с их зависимостью от политической, экономической обстановки в стране и в мире.

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

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

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

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

Искусственные нейронные сети, представляют собой систему соединённых и взаимодействующих между собой простых искусственных нейронов. Каждый нейрон такой сети имеет дело только с сигналами, которые он периодически получает, и сигналами, которые он периодически посылает другим нейронам. И тем не менее, будучи соединёнными в достаточно большую сеть с управляемым взаимодействием, такие локально простые нейроны вместе способны выполнять довольно сложные задачи.

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

Нейронные сети способны к адаптивному обучению путём реакции на положительные и отрицательные воздействия. Они показывают хорошие результаты при решении неформализованных или плохо формализованных процессов, обладают устойчивостью к частым изменениям среды [1, 2].

С помощью нейронных сетей, проведем прогнозирование валютного курса EUR/USD в программе Deductor Studio. Данное программное обеспечение позволяет на основе единой платформы осуществить все этапы прогнозирования от обработки данных до построения моделей и их визуализации.

В качестве входных параметров модели будем использовать данные котировок EURUSD в период с 20.07.2016 по 21.01.2017. Данные взяты с сайта http://www.finam.ru/. Задача будет состоять в том, что на основе имеющейся статистической информации, необходимо произвести прогноз EURUSD на 7 дней вперед. В таблице 1 частично представлены используемые входные параметры за рассматриваемый период.

Таблица 1

Исходные данные EURUSD с 20.07.2016 по 21.01.2017

Дата

Валютная котировка

20.07.16

1.1013200

21.07.16

1.1024600

22.07.16

1.0973300

23.07.16

1.0975000

24.07.16

1.0973000

...

...

29.09.16

1.1221300

30.09.16

1.1240000

01.10.16

1.1240300

02.10.16

1.1227000

03.10.16

1.1210400

...

...

16.01.17

1.0599200

17.01.17

1.0704800

18.01.17

1.0638200

19.01.17

1.0660100

20.01.17

1.0695500

21.01.17

1.0699000

Для более лучшей наглядности, представим изменения котировок EURUSD на рисунке 1.

Рисунок 1 Динамика изменений курса евро к доллару США

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

В ходе построения нейронной сети, исходное множество было разбито случайным образом на два подмножества, обучающееся и тестовое, где обучающее множество составляет 85% от исходного, а тестовое множество - 15% от сходного. В качестве активационной функции была выбрана сигмоида. Крутизна сигмоиды равна единице. Обучение нейронной сети производилось в режиме реального времени. В качестве параметров обучения выбрана скорость обучения - 0.1, и момент обучения - 0.9. В качестве остановки обучения нейронной сети использовалось условие распознания примера (если ошибка меньше 0.1) по достижению эпохи 10000.

В таблице 2 представим полученные прогнозные и реальные значения EURUSD за период с 22.01.17 по 28.01.17.

Таблица 2

Оценка прогнозных значений EURUSD с 22.01.17 по 28.01.17

Дата

Прогнозная валютная котировка EURUSD

Реальная валютная котировка EURUSD

22.01.17

1.0703800

1.0705100

23.01.17

1.0729100

1.0743400

24.01.17

1.0737200

1.0732900

25.01.17

1.0755000

1.0752100

26.01.17

1.0702100

1.0675500

27.01.17

1.0715900

1.0694900

28.01.17

1.0699300

1.0697900

Из таблицы 2 видно, что полученные прогнозные значения весьма приближены к реальным значениям. Максимальное расхождение заметно за 26.01.17 и 27.01.17. Вероятно, данное расхождение связано с резким снижением котировки с 25.01.17 по 26.01.17. Полученные результаты весьма доказывают важность прогнозирования валютного курса. Использование аналитической платформы Deductor Studio для прогнозирования котировок EURUSD можно признать оптимальным и эффективным.

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

1. Барский. А. Б. Нейронные сети: распознавание, управление, принятие решений. М.: Финансы и статистика, 2004. 175 с.

2. Еремин Д. М., Гарцеев И. Б. Искусственные нейронные сети в интеллектуальных системах управления. М.: МИРЭА, 2004. 75 с.

Размещено на Allbest.ru

...

Подобные документы

  • Понятие и сущность методов прогнозирования. Описание трехуровневой и четырехуровневой классификационных схем методов социально-экономического прогнозирования. Рассмотрение индивидуальных и коллективных экспертных оценок. Анализ алгоритма выбора метода.

    презентация [293,2 K], добавлен 22.08.2015

  • Основные понятия прогнозирования и нейронных сетей, описание принципов их работы. Общая характеристика методов прогнозирования. Анализ проблемы организации сбыта на предприятии ООО "Славянка". Прогноз экономических показателей сбыта различными методами.

    курсовая работа [1009,1 K], добавлен 18.10.2011

  • Теория прогнозирования и планирования экономики. Классификация прогнозов и планов. Курса действий над управляемой системой как цель экономического планирования. Простые и комплексные методы прогнозирования. Методы экстраполяции и экспертных оценок.

    контрольная работа [86,7 K], добавлен 16.04.2009

  • изучение основных этапов становления мировых валютных систем и их основные характеристики. Государственное регулирование валютного курса. Специфика российского валютного рынка и анализ его современного состояния. Значение евро как резервной валюты.

    курсовая работа [57,3 K], добавлен 30.12.2013

  • Понятие валюты и валютных операций. Классификация валют. Понятие валютного курса. Классификация видов валютных курсов. Факторы, определяющие динамику валютного курса и механизм их влияния. Макроэкономические последствия колебаний валютного курса.

    контрольная работа [38,9 K], добавлен 04.01.2009

  • Теоретические основы формирования валютного курса. Сущность валютного курса как экономической категории. Факторы, влияющие на формирование валютного курса. Режим валютного курса, его эволюция в России. Методы государственного валютного регулирования.

    курсовая работа [1,3 M], добавлен 06.12.2010

  • Рассмотрение прогноза показателей социально-экономического развития России. Обобщение методов планирования и прогнозирования в экономике. Изучение применения методов планирования и прогнозирования на макроуровне. Прогноз развития сектора экономики.

    курсовая работа [44,5 K], добавлен 26.08.2017

  • Теоретические аспекты прогнозирования и планирования на предприятии. Классификация прогнозов и планов на предприятии, основных методов осуществления прогнозирования и планирования. Практическая реализация выбранного метода планирования и прогнозирования.

    курсовая работа [234,6 K], добавлен 07.10.2014

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

    контрольная работа [110,8 K], добавлен 24.10.2009

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

    контрольная работа [2,3 M], добавлен 15.11.2013

  • Классификация методов прогнозирования. Характеристика поискового и нормативного прогнозов. Сущность и цель методов экстраполяции и методов информационного моделирования. Сущность интуитивных методов прогнозирования и особенности экспертных оценок.

    реферат [20,4 K], добавлен 10.01.2012

  • Характеристика понятий экономического роста и динамики общественного производства. Анализ объектов прогнозирования экономического роста: макроэкономические цели, показатели и счета. Изучение методики и системы прогнозирования национальной экономики в РФ.

    курсовая работа [55,5 K], добавлен 04.04.2011

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

    курсовая работа [1,2 M], добавлен 08.04.2014

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

    статья [195,5 K], добавлен 16.04.2015

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

    реферат [13,0 K], добавлен 11.04.2010

  • Национальная валюта как главный элемент валютной системы страны, используемая система обменного курса. Виды валютного курса и понятие обменного курса. Валютная политика и государственное регулирование валютного курса, его динамика в Республике Беларусь.

    курсовая работа [647,0 K], добавлен 25.03.2012

  • Классификация основных видов и методов прогнозирования. Фактографические и статистические методы. Историческая и математическая аналогия. Практическое применение методов прогнозирования на примере группы компаний ООО "Аэроэкспресс", экстраполяция.

    курсовая работа [713,1 K], добавлен 16.04.2014

  • История валютной пары евро-доллар. Спектральный анализ: сущность, цели, задачи. Спектральный анализ динамики кросс-курса EUR/USD с применением экспоненциального сглаживания в пакете Statistica 6.1. Построение гистограммы значений спектральной плотности.

    курсовая работа [1,9 M], добавлен 28.12.2012

  • Задачи и принципы прогнозирования, характеристика экстраполяционных, статистических и экспертных методов. Классификация экономических прогнозов. Опыт организации систем прогнозирования в высшем учебном заведении. Форсайт как практика управления.

    курсовая работа [47,9 K], добавлен 13.03.2014

  • Понятие и основные причины изменения валютного курса, влияние конъюнктурных и структурных (долгосрочных) факторов на его динамику. Политика валютного регулирования в период валютно-финансового кризиса в Украине. Негативные последствия валютного коридора.

    контрольная работа [27,0 K], добавлен 17.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.