Прогнозирование временных рядов с долговременной корреляционной зависимостью

Алгоритмы моделирования фрактальных временных рядов с долговременной корреляционной зависимостью. Применение искусственных нейронных сетей для получения прогнозных оценок временного ряда. Экспериментальные исследования точности прогнозирования рядов.

Рубрика Астрономия и космонавтика
Вид автореферат
Язык русский
Дата добавления 15.04.2018
Размер файла 720,9 K

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

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

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

На правах рукописи

Прогнозирование временных рядов с долговременной корреляционной зависимостью

Специальность 05.13.01 - Системный анализ, управление и обработка информации (в технике и технологиях)

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Кричевский Андрей Михайлович

Санкт-Петербург 2008

Работа выполнена в Государственном образовательном учреждении высшего профессионального образования «Санкт-Петербургский государственный университет аэрокосмического приборостроения» (ГУАП)

Научный руководитель: доктор технических наук, профессор Осипов Леонид Андроникович

Официальные оппоненты:

доктор технических наук, профессор Коновалов Александр Сергеевич

кандидат технических наук, доцент Муравьев Евгений Александрович

Ведущая организация: ОАО «НИИ ВС «Спектр» - Открытое акционерное общество «Научно-исследовательский институт вычислительных средств «Спектр».

Защита состоится «23» декабря 2008г. в 14 часов на заседании диссертационного совета Д 212.233.02 при Государственном образовательном учреждении высшего профессионального образования «Санкт-Петербургский государственный университет аэрокосмического приборостроения» по адресу: 190000, Санкт-Петербург, ул.Б.Морская, 67, ГУАП.

С диссертацией можно ознакомиться в библиотеке ГУАП.

Автореферат разослан «22» ноября 2008г.

Ученый секретарь диссертационного совета доктор технических наук, профессор Л.А. Осипов

временной долговременный прогнозирование

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

Зависимость структуры ряда от времени играет ключевую роль при моделировании или анализе временных рядов различной природы. В последние годы появился увеличивающийся интерес к временным рядам, обладающим долговременной положительной корреляционной зависимостью. В английском языке синонимами этого понятия являются такие термины как long memory (долгая память), long-range dependence (долговременная зависимость), strong dependence (сильная зависимость) или persistence (персистентность). Ни у одного из этих терминов еще нет адекватного перевода на русский язык, поэтому в работе такой ряд будем называть рядом с долговременной корреляционной зависимостью (ДКЗ).

В задаче анализа временного ряда со сложной структурой часто используются модели класса ARIMA(p,d,q) (авторегрессионные проинтегрированные скользящего среднего - Autoregressive Integrated Moving Average) порядка (p,d,q), которые моделируют различные ситуации, встречающиеся при анализе стационарных и нестационарных рядов. В зависимости от анализируемого ряда модель ARIMA (p,d,q) может трансформироваться к авторегрессионной модели AR(p), модели скользящего среднего MA(q) или смешанной модели ARMA (p,q). При переходе от нестационарного ряда к стационарному значение параметра d, определяющего порядок разности, принимается равным 0 или 1, т.е. этот параметр имеет только целочисленные значения. Обычно ограничиваются выбором между d = 0 и d = 1. Однако из поля зрения исследователей выпадала ситуация, когда параметр d может принимать дробные значения.

Для разрешения этой проблемы в работах зарубежных ученых, в первую очередь, C.W.Granger, J.R.Hosking, P.M.Robinson, R. Beran, был предложен новый класс моделей ARFIMA(p,d,q) (F: fractional - дробный), допускающий возможность нецелого параметра d и получивший название авторегрессионный дробно интегрированный процесс скользящего среднего. Такие ряды обладают своей спецификой: самоподобием, дробной размерностью, медленно спадающей корреляцией. Прогнозирование временных рядов с помощью модели ARFIMA(p,d,q) открывает более широкие перспективы для повышения точности прогноза, что подчеркивает актуальность темы исследования.

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

Для достижения поставленной цели в диссертации решаются следующие основные задачи:

· создание алгоритмов моделирования фрактальных временных рядов с ДКЗ;

· разработка алгоритмов прогнозирования для временных рядов, характеризующихся ДКЗ;

