Методы безусловной многомерной оптимизации
3.1 Метод Хемминга
Метод Хемминга обладает достоинствами, связанными с простотой и относительно небольшой погрешностью. Существует в двух модификациях. Базовый алгоритм (А-метод Хемминга) применяется для прогнозирования относительно стабильных или слабо изменяющихся динамических рядов, имеющих фиксированную структуру.
,
где – прогнозное значение;
- значение функции;
- порядковый номер элемента, входящего в состав исследуемого объекта;
- время запаздывания или исследование обрабатываемых данных (реализация функций объекта);
,,,, - коэффициенты настройки, задаваемые жестко, в виде числа.
Для каждого ряда коэффициенты задаются индивидуально. Число коэффициентов всегда не четное. Сумма всех коэффициентов всегда должна быть равной 1 ().
Наиболее удачными, по мнению Хемминга, являются коэффициенты для 3 и 5 слагаемых (таблица 3.2).
Таблица 3.2
А1 |
А2 |
А3 |
А4 |
А5 | |
для трех |
0,60 |
0,30 |
0,10 | ||
для пяти |
0,65 |
0,15 |
0,10 |
0,04 |
0,01 |
Данный алгоритм прошел апробацию и достаточно точно прогнозирует переменные различного рода технологических и транспортных операций в нормальном режиме эксплуатации. Однако при применении в случае нештатного и аварийного режимов производства имеет место значительная погрешность, т.е. больше 15%.
Исследования показали, что для увеличения адаптивных возможностей требуется методика настройки коэффициентов, алгоритм которой и включает В-метод Хемминга.
Идея заключается в следующем: в фиксированный момент времени t1 (в который обнаружилось превышение порога погрешности в 5%) рассматривается автокорреляционная функция (АКФ) ряда . При этом оценивается величина вклада каждой из компонент в t2, и рассчитываются соответствующие коэффициенты:
Шаг 1: оценивается величина площади под АКФ
;
Шаг 2: коэффициенты рассчитываются по формуле
.
Модифицированный метод проверялся на реальных данных нестационарной динамики, и погрешности не превышали 5-10%, что вполне приемлемо для подобных задач.
Решение:
Результаты моделирования по методу Хэмминга представлены в таблице 3.3.
Таблица 3.3
|
|
|
|
1 |
50,0 |
50,000 |
0,00 |
2 |
53,0 |
53,000 |
0,00 |
3 |
56,5 |
54,800 |
1,70 |
4 |
53,5 |
54,350 |
0,85 |
5 |
51,0 |
52,300 |
1,30 |
6 |
54,0 |
53,050 |
0,95 |
7 |
53,5 |
53,400 |
0,10 |
8 |
60,0 |
57,450 |
2,55 |
9 |
59,0 |
58,750 |
0,25 |
10 |
60,0 |
59,700 |
0,30 |
11 |
61,0 |
60,500 |
0,50 |
12 |
62,0 |
61,500 |
0,50 |
13 |
58,0 |
59,500 |
1,50 |
14 |
57,0 |
57,800 |
0,80 |
15 |
57,5 |
57,400 |
0,10 |
16 |
59,5 |
58,650 |
0,85 |
17 |
60,5 |
59,900 |
0,60 |
18 |
61,0 |
60,700 |
0,30 |
19 |
62,0 |
61,550 |
0,45 |
20 |
62,5 |
62,200 |
0,30 |
21 |
61,855 | ||
22 |
61,928 | ||
23 |
61,933 | ||
24 |
61,924 |
Другие рефераты на тему «Экономико-математическое моделирование»:
Поиск рефератов
Последние рефераты раздела
- Выборочные исследования в эконометрике
- Временные характеристики и функция времени. Графическое представление частотных характеристик
- Автоматизированный априорный анализ статистической совокупности в среде MS Excel
- Биматричные игры. Поиск равновесных ситуаций
- Анализ рядов распределения
- Анализ состояния финансовых рынков на основе методов нелинейной динамики
- Безработица - основные определения и измерение. Потоки, запасы, утечки, инъекции в модели