Оценивание параметров процесса авторегрессии
Модель авторегрессии 1-го порядка. Влияние мешающего параметра. Оценивание параметров регрессии с помощью фильтра Калмана. Последовательность гауссовских случайных величин с нулевым математическим ожиданием. Отклонение от истинного значения параметра.
Рубрика | Экономико-математическое моделирование |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 23.05.2012 |
Размер файла | 216,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное агентство по образованию
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (ТГУ)
Факультет прикладной математики и кибернетики
Кафедра высшей математики и математического моделирования
КУРСОВАЯ РАБОТА
ОЦЕНИВАНИЕ ПАРАМЕТРОВ ПРОЦЕССА АВТОРЕГРЕССИИ
Руководитель
док. физ-мат наук, доцент
С.Э. Воробейчиков
Автор работы
А.А. Петров
Томск 2011
ОГЛАВЛЕНИЕ
1. Введение
2. Модели авторегрессии
2.1 Оценивание параметра авторегрессии методом МНК
2.2 Фильтр Калмана
3. Моделирование
4. Заключение
Список литературы
Приложение
1. Введение
Одной из основных характеристик ценных бумаг является доходность, являющаяся случайной величиной. Существует множество моделей, описывающих доходность ценных бумаг: модель скользящего среднего, авторегрессионная модель, модель авторегрессии - скользящего среднего, авторегрессионная модель условной неоднородности.
В курсовой работе в качестве модели рассматриваю модель авторегрессии 1-го и 2-го порядка. Для выбранных моделей оцениваю параметры методом МНК и с помощью фильтра Калмана.
2. Модели авторегрессии
Говорят, что последовательность доходностей описывается моделью авторегрессии порядка p, если удовлетворяет следующему уравнению
(1)
где - стандартная нормальная случайная величина, т.е.
Модель авторегрессии 1-го порядка. Рассмотрим уравнение авторегрессии 1-го порядка в виде
, (2)
где , () - неизвестный параметр модели, - мешающий параметр. В стационарном режиме процесс (2) можно записать в виде
,
где - среднее значение наблюдаемого процесса
Для исключения влияния мешающего параметра на оценку на каждом шаге будем вычитать из текущего наблюдения оценку среднего. Для этого просуммируем обе части уравнения (2) и разделим на количество
(3)
Введём обозначения
, ,
Вычитая из (2) (3) получим
(4)
В этом виде отсутствует явная зависимость от мешающего параметра. Чтобы уменьшить влияние погрешности оценки среднего, первые наблюдений будем использовать для оценивания М.
Модель авторегрессии 2-го порядка. Рассмотрим уравнение модели авторегрессии 2-го порядка
где , () - неизвестные параметры модели, а B известно.
2.1 Оценивание параметра авторегрессии методом МНК
Для получения оценки МНК параметра для модели авторегрессии 1-го порядка рассмотрим сумму квадратов отклонений наблюдаемых значений переменной от ожидаемых значений
Необходимое условие минимума приводит к следующей оценке
(5)
Для модели 2-го порядка сумма квадратов отклонений наблюдаемых значений от ожидаемых значений имеет вид
Необходимое условие минимума приводит к следующей системе уравнений
2.2 Фильтр Калмана
Фильтр Калмана также можно использовать для оценки параметра модели.
Рассматривается система линейных разностных уравнений вида
, (6)
, (7)
- n-мерный вектор состояний, z - l-мерный вектор измерений. и - последовательность гауссовских случайных величин с нулевым математическим ожиданием. Будем считать что они независимы между собой.
Задача состоит в том, чтобы на основе полученных измерений получить оценку
Оценка вычисляется как решение разностного уравнения
, (8)
K - матричный коэффициент, - невязка. Чем она меньше, тем ближе оценка к истинному значению. Коэффициент K выбирается таким образом, чтобы оценка была несмещённой с минимальной матрицей ковариаций.
Если ввести ошибку , то эта ошибка будет удовлетворять следующему уравнению:
,
где
- последовательность гауссовских случайных величин со свойствами
Далее введём квадратную матрицу
Введём и как среднее и матрицу ковариации
Получим следующее
Осталось выбрать K таким образом, чтобы минимизировать
Представим правую часть в виде полного квадрата относительно K:
Из последнего равенства получим следующее:
(9)
(10)
- оптимальный коэффициент.
- решение уравнения Риккати. Для упрощения моделирования заменяем стационарным значением. , которая находится из алгебраического уравнения Риккати
(11)
Оценивание параметров регрессии с помощью фильтра Калмана
Так как оцениваем параметр , а он является постоянным, то уравнение для него имеет вид
(12)
Уравнение наблюдения имеет вид
(13)
Тогда сравнивая (6), (7) с (12), (13), получим
В случае уравнения авторегрессии 2-го порядка оцениваем вектор параметров . В этом случае матрица A является единичной 2х2, вектор наблюдения , матрица нулевая, .
3. Моделирование
Были получены массивы данных, подчиняющихся модели авторегрессии 1-го и 2-го порядка. Параметры модели 1-го порядка:
.
Параметры для модели 2-го порядка:
.
В качестве шумовой компоненты использовались случайные величины, имеющие нормальное, равномерное распределение, а так же величины, плотность распределения которых равна
.
Все шумы имеют нулевое средние и единичную дисперсию. На рисунках 1-3 изображёны сгенерированные процессы авторерессии 1-го порядка
Рис. 1
Рис. 2
Рис. 3
На рисунках 4-6 изображёны оценки параметров, полученных методом МНК. Рисунок 4 соответствует нормальному шуму, 5 - равномерному, 6 - с заданной плотностью.
Рис. 4
Рис. 5
Рис. 6
На рисунках 7-9 изображена оценка параметров модели 1-го порядка с использованием фильтра Калмана
Рис. 7
Рис. 8
Рис. 9
Как видно из рисунков, на первых шагах оценки наблюдаются значительные отклонения от истинного значения параметра, причём в методе МНК стабилизация наступает значительно раньше по сравнению с фильтром Калмана.
На рисунках 10-12 изображено сравнение двух методов оценок параметра модели 1-го порядка.
Рис. 10
Рис. 11
Рис. 12
авторегрессия оценивание фильтр калман
Как видно, траектории методов очень близки.
На рисунках 13-15 изображёна оценка параметров модели 2-го порядка методом МНК в динамике.
Рис. 13
Рис. 14
Рис. 15
На рисунках 16-18 изображёна оценка параметров модели 2-го порядка с использованием фильтра Калмана.
Рис. 16
Рис. 17
Рис. 18
Из вышеприведённых графиков видно, что для моделей 2-го порядка для стабилизации оценки на первых шагах требуется больше времени.
Для сравнения качества оценивания двух методов вычисляется среднее отклонение оценок от истинных значений параметров. Чтобы исключить влияние значительного отклонения до стабилизации, вычисление средних значений начинается с 50-го шага.
Среднее отклонение оценки для модели 1-го порядка
Используемый шум |
МНК |
Фильтр Калмана |
|
Нормальный |
0.031 |
0.38 |
|
Равномерный |
0.027 |
0.21 |
|
0.08 |
0.61 |
Среднее отклонение оценки для модели 2-го порядка
Используемый шум |
МНК |
Фильтр Калмана |
|||||
Нормальный |
0.141 |
0.128 |
0.269 |
0.117 |
0.141 |
0.258 |
|
Равномерный |
0.04 |
0.052 |
0.092 |
0.061 |
0.101 |
0.162 |
|
0.037 |
0.03 |
0.067 |
0.023 |
0.038 |
0.061 |
Из представленных выше таблиц следует вывод: для модели 1-го порядка лучшее качество оценки достигается при использовании метода МНК. Фильтр Калмана даёт в среднем худшее качество. Для модели 2-го порядка лучшее качество даёт фильтр Калмана. Также следует отметить, что в среднем параметр оценивается лучше, нежели .
Заключение
Результатами курсовой работы является следующее:
1. Построение оценок двумя методами
2. Анализ влияния природы шумов на качество оценивания
3. Сравнительный анализ оценок, полученных двумя методами
Список литературы
1. Воробейчиков С.Э., Кабанова Т.В. Оченка параметра процесса авторегрессии первого порядка при наличии мешающего параметра. //Вестник ТГУ УВТИ. 2009. № 4(9). С. 26-32.
2. Терпугов А.Ф. Математика рынка ценных бумаг: учебное пособие. //А.Ф. Терпугов. - Томск: Изд-в НТЛ, 2004. - 164 с.
3. N. Meder, S. Vorobejchikov. On guaranteed estimation of parameters of random processes by the weighted least squares method. Session slot T-Fr-A01: Identification of Stochastic Systems/Area code 3a : Modelling, Identification and Signal Processing
4. Ю.И. Параев. Фильтр Калмана для непрерывных и дискретных систем. Учебно-методическое пособие. Изд-во Том. ун-та Томск, 2009, 15 с.
Приложение
Размещено на Allbest.ru
Подобные документы
Принципы и этапы построения модели авторегрессии, ее основные достоинства. Спектр процесса авторегрессии, формула для ее нахождения. Параметры, характеризующие спектральную оценку случайного процесса. Характеристическое уравнение модели авторегрессии.
контрольная работа [71,8 K], добавлен 10.11.2010Расчет уравнения линейной регрессии. Построение на экран графика и доверительной области уравнения. Разработка программы, генерирующей значения случайных величин, имеющих нормальный закон распределения для определения параметров уравнения регрессии.
лабораторная работа [18,4 K], добавлен 19.02.2014Понятие и особенности прогнозирования. Стандартная ошибка предсказываемого среднего значения. Прогнозирование при наличии авторегрессии ошибок. Точечное и интервальное прогнозирование, основанное на модели линейной регрессии, коэффициент ее детерминации.
контрольная работа [827,9 K], добавлен 08.01.2016Использование принципа дисконтирования информации в методах статистического прогнозирования. Общая формула расчета экспоненциальной средней. Определение значения параметра сглаживания. Ретроспективный прогноз и средняя квадратическая ошибка отклонений.
реферат [9,8 K], добавлен 16.12.2011Понятие случайного процесса. Задачи теории массового обслуживания. Классификация систем массового обслуживания (СМО). Вероятностная математическая модель. Влияние случайных факторов на поведение объекта. Одноканальная и многоканальная СМО с ожиданием.
курсовая работа [424,0 K], добавлен 25.09.2014Расчет параметров парной линейной регрессии. Оценка статистической значимости уравнения регрессии и его параметров с помощью критериев Фишера и Стьюдента. Построение матрицы парных коэффициентов корреляции. Статистический анализ с помощью ППП MS EXCEL.
контрольная работа [1,6 M], добавлен 14.05.2008Определение количественной зависимости массы пушного зверька от его возраста. Построение уравнения парной регрессии, расчет его параметров и проверка адекватности. Оценка статистической значимости параметров регрессии, расчет их доверительного интервала.
лабораторная работа [100,5 K], добавлен 02.06.2014Расчет параметров линейного уравнения множественной регрессии; определение сравнительной оценки влияния факторов на результативный показатель с помощью коэффициентов эластичности и прогнозного значения результата; построение регрессионной модели.
контрольная работа [1,1 M], добавлен 29.03.2011Особенности расчета параметров уравнений линейной, степенной, полулогарифмической, обратной, гиперболической парной и экспоненциальной регрессии. Методика определения значимости уравнений регрессии. Идентификация и оценка параметров системы уравнений.
контрольная работа [200,1 K], добавлен 21.08.2010Типы, виды, классы математических моделей применяемых в землеустройстве. Определение параметров производственных функций. Множественная линейная модель. Исследование параметров уравнения регрессии на статистическую значимость. Построение изоквант.
курсовая работа [161,7 K], добавлен 08.04.2013