· применение искусственных нейронных сетей для получения прогнозных оценок временного ряда;

· экспериментальные исследования точности прогнозирования реальных временных рядов, обладающих ДКЗ.

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

Научная новизна работы

1. Разработанный алгоритм моделирования фрактальных временных рядов отличается от известных тем, что позволяет создавать ряды по заданным значениям показателя Херста, являющегося в определенной степени классификатором рядов, и необходимой длине исходных данных.

2. Новым в предложенном алгоритме прогнозирования являются начальный выбор параметров p и q модели ARMA(p,q) по виду и характеру изменения частной автокорреляционной функции временного ряда и последующая трансформация к модели ARFIMA(p,d,q) с вычислением показателя d.

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

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

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

Полученные результаты и разработанные алгоритмы используются в аналитической деятельности инвестиционной компании «Доходъ», учебном процессе ГУАП и Международного банковского института.

Программная разработка «Исследование фрактальных рядов» зарегистрирована в Отраслевом фонде алгоритмов и программ Федерального агентства по образованию.

Положения диссертационной работы, выносимые на защиту:

1. Алгоритм моделирования фрактальных временных рядов, которые обладают долговременной корреляционной зависимостью, отличающийся от известных тем, что позволяет создавать ряды по заданным значениям показателя Херста и необходимой длине ряда.

2. Алгоритм прогнозирования временного ряда по модели ARFIMA(p,d,q), включающий начальный выбор параметров p и q модели ARMA(p,q) по виду и характеру изменения частной автокорреляционной функции временного ряда и последующую трансформацию к модели ARFIMA(p,d,q) с вычислением показателя d.

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

4. Экспериментальное исследование реальных и смоделированных временных рядов, в частности, анализа авто- и частной корреляционных функций, спектральной плотности, расчета и нахождения главных компонентов, построения прогнозных оценок ряда и оценке точности прогнозирования.

Апробация работы. Результаты отдельных этапов работы докладывались и обсуждались на заседаниях 11, 12 и 14 Международной студенческой школы-семинара «Новые информационные технологии» (Москва, МИЭМ, 2003, 2004, 2006), 9 и 11 Международной научно-технической конференции студентов и аспирантов (Москва, МЭИ, 2003, 2005), 4 и 6 Международной научно-практической конференции «Актуальные проблемы экономики и новые технологии преподавания» (Санкт-Петербург, МБИ, 2005, 2007), 3 Всероссийской научной конференции «Управление и информационные технологии» (Санкт-Петербург, ЛЭТИ, 2005), 3 школы-семинара БИКАМП-01 (Санкт-Петербург, ГУАП, 2001), 8 и 9 научных сессий аспирантов ГУАП (Санкт-Петербург, ГУАП, 2005, 2006).

Публикации. Основные результаты диссертационной работы опубликованы в 15 печатных работах, в том числе 3 из перечня ведущих рецензируемых научных журналов и изданий, в которых должны быть опубликованы основные научные результаты диссертации на соискание ученой степени доктора и кандидата наук ВАК.

Объем и структура работы. Диссертационная работа состоит из введения, четырех разделов, заключения, списка использованных источников (67 наименований), двух приложений. Основная часть работы изложена на 179 страницах машинописного текста, содержит 49 рисунков, 6 страниц приложений с двумя рисунками.

СОДЕРЖАНИЕ РАБОТЫ

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

В разделе 1 проводится краткий обзор литературных источников по методам анализа временных рядов, обладающих свойством ДКЗ.

Вначале рассматриваются самоподобные фрактальные временные ряды. Фрактальные пространственные объекты демонстрируют пространственное са-моподобие. Фрактальные временные ряды имеют статисти-ческое самоподобие во времени. Они являются случайными фракталами и имеют больше общего с естественными объ-ектами, чем чистые математические фракталы.

