У меня есть получасовые данные о спросе, которые представляют собой многосезонные временные ряды. Я использовал tbatsв forecastпакете в R, и получил результаты , как это:
TBATS(1, {5,4}, 0.838, {<48,6>, <336,6>, <17520,5>})
Означает ли это, что ряд не обязательно должен использовать преобразование Бокса-Кокса, а термин ошибки - 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

