Я отримав дані про півгодинну попит, що є багатосезонним часовим рядом. Я використовував tbats
в forecast
пакеті в R, і отримав результати , як це:
TBATS(1, {5,4}, 0.838, {<48,6>, <336,6>, <17520,5>})
Чи означає це, що в ряді необов’язково використовувати перетворення Box-Cox, а термін помилки - ARMA (5, 4), а терміни 6, 6 і 5 використовуються для пояснення сезонності? Що означає цей демпфірований параметр 0.8383, чи він також для перетворення?
Далі йде схема розкладання моделі:
Мені цікаво, що робити level
і slope
розповісти про модель. "Схил" говорить про тенденцію, але що робити level
? Як отримати більш чітке сюжет для session 1
і session 2
, які є щоденними і щотижневим сезонним відповідно.
Я також знаю, як робити діагностику моделі для tbats
оцінки моделі, за винятком значення RMSE. Нормальний спосіб - перевірити, чи є помилка білим шумом, але тут помилка повинна бути серії ARMA. Я малюю 'acf' і 'pacf' помилки, і я не думаю, що це схоже на ARMA (5,4). Чи означає це, що моя модель непогана?
acf(resid(model1),lag.max = 1000)
pacf(resid(model1),lag.max=1000)
Остаточне запитання RMSE
обчислюється за допомогою встановленого значення та справжнього значення. Що робити, якщо я використовую передбачуване значення fc1.week$mean
та справжнє значення для оцінки моделі, вона все ще називається RMSE
? Або є інша назва цього?
fc1.week <-forecast(model1,h=48*7)
fc1.week.demand<-fc1.week$mean