Указывается, что для временных рядов классическая геометрия предлагает малую помощь в понимании основ поведения ряда: система так сложна, что предсказание становится невозможным. В решении проблемы прогнозирования временных рядов важную роль играет методология Бокса-Дженкинса. Эта методология основывается на параметрической модели класса ARIMA(p,d,q) и сводится к идентификации модели и оценке ее параметров. Дальнейшим развитием этой методологии является новый класс моделей ARFIMA(p,d,q) (fractional - дробный), допускающий возможность нецелого параметра d и получивший название авторегрессионный дробный интегрированный процесс скользящего среднего. Проявление интереса к временным рядам с ДКЗ возникло из анализа физических задач (исследование Г.Херста о колебаниях уровней воды в водохранилищах), перешло в область эконометрических задач, привлекло внимание к применению таких моделей в задачах передачи сигналов через Интернет.

На основании проведенного обзора делается вывод об актуальности исследования и применения моделей класса ARFIMA(p,d,q) в задаче прогнозирования. Кроме того, выполненный анализ литературных источников по тематике исследования позволил поставить цель диссертационной работы и сформулировать ее задачи.

Во втором разделе с использованием теории фракталов проводится анализ временных рядов. Вначале обсуждается сам термин «фрактал», рассматриваются пространственные фрактальные объекты, начиная с простейших геометрических объектов, и способы формирования фракталов. Далее анализируются способы генерирования фрактальных временных рядов. Продолжением исследования является изучение важного вопроса по оценке фрактальной размерности временных рядов. Приводится определение фрактала, данное Б.Мандельбротом: фракталом называется структура, состоящая из частей, которые в каком-то смысле подобны целому. В двухмерном случае фракталы можно получить, задав некоторую ломаную, называемую генератором.

Для гладкой кривой ее приближенная длина L(r) определяется как произведение числа N прямолинейных отрезков, умещающихся на кривой, на длину такого отрезка r, т.е. . При длине шага величина L(r) стремится к конечному пределу: длине L рассматриваемой кривой.

Иначе обстоит дело в случае фракталов. Произведение обращается в бесконечность, так как при учитываются все более мелкие извивы фрактала. Однако асимптотически это стремление к бесконечности происходит по некоторому четко определенному степенному закону от r. Иначе говоря, существует некоторый критический показатель такой, что произведение остается конечным. При показателях меньших, чем DH , произведение расходится, т.е. обращается в бесконечность, а при показателях, больших DH , стремится к нулю. Этот критический показатель DH называют размерностью Хаусдорфа, определяемой как

.

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

Далее описывается метод случайного срединного смещения (МССС) для моделирования фрактальных рядов. Сущность МССС заключается в следующем. Для построения фрактального временного ряда берется отрезок единичной длины на оси абсцисс. Этот отрезок разбивается на N = 2m частей, где m - любое положительное целое число. В результате на отрезке [0, 1] имеем N +1 точку, включая концы отрезка. В ходе работы исходный единичный отрезок постепенно разбивается на более мелкие части посредством многократного деления пополам. При этом каждый раз вычисляется значение функции xс в середине нового рабочего отрезка tс, исходя из значений xlef и xrig в граничных точках отрезка tlef и trig. Для этого используется следующее выражение

,

где h - случайная величина, распределенная по нормальному закону с нулевым средним и дисперсией уh, которая определяется соотношением . Здесь - расстояние от средней точки рабочего отрезка tс, где вычисляется новое значение функции, до концов этого отрезка; H - показатель Херста.

На рис.1 показаны фрактальные кривые, полученные МССС, для разных значений H. Общая тенденция ясна: чем меньше H, тем кривая более сложная, изрезанная, и, наоборот, при больших H кривая становится более гладкой.

Следующим шагом в работе является оценка фрактальной размерности. Существуют различные способы расчета размерности, но все они включают в себя подсчет объема или площади фрактальной формы и того, как она изменяется в масштабах в том случае, если этот объем или форма увеличиваются. Методы расчета фрактальной размерности сводятся или к подсчету степени изрезанности ряда с помощью окружностей определенного радиуса (метод Ричардсона), или к определению числа ячеек в пространстве, занимаемом фрактальной кривой (емкостная размерность), или посредством так называемой корреляционной суммы (корреляционная размерность), или к расчету показателя Херста H (метод нормированного размаха). В работе приводятся формулы расчета фрактальной размерности для каждого метода. В любом случае размерность определяется напрямую из метода или через связь между размерностью и показателем Херста в виде D = 2 - H.

В завершение этого раздела рассматривается метод анализа временных рядов, основанный на вычислении главных компонентов.

