Автор работы: Пользователь скрыл имя, 22 Мая 2012 в 18:44, курсовая работа
Целью данной курсовой работы является анализ исходных данных для прогнозирования.
Для достижения поставленной цели в работе необходимо решить
следующие задачи:
- Изучить теоретические основы методов прогнозирования для анализа
данных;
- Освоить методы прогнозирования на практике.
В алгоритмическом подходе отказываются от ограничительного
допущения, свойственного аналитическому. Процедуры этого класса не
предполагают описания динамики неслучайной составляющей с помощью единой функции, они предоставляют исследователю алгоритм расчета неслучайной составляющей в любой заданный момент времени. Методы сглаживания временных рядов с помощью скользящих средних относятся к этому подходу.
Скользящие средние позволяют сгладить как случайные, так и периодические колебания, выявить имеющуюся тенденцию в развитии процесса и поэтому служат важным инструментом при фильтрации компонент временного
ряда. [8, c. 63]
Алгоритм сглаживания по простой скользящей средней может быть
представлен в виде следующей последовательности шагов.
1. Определяют длину интервала сглаживания l включающего в себя l
последовательных уровней ряда (l <n). При этом надо иметь в виду, что чем шире интервал сглаживания, тем в большей степени поглощаются колебания, и тенденция развития носит более плавный, сглаженный характер. Чем сильнее колебания, тем шире должен быть интервал сглаживания.
2. Разбивают весь период наблюдений на участки, при этом интервал
сглаживания «скользит» по ряду с шагом, равным l.
3. Рассчитывают
средние арифметические из
4. Заменяют фактические значения ряда, стоящие в центре каждого
участка, на соответствующие средние значения. При этом удобно брать длину интервала сглаживания l в виде нечетного числа l = 2р + 1, так как в этом случае полученные значения скользящей средней приходятся на средний член интервала.
Наблюдения, которые берутся для расчета среднего значения, называются активным участком сглаживания.
При нечетном значении l = 2р + 1 все уровни активного участка могут быть представлены в виде:
где yt - центральный уровень активного участка;
- последовательность из р уровней активного участка, предшествующих центральному;
- последовательность из р уровней активного участка, следующих за центральным.
где yi - фактическое значение i-го уровня;
- значение скользящей средней в момент t; 2р + 1 — длина интервала сглаживания. [5, c. 44]
Процедуры скользящих средних опираются на известную теорему
Вейерштрасса, согласно которой «любая гладкая функция при самых общих
допущениях может быть локально (т.е. в ограниченном интервале изменения ее аргумента t) представлена алгебраическим полиномом подходящей степени».
При реализации простой скользящей средней выравнивание на каждом активном участке проводится по прямой (по полиному первого порядка). Таким образом, осуществляется аппроксимация неслучайной составляющей с помощью линейной функции времени: y= a0+a1t.
Для устранения сезонных колебаний на практике часто требуется
использовать скользящие средние с длиной интервала сглаживания, равной 4 или 12, но при этом не будет выполняться условие нечетности. Поэтому при четном числе уровней принято первое и последнее наблюдение на активном участке брать с половинными весами:
(10)
Тогда для сглаживания сезонных колебаний при работе с временными
рядами квартальной или месячной динамики можно использовать 4- и 12-членную скользящую среднюю:
В первой формуле каждый активный участок содержит 5 уровней, во второй - 13, при этом крайние уровни имеют половинные весовые коэффициенты.
Метод простой скользящей средней применим, если графическое
изображение динамического ряда напоминает прямую. Если для процесса характерно нелинейное развитие, то простая скользящая средняя может привести к существенным искажениям. Когда тренд выравниваемого ряда имеет изгибы и для исследователя желательно сохранить мелкие волны, то целесообразно использовать взвешенную скользящую среднюю. [2,c.49]
3. Прогнозирование тенденции развития с помощью моделей кривых роста.
3.1. Метод Ирвина.
Важным условием правильного отражения временным рядом реального процесса развития является сопоставимость уровней ряда. Несопоставимость чаще всего встречается в стоимостных характеристиках, изменениях цен, территориальных изменениях, укрупнении предприятий и др. Для несопоставимых величин показателя неправомерно проводить его прогнозирование. В этом плане часто прогнозирование проводится в отношении к уровню показателя на конкретный период. Например, прогнозирование уровня производства проводится в уровнях цен такого-то фиксированного года.
Для успешного изучения динамики процесса необходимо, чтобы информация была полной на принятом уровне наблюдений, временной ряд имел достаточную длину, отсутствовали пропущенные наблюдения.
Уровни временных рядов могут иметь аномальные значения. Появление таких значений может быть вызвано ошибками при сборе информации, записи или передаче информации – это ошибки технического порядка, или ошибки первого ряда, т.е. ошибки не отражающие никакой тенденции. Однако, аномальные значения могут отражать реальные процессы, например скачок курса доллара или его падение, такие аномальные значения относят к ошибкам второго ряда, они не подлежат устранению.
Для выявления аномальных уровней временных рядов можно
использовать метод Ирвина.
Пусть имеется временной ряд {yt| t = 1,2,…, T}.
Метод Ирвина предполагает использование следующей формулы:
, t = 2,3,…,T
где - среднеквадратическое отклонение временного ряда y1, y2,..., yT .
Расчетные значения *2, *3,..., *T сравниваются с табличными значениями критерия Ирвина *0; если какое-либо из них *t оказывается больше табличного *0, то соответствующее значение yt уровня t ряда считается аномальным.
После выявления аномальных уровней необходимо определить причины их возникновения. Если они вызваны ошибками технического порядка, то они устраняются, либо заменяются значения аномальных уровней соответствующими значениями по кривой, аппроксимирующей временной ряд, либо аномальные значения уровней заменяются средней арифметической величиной двух соседних уровней ряда. [10, c.71]
Ошибки, возникающие из-за воздействия факторов, имеющих
объективный характер, устранению не подлежат.
В таблицу внесена дополнительная информация, вычисляемая по
формулам:
3.2. Компоненты временного ряда.
Если во временном ряде проявляется длительная тенденция изменения экономического показателя, то в этом случае говорят о наличии тренда. Под трендом понимают изменение, определяющее общее направление развития или основную тенденцию временного ряда. Тренд относят к систематической составляющей долговременного действия. Во временных рядах часто происходят регулярные колебания, которые относятся к периодическим составляющим рядов экономических процессов.
Значения уровней временного ряда экономических показателей складываются из следующих составляющих (компонент): тренда, сезонной, циклической и случайной. Если период колебаний значений ряда не превышает года, то их называют сезонными, если же период длительностью является более года, то они называются циклическими составляющими. Чаще всего причиной сезонных колебаний являются природные, климатические условия, циклических – демографические циклы и др. [5, c.68]
Тренд, сезонные и циклические составляющие называются регулярными, или систематическими компонентами временного ряда. Если из временного ряда удалить регулярный компонент, то останется случайный компонент.
Приведем виды моделей временных рядов:
yt = ut + st + vt + t – аддитивная форма;
yt = ut ∙ st ∙ vt ∙ t - мультипликативная форма;
yt = ut ∙ st ∙ vt + t - смешанная форма
где yt - уровни временного ряда, ut - временной тренд, st - сезонный компонент, vt - циклическая составляющая, t - случайный компонент.
3.3. Проверка гипотезы о наличии тренда.
Прогнозирование временных рядов целесообразно начинать с построения графика исследуемого экономического показателя. Часто уже по графику видно имеется ли общая тенденция временного ряда. В случае наличия сомнения в наличии тренда у временного ряда применяют так называемый «критерий восходящих и нисходящих серий».
Опишем алгоритм «критерия восходящих и нисходящих серий».
1) Для исследуемого временного ряда {yt| t = 1,2,…, T} определяется
последовательность знаков в соответствии с условием:
При этом нулевые значения пропускаются, т.е. при равенстве предыдущего значения последующему в последовательности {yt| t = 1,2,…, T} учитывается только одно из них.
2) Подсчитывается числи серий v(T ) . Под серией понимается
последовательность подряд идущих плюсов или минусов, при этом один плюс или минус также считается серией.
3) Определяется протяженность самой длинной серии lmax (T).
4) По
специальной таблице
приложение В).
5) Если нарушается хотя бы одно из приведенных ниже неравенств, то
гипотеза об отсутствии тренда отвергается с достоверностью 0,95.
,
(16)
В первом неравенстве в правой части вычисляется целая часть.
В качестве примера с помощью «критерия восходящих и нисходящих серий» необходимо сделать вывод о присутствии или отсутствии тренда во временном ряде данных ежеквартального выпуска продукции фирмы в денежных единицах. Доверительную вероятность принять равной 0,95. [3, c.101]
4. Статистический анализ и прогнозирование на основе тренд-
сезонных моделей
Схему оценивания сезонной компоненты можно представить в виде следующих последовательных этапов.
Ι этап. Сглаживание исходного временного ряда с помощью процедуры скользящей средней при четной длине интервала сглаживания для предварительного оценивания тенденции развития.
ΙΙ этап. Вычисление уровней временного ряда xt, представляющих собой отношения/разности фактических уровней yt и сглаженных значений yt΄, полученных на предыдущем шаге (соответственно для случая мультипликативной/ аддитивной сезонности).
ΙΙΙ этап. Усреднение значений уровней xt для одноименных месяцев (кварталов) с целью элиминирования влияния случайной составляющей и определения предварительных значений сезонной компоненты.
ΙV этап. Проведение корректировки первоначальных значений сезонной составляющей с учетом мультипликативного или аддитивного характера сезонности для того чтобы суммарное воздействие сезонности на динамику было нейтральным. [7, c. 78]
4.1. Прогнозирование на основе тренд-сезонных моделей
1.Для описания тенденции воспользуемся процедурой скользящей
средней при
четной длине интервала сглаживания l=
Для рядов месячной динамики скользящая средняя при l=12 на каждом активном участке будет определяться выражением:
Для рядов квартальной динамики при l=4.можно использовать выражение:
2. Рассчитаем отклонение фактических значений yt от уровней сглаженного ряда yt’, полученных на предыдущем шаге:
А) в случае аддитивной сезонной составляющей :
xt = yt - yt’
Б) в случае мультипликативной сезонной составляющей:
xt =
Уровни вновь полученного ряда xt отражают эффект сезонности и случайности.
3. Для устранения (элиминирования ) влияния случайных факторов
определяем предварительные значения сезонной составляющей как средние значения из уровней xt для одноименных месяцев (кварталов).
4. Проведем корректировку первоначальных значений сезонной составляющей, вызванную тем, что суммарное воздействие сезонности на динамику предполагается нейтральным. [1, c.109]
Информация о работе Анализ и прогнозирование числа собственных легковых автомобилей по субъектам РФ