Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 1. Всуп. Задачі моделювання і прогнозуву...doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.33 Mб
Скачать

5. Метод Хольта-Вінтерса

Особливості методу. Цей метод, названий іменами його авторів, є витонченим удосконаленням методу експоненційного згладжування. Експоненційне згладжування забезпечує наочне представлення тренду і дозволяє робити короткострокові прогнози, однак при спробі поширити прогноз на більший період виходять абсолютно безглузді значення: складається враження, що розвиток процесу в напрямку зростання чи спадання зовсім припинився – на будь-який період майбутнього прогнозуються ті самі значення відгуку.

Більш витончений метод Хольта-Вінтерса успішно справляється як із середньостроковими, так і з довгостроковими прогнозами, оскільки він здатний виявляти мікротренди (тренди, що стосуються коротких періодів) у моменти часу, які безпосередньо передують прогнозному, та екстраполювати ці тренди на майбутнє. І хоча можлива лише лінійна екстраполяція в майбутнє, в більшості реальних ситуацій цього виявляється досить.

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

Ei = U * ( Ei-1 + Ti-1 ) + ( 1 – U ) * Yi ;

Ti = V * Ti-1 + ( 1 – V ) * ( Ei – Ei-1 ),

де через E і T позначені згладжене значення ряду і тренд, які розраховуються для всіх точок ряду, а U і V – константи згладжування, що відносяться до оцінок рівня і тренду відповідно. Вибір значень цих констант знову ж таки є вкрай суб'єктивним. З наведених рівнянь випливає, що значення U і V можуть знаходиться в інтервалі (0 ..1), але найчастіше дослідник вибирає їхнє значення з більш вузького діапазону [0.25 < U,V < 0.5] і при цьому значення констант не обов'язково повинні співпадати. Якщо немає спеціальних зауважень, то варто розпочати моделювання з U = V = 0.3, а потім, за необхідністю, ними слід трохи варіювати. При вищих значеннях U у більшій мірі враховуються попередні, ніж поточні, значення ряду і тенденція розвитку процесу; аналогічно більш високі значення V переоцінюють минулий рух процесу в порівнянні з сучасним.

У першій точці ряду значення E1 і T1 не розраховуються – для них немає попередніх експериментальних значень. В другій точці ряду в якості згладженого значення E2 беруть значення Y2, що спостерігається, а мікротренд за цей період вважається лінійним і розраховується як різниця між поточним і попереднім значеннями відгуку T2 = Y2 – Y1. Починаючи з третьої точки, можна користатися зазначеними вище формулами: спочатку розраховується згладжене значення E3 за згладженим значенням і мікротрендом для попередньої точки ряду і відгуком для поточної точки, а потім розраховується новий мікротренд за своїм попереднім значенням і різницею між попереднім і щойно оціненим згладже­ним значенням. Процедура повторюється для всіх наступних точок часового ряду.

При розрахунку прогнозу в методі Хольта-Вінтерса передбачається, що згладжене значення в останній точці є опорним, а визначений для неї мікротренд збереже своє значення й у майбутньому; функція прогнозу виявляється лінійною, і тоді

Ŷn+j = En + j * Tn ,

де j – номер періоду в майбутньому, для якого розраховується прогноз.

Було б занадто наївно сподіватися, що мікротренд, який виступає у функції прогнозу як коефіцієнт пропорційності, зможе зберегти свою оцінку на значний період часу в майбутньому, але все ж принаймні за 4-5 періодів він не зможе значно змінитися, і ми отримаємо достовірний прогноз. Для більш віддаленого майбутнього застосовуються інші методи.