а) H =0,2 б) H = 0,8

Рисунок 1 - Фрактальные кривые для двух значений H

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

В разделе 3 вначале анализируется класс параметрических моделей временных рядов. В общем случае этот класс может быть описан моделью вида ARIMA (p,d,q) (Autoregressive integrated moving average - авторегрессионная проинтегрированная модель скользящего среднего). Рассматриваются различные ситуации, приводящие к описанию ряда моделями, которые следуют из общей модели ARIMA (p,d,q). В частности, авторегрессионная модель, которая сокращенно обозначается AR(p) (autoregressive process) порядка р, представима в виде

,

где - весовые коэффициенты; at - помеха.

В этой модели текущее значение ряда в момент t выражается через конечное число прошлых значений и величину возмущения at. Модель скользящего среднего (moving average) предполагает, что в ошибках модели в предшествующие периоды сосредоточена информация по всей предистории ряда. Такая модель порядка q запишется в виде

где символы 1, . . . , q - весовые параметры.

Смешанные модели авторегрессии - скользящего среднего, т.е. модели АRMA (р,q), которые имеют следующий вид

,

где - полиномы, представляющие компоненты процессов AR и MA, соответственно; - весовые коэффициенты; - оператор сдвига назад.

В нестационарном случае модель ARIMA (p,d,q) можно представить в виде

,

где .

В последнее время значительный интерес проявился к временным рядам, которые можно охарактеризовать термином «временные ряды с долговременной корреляционной зависимостью (time series with long memory)». Существует несколько возможных определений таких рядов, но в основном они должны обладать медленно спадающей автокорреляционной функцией (АКФ) и иметь неограниченную спектральную плотность (СП) на низких частотах. Для описания рядов с ДКЗ можно воспользоваться последней моделью, но в отличие от модели ARIMA здесь показатель d принимает дробные значения. Рассмотрение значений d из интервала привело к дробной авторегрессионной модели скользящего среднего порядков p, d, q , аббревиатура которой определяется как ARFIMA (p,d,q) (fractional - дробный). В работе показано, что характеристики таких временных рядов обладают важными свойствами: например, является стационарным и обратимым для . Кроме того, положительная или отрицательная зависимости определяются знаком при параметре d, т.е. автокорреляционные коэффициенты процесса имеют тот же знак, что и d. Медленный спад автокорреляций объясняется тем, что при положительном d сумма последних сходится к бесконечности, а при отрицательном d - к нулю.

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

В итоге делается вывод о том, что в рядах, обладающих свойством ДКЗ, алгоритм прогнозирования по модели ARFIMA (p,d,q) сводится к оценке ее параметров p,d,q.

Далее в работе рассматривается прием прогнозирования, основанный на предварительном обучении. Такой подход, реализованный с помощью искусственных нейронных сетей (ИНС), является альтернативой модели ряда с долгой памятью. Типичная система обучения на примерах, состоит из генератора случайных входных векторов , взятых из фиксированного, но неизвестного распределения с функцией распределения (ФРс) ; учителя, который возвращает выходной сигнал у на каждый входной вектор в соответствии с условной, но также неизвестной ФРс ; обучаемой машины, способной реализовать множество аппроксимирующих функций , где - множество параметров.

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

.

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

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

.

В противоположность принципу минимизации эмпирического риска, который минимизирует риск при любой стоимости, принцип минимизации структурного риска (SRM-принцип - Structural Risk Minimization) определяет лучшее соотношение между количеством эмпирических данных, качеством аппроксимации данных и величиной, которая характеризует емкость множества функций. SRM-принцип находит такую функцию, которая для фиксированного объема данных дает минимум гарантированного риска.

Для величины общего риска можно записать

,

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

1.Сохранять доверительный интервал фиксированным (выбором подходящей архитектуры машины) и минимизировать эмпирический риск.

2.Сохранять величину эмпирического риска фиксированной (даже равной нулю) и минимизировать доверительный интервал.

Для реализации указанных стратегий имеются две возможности:

· применение нейронных сетей (первая стратегия);

· использование машин опорных векторов (вторая стратегия).

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

