Chciałbym połączyć prognozę i prognozę wsteczną (mianowicie prognozowane wartości przeszłe) zestawu danych szeregów czasowych w jeden szereg czasowy, minimalizując średni błąd przewidywania kwadratu.
Powiedzmy, że mam szeregi czasowe z lat 2001–2010 z luką dla roku 2007. Byłem w stanie prognozować 2007 na podstawie danych z lat 2001–2007 (czerwona linia - zwana ) i nadawać wstecz z wykorzystaniem danych na lata 2008–2009 (jasnoniebieski linia - nazwij to ).Y b
Chciałbym połączyć punkty danych i w przypisany punkt danych Y_i dla każdego miesiąca. Idealnie chciałbym uzyskać wagę tak, aby zminimalizować średni błąd przewidywania kwadratu (MSPE) . Jeśli nie jest to możliwe, jak miałbym znaleźć średnią między punktami danych dwóch szeregów czasowych?Y b w Y i
Jako szybki przykład:
tt_f <- ts(1:12, start = 2007, freq = 12)
tt_b <- ts(10:21, start=2007, freq=12)
tt_f
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 1 2 3 4 5 6 7 8 9 10 11 12
tt_b
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 10 11 12 13 14 15 16 17 18 19 20 21
Chciałbym uzyskać (tylko pokazując uśrednianie ... Idealnie minimalizując MSPE)
tt_i
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 5.5 6.5 7.5 8.5 9.5 10.5 11.5 12.5 13.5 14.5 15.5 16.5
predict
funkcji pakietu prognozy. Myślę jednak, że użyję modelu prognostycznego HoltWinters do przewidywania i wstecznego rozwoju. Mam szeregi czasowe z niewielką liczbą <50 i próbowałem prognozowania regresji Poissona - ale z jakiegoś powodu bardzo słabych prognoz.
NA
wartości? Wydaje się, że uczynienie okresu nauki MSPE może wprowadzać w błąd, ponieważ podokresy są dobrze opisane przez tendencje liniowe, ale w pominiętym okresie gdzieś następuje spadek, a właściwie może to być dowolny punkt. Należy również zauważyć, że ponieważ prognozy mają tendencję kolinearną, ich średnia wprowadzi dwie przerwy strukturalne zamiast pozornie jednej.