Научная статья на тему 'Использование технологии искусственных нейронных сетей для прогнозирования временных рядов на примере валютных пар'

Использование технологии искусственных нейронных сетей для прогнозирования временных рядов на примере валютных пар Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
591
78
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИСКУССТВЕННЫЕ НЕЙРОННЫЕ СЕТИ / ВАЛЮТНЫЕ ПАРЫ / ВРЕМЕННЫЕ РЯДЫ / ARTIFICIAL NEURAL NETWORKS / CURRENCY PAIRS / TIME SERIES

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Крючин Олег Владимирович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Крючин Олег Владимирович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Use of technology of artificial neural networks for forecasting of time series on an example of currency pairs

In the work use of the device of artificial neural networks for forecasting of currency pairs on an example of ratio of the British pound to the Japanese yen is described. Used structures and results of spent experiments are resulted.

Текст научной работы на тему «Использование технологии искусственных нейронных сетей для прогнозирования временных рядов на примере валютных пар»

УДК 519.95

ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИИ ИСКУССТВЕННЫХ НЕЙРОННЫХ СЕТЕЙ ДЛЯ ПРОГНОЗИРОВАНИЯ ВРЕМЕННЫХ РЯДОВ НА ПРИМЕРЕ ВАЛЮТНЫХ ПАР

© О.В. Крючин

Ключевые слова: искусственные нейронные сети; валютные пары; временные ряды.

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

ВВЕДЕНИЕ

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

У(п )=Я (п-с )-х(«-2о \->х(п-1с ^ О)

где % - оператор эволюции динамической системы, у(п ) - вычисленное значение валютной пары в момент времени :п. Следовательно, задачу прогнозирования временных рядов валютных пар можно свести к нахождению таких % , I и c, чтобы величина е = \хп - уп | была минимальна. В большинстве случаев точного значения Уп не требуется, достаточно определить направление

изменения ряда, т. е. Дуп = Уп - xn-c .

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

ИНС, моделирующая ряд валютных пар, формируется следующим образом:

1. Подбирается размерность лагового пространства I, соответствующая количеству входов ИНС. Предполагается, что значение I должно находиться в диапазоне (8; 16) [3].

2. Выбирается тип структуры ИНС. Входной слой ИНС будет содержать I нейронов, выходной - 1 нейрон, количество нейронов на скрытых слоях и само количество скрытых слоев определяется конфигурацией структуры.

3. Выбираются величина разряжения с и количество валютных пар, используемых для обучения N.

Значение N-l соответствует количеству строк обучающей выборки, поэтому оно обусловливается количеством весовых коэффициентов [2].

4. Измеряются значения котировок в моменты

^с = (:с:2о ,:Зс,",:{Ы+1 )) - * = (*0,X1,■■^XN+l-1) .

5. Формируется матрица входных данных X и вектор выходных Б.

6. При помощи какого-либо метода обучения производится подбор весовых коэффициентов ИНС.

Надо заметить, что не существует однозначного способа выбора размерности лагового пространства и величины разряжения, более того, различные значения имеют свои преимущества и недостатки. Для используемой в данной работе валютной пары %рЪ}ру (отношение британского фунта к японской йене) были подобраны следующие параметры: I = 12, с = 15, 20, 60.

Эксперименты показали, что при использовании матричной сети ИНС правильно определяет направление в 51-54 % случаев, а при использовании сети Воль-тери - в 63-69 %. Исходя из этого, можно сделать вывод, что ИНС структуры Вольтери может быть успешно использована для прогнозирования валютных пар.

ЛИТЕРАТУРА

1. Предсказание финансовых временных рядов. ЦЕ.Ь: Ьйр://агйс1е$. mq14.com/ru/542.

2. Козадаев А.С. Предварительная оценка качества обучающей выборки для искусственных нейронных сетей в задачах прогнозирования временных рядов. // Вестн. Тамб. ун-та. Сер. Естеств. и техн. науки. 2008. Т. 13. Вып. 1. С. 99-100.

3. Козадаев А.С. Прогнозирование временных рядов с помощью аппарата искусственных нейронных сетей // Инновационные технологии обучения: проблемы и перспективы: сб. науч. тр. Всерос. науч.-метод. конф. Липецк: ЛГПУ, 2008. С. 120-123.

Поступила в редакцию 12 ноября 2009 г.

Kryuchin O.V. Use of technology of artificial neural networks for forecasting of time series on an example of currency pairs.

In the work use of the device of artificial neural networks for forecasting of currency pairs on an example of ratio of the British pound to the Japanese yen is described. Used structures and results of spent experiments are resulted.

Key words: artificial neural networks; currency pairs; time series.

i Надоели баннеры? Вы всегда можете отключить рекламу.