Таким образом, основными результатами этого раздела являются анализ параметрических моделей временных рядов, переход к модели ряда с ДКЗ - ARFIMA(p,d,q), рассмотрение оценок параметра d во временной и частотной областях, алгоритм прогнозирования, сводящийся к оценке параметров модели ARFIMA(p,d,q), трансформация к модели обучения на примерах в виде нейронной сети.

В разделе 4 на основе проведенного ранее теоретического анализа приводятся результаты моделирования и эксперимента. Вначале рассматриваются вопросы моделирования рядов, обладающих свойством ДКЗ. В первую очередь, это относится к временным рядам, представляющим самоподобные фрактальные шумы. По виду АКФ и СП можно принять решение о том, что ряд имеет свойство ДКЗ, поэтому смоделированные ряды сопровождаются соответствующими рассчитанными оценками корреляции и спектра.

Для ряда, изображенного на рис.1.а, рассчитанные АКФ и СП показаны на рис.2, откуда видно, при больших лагах АКФ медленно спадает, не меняя знака, что свидетельствует о наличии ДКЗ. По характеру СП видно, что вся мощность ряда сосредоточена вблизи нулевого значения частоты, а это является еще одним подтверждением наличия ДКЗ.

а) б)

Рисунок 2 - Автокорреляционная функция (лаг =100) (а) и спектральная плотность (б)

Большая часть раздела связана с анализом реальных временных рядов, в качестве которых используются данные по ежедневному изменению курса акций Аэрофлота (AFLTGO), Газпрома (GAZP), Сбербанка (SBER), Сибнефти (SIBN) и Татнефти (TATN) в период с 1.02.01 по 14.09.06 (всего по 1400 точек в каждом ряду).

а) б)

в) г)

д) е)

Рисунок 3 - Основные характеристики временного ряда цены открытия акций Аэрофлота (а - временной ряд; б - гистограмма; в - АКФ на 15 лагах; г - АКФ на 300 лагах; д - частная АКФ; е - спектральная плотность)

Все ряды (образец, показанный на рис.3 для акций Аэрофлота, является аналогичным другим рядам) характеризуются наличием возрастающего тренда, несимметричной гистограммой (по внешнему виду близкой к экспоненциальному распределению), долгой положительной автокорреляционной связью, практически единственным выбросом на графике частной автокорреляционной связи, сосредоточением мощности процесса вблизи нулевой частоты. Указанные характеристики, в первую очередь, АКФ и СП, позволяют классифицировать данные временные ряды как ряды с ДКЗ.

Далее в работе с применением методологии Бокса-Дженкинса и частной АКФ для рассматриваемых рядов приходим к выводу, что модель класса ARMA является хорошим выбором для оценки семейства моделей, которое описывает данные ряды. Поскольку на графиках частной АКФ имеется только один значимый выброс, то в выбранном классе моделей значения ее параметров становятся равными: p = 1; q = 0. Таким образом, выбранная модель представляет собой авторегрессионную модель первого порядка AR(1), которую можно использовать для прогноза ВР на некоторый фиксированный горизонт, допустим, 10 шагов вперед.

На рис.4 приведен ряд акций Аэрофлота вместе с подобранной моделью вида AR(1). Кроме того, на этом же рисунке показан график остатков, изображенный на специальной вероятностной шкале.

Рисунок 4 - Временной ряд акций Аэрофлота (слева; точки - реальные данные) и остатки модели (справа). Прогноз - на 10 точек вперед

Следующим шагом является уточнение модели путем перехода к модели ARFIMA(p,d,q), в которой необходимо лишь найти значение параметра d. В качестве примера на рис.5 приведены результаты расчета параметра d вместе с другими характеристиками модели для акций Аэрофлота. На рис.6 показан график прогноза на 10 шагов вперед по модели ARFIMA(1,d,0).

Затем рассматривается нейросетевая технология для оценки возможности построения прогноза. Вид типичной сети показан на рис.7.а. Сеть выбрана в виде трехслойного персептрона, во входном слое которого имеется 5 нейронов (аналогично пятидневной торговой неделе), в выходном слое содержится один нейрон, а количество нейронов скрытого слоя выбрано по «совету» используемого программного пакета.

Рисунок 5 - Расчет параметров модели ARFIMA(1,d,0)

