
- •Оглавление
- •Раздел 2. Анализ временных рядов
- •Введение
- •Раздел 1. Обзор литературы
- •Временной ряд и анализ временного ряда
- •Анализ методов обработки временных рядов
- •Раздел 2. Анализ временных рядов
- •2.1 Постановка задачи
- •2.2 Методы анализа временных рядов
- •2.2.1 Спектральный анализ Назначение спектрального анализа
- •Кросс-спектральная плотность
- •Когерентность
- •2.2.2 Корреляционный анализ
- •2.2.3 Модели авторегрессии и скользящего среднего (arma)
- •Заключение
- •Список использованной литературы
Анализ методов обработки временных рядов
Несмотря на то, что нелинейные системы могут значительно отличаться в конкретных проявлениях и деталях, существуют глубокие аналогии в их организации и функционировании. Это предопределило интерес к методам, которые развиваются в рамках теории динамических систем, как универсальному инструменту исследования объектов самой различной природы. Наиболее явно такой объединяющий подход проявляется при анализе временных рядов.
В настоящее время существует два качественно различных подхода к исследованию временных рядов:
• статистические • динамические
Статические методы обработки временных рядов
В случаях, требующих быстрого обновления прогноза на основе вновь поступивших данных, используются адаптивные методы прогноза. К ним относится, например, метод экспоненциального сглаживания (метод Брауна). Следуя ему, каждому значению ряда в процессе идентификации модели присваивается весовой коэффициент, экспоненциально убывающий со временем, отделяющим это значение от последнего известного значения ряда. Таким образом, самые "старые" значения ряда практически не влияют на результаты прогноза, тогда как последние известные величины имеют наибольший вес. Тем самым этот метод приближается к локальным методам, так как основной вклад при прогнозе дает лишь небольшая часть самых последних по времени значений ряда.
Методы авторегрессии разработаны наиболее тщательно и применяются, как правило, в прикладных задачах. Они реализованы практически во всех программных пакетах статистической обработки данных.
Динамические методы обработки временных рядов
В статистических методах обработки используется допущение, что всегда имеется шум. Это довольно сильное условие. Поэтому мы должны априори полагать, что изучаемый ряд — стохастический! А если это детерминированный хаос, допустим ли такой подход? Может в этом случае лучше работают другие методы?
Статистические методы не позволяют отличить конечномерный процесс от бесконечномерного, но это вполне можно сделать динамическими методами. Для многих систем конечномерное описание вполне допустимо. Так, в финансовых рядах число спекулянтов всегда конечно, другое дело, как те или иные их них влияют на процесс (сильно, слабо). Дискретное (конечномерное) описание здесь подразумевает выявление числа крупных спекулянтов. Тогда присутствие остальных можно рассматривать как влияние некоторого шума (его можно оценить, выявив попутно скрытые динамические процессы, ответственные за крупных игроков). Отсюда — смешанное описание: статистическое и динамическое. Первый вопрос, которым мы задаем, — определение возможности конечномерного описания, т.е. в приложении к конкретным рядам — вопрос о количестве факторов, влияющих на динамику.
Это можно сделать посредством нахождения размерности вложения — минимального числа динамических переменных, однозначно описывающих поведение исследуемой системы.