Рисунок 6 - Прогноз цены открытия акций Аэрофлота моделью ARFIMA(1,d,0) (1 - исходный ряд; 2 - прогнозные значения)

а) б)

Рисунок 7 - Схема сети (а) и проекция временного ряда (б) (1 - исходный ряд; 2 - проекция ряда до его конца и прогноз на 10 точек вперед)

Из рис.7.б следует, что кривая 2 не полностью повторяет исходный ряд и при прогнозе, который начинается с точки №95 (5 точек не учитываются, поскольку период прогноза взят, равным 5 дням), несколько отличается от тенденции ряда.

Завершающим шагом является сравнение результатов по прогнозированию различными методами (таблица). Для оценки адекватности моделей и сравнения методов прогнозирования выбирается среднеквадратичная ошибка (RMSE), которая имеется во всех методах.

Таблица Среднеквадратичная ошибка всех моделей

Акции

Модель AR(1)

Модель ARFIMA(1,d,0)

Нейросетевая модель

Аэрофлот

1,52

1,56

1,77

Газпром

10,13

4,90

10,98

Сбербанк

1,87

1,63

1,76

Сибнефть

3,50

1,31

4,09

Татнефть

5,23

4,97

5,48

Как следует из таблицы, в большинстве случаев (за исключением акций Аэрофлота) предпочтение при выборе метода прогнозирования следует отдавать модели ARFIMA (1,d,0), которая характеризует временные ряды с ДКЗ.

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

Приложения. В приложении А приведена разработанная программа генерации фрактальных временных рядов, в приложении Б - программа расчета показателя Херста.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

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

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

3. Проанализировано свойство долговременной корреляционной зависимости (ДКЗ) во временных рядах, рассмотрены требования к автокорреляционной функции и спектральной плотности, которым должен удовлетворять ряд с ДКЗ. Установлено, что временной ряд с ДКЗ описывается классом моделей ARIMA(p,d,q), в котором значение показателя d принадлежит интервалу (-0,5; 0,5), что приводит к появлению модели ARFIMA(p,d,q) (буква F - fractional - означает «дробный).

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

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

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

7. С помощью разработанного алгоритма метода случайного срединного смещения (алгоритм зарегистрирован в Отраслевом фонде алгоритмов и программ) выполнено моделирование фрактальных временных рядов при разных значениях показателя Херста. Вычислены характеристики смоделированных рядов, в первую очередь, автокорреляционной функции и спектральной плотности и показано, что такие ряды относятся к временным рядам с ДКЗ.

8. Выполнено экспериментальное исследование реальных временных рядов, в качестве которых взяты ежедневные изменения цен акций Аэрофлота, Газпрома, Сбербанка, Сибнефти и Татнефти в период 1.02.01 по 14.09.06 (1400 торговых дней). Осуществлена стандартная процедура проверки принадлежности анализируемых рядов к рядам с ДКЗ посредством вычисления автокорреляционной функции и спектральной плотности и выяснено, что все рассмотренные ряды обладают этим свойством.

9. Проведена идентификация моделей, пригодных для описания этих рядов, и установлено, что первоначальной моделью может служить модель ARFIMA(1,0,0), трансформирующаяся к авторегрессионной модели первого порядка AR(1). Определен параметр d модели ARFIMA(1,d,0), которая уточняет первоначальную модель AR(1). Выполнен прогноз по этим моделям и вычислены ошибки прогнозирования. Показана возможность прогнозирования временных рядов с использованием искусственных нейронных сетей в виде многослойного персептрона, построена и обучена сеть, получены прогнозные характеристики временного ряда.

10. Проведено сравнение рассмотренных методов прогнозирования по величине ошибки прогноза для всех рядов анализируемых акций и установлено предпочтение модели с ДКЗ над другими моделями (авторегрессионной и нейросетевой) в задаче прогнозирования, что повышает достоверность прогноза.

ОСНОВНЫЕ ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ

1. Кричевский, А.М. Прогнозирование временных рядов с использованием искусственных нейронных сетей / А.М. Кричевский // Труды 3-ей школы-семинара БИКАМП-01 / ГУАП. СПб. 2001.

2. Кричевский, А.М. Оценка горизонта прогноза в хаотических временных рядах / А.М. Кричевский // Тезисы докл. 11-ой Межд. школы-семинара «Новые информационные технологии» / М. 2003. С.242.

3. Кричевский, А.М. Оценка возможностей прогноза хаотических временных рядов / А.М. Кричевский // Тезисы докл. 9-ой Межд. науч.-техн. конф. студ. и асп. / Моск. энерг. инст. М. 2003. С.260.

4. Кричевский, А.М. Реконструкция динамической системы по временному ряду / А.М. Кричевский // Тезисы докл. XII Межд. школы-семинара «Новые информационные технологии» / Моск. Гос. инст. электроники и матем. М. 2004. С.182-184.

5. Кричевский, А.М. Выбор параметров при реконструкции динамической системы / А.М. Кричевский // Труды 4-ой Межд. науч.-практ. конф. «Актуальные проблемы экономики и новые технологии преподавания» / Межд. Банковский институт. СПб. 2005. С.199-202.

6. Кричевский, А. М. Оценки размерности хаотических временных рядов / А.М. Кричевский // Восьмая научная сессия ГУАП / ГУАП. СПб. 2005. С.456-458.

7. Кричевский, А.М. Реконструкция хаотических временных рядов с использованием нейронных сетей / А.М. Кричевский // Сб. докл. 3-й Всеросс. научн. конф. «Управление и информационные технологии» / СПб. 2005. С.224-229.

8. Кричевский, А.М. Применение главных компонентов для анализа нерегулярных временных рядов / А.М. Кричевский // Тезисы докл. 11-ой Межд. науч.-техн. конф. студ. и асп. / Моск. энерг. инст. М. 2005. С.121.

9. Кричевский, А.М. Главные компоненты как критерии классификации временных рядов / А.М. Кричевский // Тезисы докл. XIV Межд. школы-семинара «Новые информационные технологии» / Моск. Гос. инст. электроники и матем. М. 2006. С.82-84

10. Кричевский, А.М. Метод опорных векторов в задаче регрессии / А.М. Кричевский // Научная сессия ГУАП / ГУАП. СПб. 2006. С.279-281.

11. Кричевский, А.М. Инструментарий извлечения знаний в управленческих задачах / М.Л. Кричевский, А.М.Кричевский // Известия Межд. Акад. Наук высшей школы. 2006. 3(37). С.153-161. (в рекомендованном ВАК перечне публикаций).

12. Кричевский, А.М. Генерирование фрактальных временных рядов / А.М. Кричевский // Труды 6-ой Межд. науч.-практ. конф. «Актуальные проблемы экономики и новые технологии преподавания» / Межд. Банковский институт. СПб. 2007. С.151-153.

13. Кричевский, А.М. Свидетельство об отраслевой регистрации разработки №7923 «Исследование фрактальных рядов» / А.М. Кричевский // Федеральное агентство по образованию. Отраслевой фонд алгоритмов и программ. / М. 2007.

14. Кричевский, А.М. Анализ и применение моделей временных рядов с долгой памятью / А.М. Кричевский // Науч.-технические ведомости СПб Гос. Политехнического института. 2007. № 4. С.137-141. (в рекомендованном ВАК перечне публикаций).

15. Кричевский, А.М. Оценка и применение моделей временных рядов в экономических задачах / Л.А Осипов, А.М. Кричевский // Информационно-управляющие системы. 2007. № 5(30). С.45-51 (в рекомендованном ВАК перечне публикаций).

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

...

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

  • Шаг вперёд в развитии метеорологической науки. Оснащение метеорологических искусственных спутников Земли. Орбиты метеорологических искусственных спутников. Использование искусственных спутников Земли в метеорологии и других сферах науки и жизни.

    реферат [9,1 K], добавлен 26.07.2003

  • История создания лазера. Принцип действия и устройство лазера. Применение лазеров в астрономии. Лазерная система стабилизации изображений у телескопов. Создание искусственных опорных "звезд". Лазерный термоядерный синтез. Измерение расстояния до Луны.

    реферат [1,4 M], добавлен 17.03.2015

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

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

  • Космонавтика как процесс исследования космического пространства при помощи автоматических и пилотируемых аппаратов. Первые экспериментальные суборбитальные космические полёты. Падение на Землю космического тела - распространенный вариант конца света.

    презентация [570,5 K], добавлен 21.04.2011

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

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

  • Астрономические наблюдения как основной способ исследования небесных объектов и явлений. Изучение особенностей наблюдения солнечной активности, Юпитера и его спутников, комет, метеоров, солнечных и лунных затмений, а также искусственных спутников Земли.

    реферат [31,9 K], добавлен 17.04.2012

  • Естественные и искусственные космические объекты. Изучение верхней атмосферы и космического пространства с помощью экспериментов и проведения непосредственных измерений на больших высотах с помощью искусственных спутников Земли и космических ракет.

    презентация [2,4 M], добавлен 04.02.2017

  • Исследования естественного спутника Земли - Луны: докосмический этап, изучение автоматами и людьми. путешествия от Жуля Верна, физиков и астрономов до аппаратов серий "Луна", "Сервейер". Исследования роботов-луноходов, высадка людей. Магнитная аномалия.

    дипломная работа [34,5 K], добавлен 14.07.2008

  • Исследование космического пространства при помощи автоматических и пилотируемых космических аппаратов. Первые экспериментальные суборбитальные космические полёты. Высадка американских астронавтов на Луну. Падение на Землю космического тела (астероида).

    презентация [571,3 K], добавлен 03.02.2011

  • Космос как огромное пространство. Анализ первых советских искусственных спутников Земли. Рассмотрение особенностей ракетно-космической системы "Энергия-Буран". Основные этапы развития космонавтики. Характеристика космических систем-мусоросборщиков.

    реферат [26,1 K], добавлен 26.01.2013

  • Интеллектуальный, промышленный потенциал Советского Союза. Создание первой в мире межконтинентальной баллистической ракеты, запуск первых искусственных спутников, доставка на Луну первого земного предмета. Проект "Север". Жертвы космической гонки.

    реферат [765,2 K], добавлен 16.12.2013

  • Направления космического обеспечения Украины. Основные задачи запуска космических аппаратов "Сич-1М" и "Микроспутник". Состояние наземной инфраструктуры навигационных и специальных информационных систем. Система навигационо-временного обеспечения.

    реферат [21,7 K], добавлен 07.09.2015

  • Изучение строения и места Земли во Вселенной. Действие гравитационного, магнитного и электрического полей планеты. Геодинамические процессы. Физические характеристики и химический состав "твёрдой" Земли. Законы движения искусственных космических тел.

    реферат [43,1 K], добавлен 31.10.2013

  • Получение неоднородного и неизотропного решения космологических уравнений тяготения Эйнштейна для неоднородно распределенной темной энергии. Вычисление хронометрических инвариантов космологической модели. Интерпретация красного смещения спектров галактик.

    дипломная работа [1020,2 K], добавлен 13.05.2015

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

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

  • История проблемы выхода на орбиту. Расчет возможности вывода тела на орбиту одним толчком. Признаки тела переменной массы. Моделирование обстоятельств наблюдения искусственных спутников земли. Математическое моделирование движения ракеты-носителя.

    реферат [120,6 K], добавлен 14.10.2015

  • Анализ орбит и движения искусственных спутников Земли (ИСЗ). Принципы работы и формирования излучаемых сигналов аппаратуры ИСЗ, применительно среднеорбитальной системы типа: ГЛОНАС, NAV-STAR. Основные понятия пространственной угловой ориентации судна.

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

  • Составление трехмерных карт поверхности Луны по программе NASA World Wind. Этапы поиска воды на естественном космическом спутнике Земли, алгоритмы обработки информации. База данных информационной справочной системы номенклатуры лунных образований.

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

  • Особенности проведения наблюдений и исследования избранных космических объектов в фотометрической системе Джонсона. Определение фотометрических величин оптических источников в условиях городской засветки. Алгоритм выявления таксонометрического класса.

    дипломная работа [407,8 K], добавлен 16.02.2016

  • Марс: неразгаданная загадка солнечной системы. Начало исследования Марса, непригодность его для существования даже низкой формы жизни. Основные данные о красной планете. Интересные находки на Марсе, исследования современности. Описание спутников Марса.

    реферат [36,8 K], добавлен 13.01.2009

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