Flytte Gjennomsnittet Trend Estimering
Introduksjon til ARIMA: nonseasonal modeller ARIMA (p, d, q) prognoser likning: ARIMA modeller er i teorien den mest generelle klassen av modeller for å prognose en tidsserie som kan gjøres til å være 8220stationary8221 ved differensiering (om nødvendig), kanskje i forbindelse med ikke-lineære transformasjoner som logging eller deflatering (om nødvendig). En tilfeldig variabel som er en tidsserie er stasjonær hvis dens statistiske egenskaper er konstante over tid. En stasjonær serie har ingen trend, dens variasjoner rundt sin gjennomsnitt har en konstant amplitude, og den svinger på en konsistent måte. det vil si at kortsiktige tilfeldige tidsmønstre alltid ser like ut i statistisk forstand. Den sistnevnte tilstanden betyr at dets autokorrelasjoner (korrelasjoner med sine egne tidligere avvik fra gjennomsnittet) forblir konstante over tid, eller tilsvarende, at dets effektspektrum forblir konstant over tid. En tilfeldig variabel i dette skjemaet kan ses som en kombinasjon av signal og støy, og signalet (hvis det er tydelig) kan være et mønster av rask eller langsom, gjennomsnittlig reversering eller sinusformet svingning eller rask veksling i tegn , og det kan også ha en sesongbestemt komponent. En ARIMA-modell kan ses som en 8220filter8221 som forsøker å skille signalet fra støyen, og signalet blir deretter ekstrapolert inn i fremtiden for å oppnå prognoser. ARIMA-prognose-ligningen for en stasjonær tidsserie er en lineær (dvs. regresjonstype) ekvation hvor prediktorene består av lag av de avhengige variable ogor lagene av prognosefeilene. Det er: Forutsigbar verdi for Y en konstant og en vektet sum av en eller flere nylige verdier av Y og eller en vektet sum av en eller flere nylige verdier av feilene. Hvis prediktorene kun består av forsinkede verdier av Y. Det er en ren autoregressiv (8220self-regressed8221) modell, som bare er et spesielt tilfelle av en regresjonsmodell, og som kunne være utstyrt med standard regresjonsprogramvare. For eksempel er en førsteordens autoregressiv (8220AR (1) 8221) modell for Y en enkel regresjonsmodell der den uavhengige variabelen bare er Y forsinket med en periode (LAG (Y, 1) i Statgraphics eller YLAG1 i RegressIt). Hvis noen av prediktorene er lags av feilene, er en ARIMA-modell det IKKE en lineær regresjonsmodell, fordi det ikke er mulig å spesifisere 8220last period8217s error8221 som en uavhengig variabel: feilene må beregnes fra tid til annen når modellen er montert på dataene. Fra et teknisk synspunkt er problemet med å bruke forsinkede feil som prediktorer at modellen8217s spådommer ikke er lineære funksjoner av koeffisientene. selv om de er lineære funksjoner av tidligere data. Så koeffisienter i ARIMA-modeller som inkluderer forsinkede feil må estimeres ved ikke-lineære optimaliseringsmetoder (8220hill-klatring8221) i stedet for bare å løse et system av ligninger. Akronymet ARIMA står for Auto-Regressive Integrated Moving Average. Lags av den stasjonære serien i prognosekvotasjonen kalles kvotoregressivequot vilkår, lags av prognosefeilene kalles quotmoving averagequot vilkår, og en tidsserie som må differensieres for å bli stillestående, sies å være en quotintegratedquot-versjon av en stasjonær serie. Tilfeldige gange og tilfeldige trendmodeller, autoregressive modeller og eksponentielle utjevningsmodeller er alle spesielle tilfeller av ARIMA-modeller. En nonseasonal ARIMA-modell er klassifisert som en quotARIMA (p, d, q) kvotemodell hvor: p er antall autoregressive termer, d er antall ikke-sekundære forskjeller som trengs for stasjonar, og q er antall forsinkede prognosefeil i prediksjonsligningen. Forutsigelsesligningen er konstruert som følger. Først, la y angi den forskjellen på Y. Det betyr: Merk at den andre forskjellen på Y (d2-saken) ikke er forskjellen fra 2 perioder siden. Snarere er det den første forskjellen-av-første forskjellen. som er den diskrete analogen til et andre derivat, det vil si den lokale akselerasjonen av serien i stedet for sin lokale trend. Når det gjelder y. Den generelle prognosekvasjonen er: Her er de bevegelige gjennomsnittsparametrene (9528217s) definert slik at deres tegn er negative i ligningen, etter konvensjonen innført av Box og Jenkins. Noen forfattere og programvare (inkludert R programmeringsspråket) definerer dem slik at de har pluss tegn i stedet. Når faktiske tall er koblet til ligningen, er det ingen tvetydighet, men det er viktig å vite hvilken konvensjon programvaren bruker når du leser utgangen. Ofte er parametrene benevnt der av AR (1), AR (2), 8230 og MA (1), MA (2), 8230 etc. For å identifisere den aktuelle ARIMA modellen for Y. begynner du ved å bestemme differensordren (d) trenger å stasjonærisere serien og fjerne bruttoegenskapene til sesongmessighet, kanskje i forbindelse med en variansstabiliserende transformasjon som logging eller deflating. Hvis du stopper på dette punktet og forutser at den forskjellige serien er konstant, har du bare montert en tilfeldig tur eller tilfeldig trendmodell. Den stasjonære serien kan imidlertid fortsatt ha autokorrelerte feil, noe som tyder på at noen antall AR-termer (p 8805 1) og eller noen nummer MA-termer (q 8805 1) også er nødvendig i prognosekvasjonen. Prosessen med å bestemme verdiene p, d og q som er best for en gitt tidsserie, vil bli diskutert i senere avsnitt av notatene (hvis koblinger er øverst på denne siden), men en forhåndsvisning av noen av typene av nonseasonal ARIMA-modeller som ofte oppstår, er gitt nedenfor. ARIMA (1,0,0) førstegangs autoregressiv modell: Hvis serien er stasjonær og autokorrelert, kan den kanskje forutsies som et flertall av sin egen tidligere verdi, pluss en konstant. Forutsigelsesligningen i dette tilfellet er 8230 som er Y regressert i seg selv forsinket med en periode. Dette er en 8220ARIMA (1,0,0) constant8221 modell. Hvis gjennomsnittet av Y er null, vil ikke det konstante begrepet bli inkludert. Hvis hellingskoeffisienten 981 1 er positiv og mindre enn 1 i størrelsesorden (den må være mindre enn 1 i størrelsesorden dersom Y er stasjonær), beskriver modellen gjennomsnittsreferanseadferd hvor neste periode8217s verdi skal anslås å være 981 1 ganger som langt unna gjennomsnittet som denne perioden8217s verdi. Hvis 981 1 er negativ, forutser det middelreferanseadferd med skifting av tegn, dvs. det forutsier også at Y vil være under gjennomsnittlig neste periode hvis den er over gjennomsnittet denne perioden. I en andre-ordregivende autoregressiv modell (ARIMA (2,0,0)), ville det være et Y t-2 begrep til høyre også, og så videre. Avhengig av tegnene og størrelsene på koeffisientene, kunne en ARIMA (2,0,0) modell beskrive et system hvis gjennomsnitts reversering foregår i sinusformet oscillerende mote, som bevegelse av en masse på en fjær som er utsatt for tilfeldige støt . ARIMA (0,1,0) tilfeldig tur: Hvis serien Y ikke er stasjonær, er den enkleste modellen for den en tilfeldig turmodell, som kan betraktes som et begrensende tilfelle av en AR (1) modell der autoregressive koeffisienten er lik 1, det vil si en serie med uendelig sakte gjennomsnittlig reversering. Forutsigelsesligningen for denne modellen kan skrives som: hvor den konstante sikt er den gjennomsnittlige period-til-periode-endringen (dvs. den langsiktige driften) i Y. Denne modellen kan monteres som en ikke-avskjæringsregresjonsmodell der Første forskjell på Y er den avhengige variabelen. Siden den inneholder (bare) en ikke-sesongforskjell og en konstant periode, er den klassifisert som en quotARIMA (0,1,0) modell med constant. quot. Den tilfeldige tur-uten-drift modellen ville være en ARIMA (0,1, 0) modell uten konstant ARIMA (1,1,0) forskjellig førsteordens autoregressiv modell: Hvis feilene i en tilfeldig turmodell er autokorrelert, kan problemet løses ved å legge til et lag av den avhengige variabelen til prediksjonsligningen - - dvs ved å regresse den første forskjellen på Y i seg selv forsinket med en periode. Dette vil gi følgende prediksjonsligning: som kan omarrangeres til Dette er en førsteordens autoregressiv modell med en rekkefølge av ikke-soneforskjeller og en konstant term, dvs. en ARIMA (1,1,0) modell. ARIMA (0,1,1) uten konstant enkel eksponensiell utjevning: En annen strategi for korrigering av autokorrelerte feil i en tilfeldig gangmodell er foreslått av den enkle eksponensielle utjevningsmodellen. Husk at for noen ikke-stationære tidsserier (for eksempel de som viser støyende svingninger rundt et sakte varierende gjennomsnitt), utfører ikke den tilfeldige turmodellen så vel som et glidende gjennomsnittsverdier av tidligere verdier. Med andre ord, i stedet for å ta den nyeste observasjonen som prognosen for neste observasjon, er det bedre å bruke et gjennomsnitt av de siste observasjonene for å filtrere ut støy og mer nøyaktig anslå det lokale gjennomsnittet. Den enkle eksponensielle utjevningsmodellen bruker et eksponentielt vektet glidende gjennomsnitt av tidligere verdier for å oppnå denne effekten. Forutsigelsesligningen for den enkle eksponensielle utjevningsmodellen kan skrives i en rekke matematisk ekvivalente former. hvorav den ene er den såkalte 8220error correction8221 skjemaet, der den forrige prognosen er justert i retning av feilen den gjorde: Fordi e t-1 Y t-1 - 374 t-1 per definisjon kan dette omskrives som : som er en ARIMA (0,1,1) - out-konstant prognosekvasjon med 952 1 1 - 945. Dette betyr at du kan passe en enkel eksponensiell utjevning ved å angi den som en ARIMA (0,1,1) modell uten konstant, og den estimerte MA (1) - koeffisienten tilsvarer 1-minus-alfa i SES-formelen. Husk at i SES-modellen er gjennomsnittsalderen for dataene i 1-periode fremover prognosene 1 945. Det betyr at de vil ha en tendens til å ligge bak trender eller vendepunkter med ca 1 945 perioder. Det følger at gjennomsnittlig alder av dataene i 1-periode fremover prognosene for en ARIMA (0,1,1) uten konstant modell er 1 (1 - 952 1). For eksempel, hvis 952 1 0,8 er gjennomsnittsalderen 5. Når 952 1 nærmer seg 1, blir ARIMA (0,1,1) uten konstant modell et veldig langsiktig glidende gjennomsnitt og som 952 1 nærmer seg 0 blir det en tilfeldig tur uten drivmodell. What8217s den beste måten å korrigere for autokorrelasjon: legge til AR-vilkår eller legge til MA-vilkår I de to foregående modellene ble problemet med autokorrelerte feil i en tilfeldig turmodell løst på to forskjellige måter: ved å legge til en forsinket verdi av differensierte serier til ligningen eller legge til en forsinket verdi av prognosen feil. Hvilken tilnærming er best En tommelfingerregel for denne situasjonen, som vil bli nærmere omtalt senere, er at positiv autokorrelasjon vanligvis behandles best ved å legge til et AR-uttrykk for modellen og negativ autokorrelasjon vanligvis behandles best ved å legge til en MA term. I forretnings - og økonomiske tidsserier oppstår negativ autokorrelasjon ofte som en artefakt av differensiering. (Generelt reduserer differensiering positiv autokorrelasjon og kan til og med føre til en bryter fra positiv til negativ autokorrelasjon.) Så, ARIMA (0,1,1) modellen, der differensiering er ledsaget av en MA-term, brukes hyppigere enn en ARIMA (1,1,0) modell. ARIMA (0,1,1) med konstant enkel eksponensiell utjevning med vekst: Ved å implementere SES-modellen som en ARIMA-modell, får du faktisk en viss fleksibilitet. Først og fremst er estimert MA (1) - koeffisient tillatt å være negativ. Dette tilsvarer en utjevningsfaktor som er større enn 1 i en SES-modell, som vanligvis ikke er tillatt i SES-modellprosedyren. For det andre har du muligheten til å inkludere en konstant periode i ARIMA-modellen hvis du ønsker det, for å estimere en gjennomsnittlig ikke-null trend. ARIMA-modellen (0,1,1) med konstant har prediksjonsligningen: Forventningene for en periode fremover fra denne modellen er kvalitativt lik SES-modellen, bortsett fra at bane av de langsiktige prognosene vanligvis er en skrånende linje (hvis skråning er lik mu) i stedet for en horisontal linje. ARIMA (0,2,1) eller (0,2,2) uten konstant lineær eksponensiell utjevning: Linjære eksponentielle utjevningsmodeller er ARIMA-modeller som bruker to ikke-soneforskjeller i sammenheng med MA-termer. Den andre forskjellen i en serie Y er ikke bare forskjellen mellom Y og seg selv forsinket av to perioder, men det er den første forskjellen i den første forskjellen - dvs. Y-endringen i Y i periode t. Således er den andre forskjellen på Y ved periode t lik (Y t - Y t-1) - (Y t-1 - Y t-2) Y t - 2Y t-1 Y t-2. En annen forskjell på en diskret funksjon er analog med et andre derivat av en kontinuerlig funksjon: det måler kvoteringsberegningsquot eller quotcurvaturequot i funksjonen på et gitt tidspunkt. ARIMA-modellen (0,2,2) uten konstant forutser at den andre forskjellen i serien er lik en lineær funksjon av de to siste prognosefeilene: som kan omarrangeres som: hvor 952 1 og 952 2 er MA (1) og MA (2) koeffisienter. Dette er en generell lineær eksponensiell utjevningsmodell. i hovedsak det samme som Holt8217s modell, og Brown8217s modell er et spesielt tilfelle. Den bruker eksponensielt vektede glidende gjennomsnitt for å anslå både et lokalt nivå og en lokal trend i serien. De langsiktige prognosene fra denne modellen konvergerer til en rett linje hvis skråning avhenger av den gjennomsnittlige trenden observert mot slutten av serien. ARIMA (1,1,2) uten konstant fuktet trend lineær eksponensiell utjevning. Denne modellen er illustrert i de tilhørende lysbildene på ARIMA-modellene. Den ekstrapolerer den lokale trenden i slutten av serien, men flater ut på lengre prognoshorisonter for å introdusere et konservatismedokument, en praksis som har empirisk støtte. Se artikkelen om hvorfor Damped Trend worksquot av Gardner og McKenzie og quotgolden Rulequot-artikkelen av Armstrong et al. for detaljer. Det er generelt tilrådelig å holde fast i modeller der minst en av p og q ikke er større enn 1, dvs. ikke prøv å passe på en modell som ARIMA (2,1,2), da dette sannsynligvis vil føre til overfitting og kvadrat-faktorquot problemer som er omtalt nærmere i notatene om den matematiske strukturen til ARIMA-modellene. Implementering av regneark: ARIMA-modeller som de som er beskrevet ovenfor, er enkle å implementere på et regneark. Forutsigelsesligningen er bare en lineær ligning som refererer til tidligere verdier av originale tidsserier og tidligere verdier av feilene. Dermed kan du sette opp et ARIMA prognose regneark ved å lagre dataene i kolonne A, prognoseformelen i kolonne B, og feilene (data minus prognoser) i kolonne C. Forutsigelsesformelen i en typisk celle i kolonne B ville ganske enkelt være et lineært uttrykk som refererer til verdier i forrige rader med kolonne A og C, multiplisert med de relevante AR - eller MA-koeffisientene lagret i celler andre steder på regnearket. Oversikt 8 Funksjonsliste EViews 8 tilbyr et omfattende utvalg av kraftige funksjoner for datahåndtering, statistikk og økonometrisk analyse, prognoser og simulering, datapresentasjon og programmering. Mens vi ikke kan muligens liste opp alt, gir følgende liste et glimt på de viktige EViews-funksjonene: Grunnleggende datahåndtering Numerisk, alfanumerisk (streng) og datoserieverdimerker. Omfattende bibliotek med operatører og statistiske, matematiske, dato - og strengfunksjoner. Kraftig språk for uttrykkshåndtering og transformering av eksisterende data ved hjelp av operatører og funksjoner. Prøver og prøveobjekter letter prosessering på delsett av data. Støtte for komplekse datastrukturer, inkludert vanlige daterte data, uregelmessige daterte data, tverrsnittdata med observasjonsidentifikatorer, datert og utdatert paneldata. Arbeidsfiler på flere sider. EViews native, diskbaserte databaser gir kraftige søkefunksjoner og integrasjon med EViews-arbeidsfiler. Konverter data mellom EViews og ulike regneark, statistiske og databaseformater, inkludert (men ikke begrenset til): Microsoft Access - og Excel-filer (inkludert. XSLX og. XLSM), Gauss Datasett-filer, SAS Transport-filer, SPSS-innfødte og bærbare filer, Stata-filer, råformaterte ASCII-tekst - eller binærefiler, HTML - eller ODBC-databaser og spørringer (ODBC-støtte er kun gitt i Enterprise Edition). OLE-støtte for å koble EViews-utgang, inkludert tabeller og grafer, til andre pakker, inkludert Microsoft Excel, Word og Powerpoint. OLEDB-støtte for å lese EViews-arbeidsfiler og databaser ved hjelp av OLEDB-klare eller tilpassede programmer. Støtte for FRED (Federal Reserve Economic Data) databaser. Enterprise Edition støtter Global Insight DRIPro og DRIBase, Haver Analytics DLX, FAME, EcoWin, Datastream, FactSet og Moodys Economy databaser. EViews Microsoft Excel Add-in lar deg koble eller importere data fra EViews-arbeidsfiler og databaser fra Excel. Dra-og-slipp-støtte for å lese data, bare slipp filer i EViews for automatisk konvertering av utenlandske data til EViews-arbeidsformat. Kraftige verktøy for å lage nye arbeidsfilsider fra verdier og datoer i eksisterende serier. Match sammenføyning, bli med, legge til, delmengde, endre størrelse, sortering og omforming (stable og unstack) workfiles. Enkel å bruke automatisk frekvensomforming når du kopierer eller kobler data mellom sider med forskjellig frekvens. Frekvensomforming og sammenføyning støtter dynamisk oppdatering når underliggende data endres. Automatisk oppdateringsformel serie som automatisk omberegnes når underliggende data endres. Enkel å bruke frekvenskonvertering, bare kopiere eller lenke data mellom sider med forskjellig frekvens. Verktøy for resampling og tilfeldig talgenerering for simulering. Tilfeldig tallgenerering for 18 forskjellige distribusjonsfunksjoner ved hjelp av tre forskjellige tilfeldige tallgivere. Time Series Data Handling Integrert støtte for håndtering av datoer og tidsseriedata (både vanlig og uregelmessig). Støtte for vanlige faste frekvensdata (Årlig, Semiårlig, Kvartalsvis, Månedlig, Bimonthly, Fortnight, Ti dager, Ukentlig, Daglig - 5 dagers uke, Daglig - 7 dagers uke). Støtte for høyfrekvente (intradag) data, som tillater timer, minutter og sekunder frekvenser. I tillegg er det en rekke mindre vanlige regelmessige frekvenser, inkludert flerår, to ganger, fjorten dager, ti dager og daglige med et vilkårlig antall dager i uken. Spesialiserte tidsseriefunksjoner og operatører: lags, forskjeller, logforskjeller, bevegelige gjennomsnitt, etc. Frekvensomforming: ulike høy-til-lave og lav-til-høye. Eksponensiell utjevning: single, double, Holt-Winters, og ETS-glatting. Innebygde verktøy for bleking av regresjon. Hodrick-Prescott-filtrering. Band-pass (frekvens) filtrering: Baxter-King, Christiano-Fitzgerald fast lengde og fullstendige asymmetriske filtre. Sesongjustering: Sensus X-13, X-12-ARIMA, TramoSeats, glidende gjennomsnitt. Interpolering for å fylle ut manglende verdier i en serie: Lineær, Loglinear, Catmull-Rom Spline, Cardinal Spline. Statistikk Grunnleggende dataoppsummeringer av gruppesammendrag. Tester av likestilling: t-tester, ANOVA (balansert og ubalansert, med eller uten heteroskedastiske avvik.), Wilcoxon, Mann-Whitney, Median Chi-square, Kruskal-Wallis, Van der Waerden, F-test, Siegel-Tukey, Bartlett , Levene, Brown-Forsythe. Enveis tabulering, kryss tabulering med tiltak av tilknytning (Phi Coefficient, Cramers V, Beredskapskoeffisient) og uavhengighetstesting (Pearson Chi-Square, Sannsynlighetsforhold G2). Covariance og korrelasjonsanalyse inkludert Pearson, Spearman rangordre, Kendalls tau-a og tau-b og delvis analyse. Hovedkomponenter analyse inkludert scree tomter, biplots og laste tomter, og vektet komponent score beregninger. Faktoranalyse som tillater beregning av foreningstiltak (inkludert kovarians og korrelasjon), unike estimater, estimatfaktorfaktor og faktorpoeng, samt utførelse av estimeringsdiagnostikk og faktorrotasjon ved hjelp av en av over 30 forskjellige ortogonale og skråstilte metoder. Empirical Distribution Function (EDF) Test for Normal, Eksponentiell, Ekstrem verdi, Logistisk, Chi-kvadrat, Weibull eller Gamma-distribusjoner (Kolmogorov-Smirnov, Lilliefors, Cramer-von Mises, Anderson-Darling, Watson). Histogrammer, Frekvenspolygoner, Kantfrekvenspolygoner, Gjennomsnittlig Shifted Histogrammer, CDF-Overlevende-Quantile, Kvantil-Kvantil, Kjernetetthet, Tilpassede teoretiske fordelinger, Boxplots. Scatterplots med parametriske og ikke-parametriske regresjonslinjer (LOWESS, lokal polynom), kjerneregresjon (Nadaraya-Watson, lokal lineær, lokal polynom). eller selvtillit ellipser. Time Series Autocorrelation, delvis autokorrelasjon, krysskorrelasjon, Q-statistikk. Granger årsakssammenligningstest, inkludert panell Granger årsakssammenheng. Enhetsrottester: Augmented Dickey-Fuller, GLS transformert Dickey-Fuller, Phillips-Perron, KPSS, Eliot-Richardson-Point Point Optimal, Ng-Perron. Sammenslutningsprøver: Johansen, Engle-Granger, Phillips-Ouliaris, Park added variabler og Hansen stabilitet. Uavhengighetsprøver: Brock, Dechert, Scheinkman og LeBaron Variance ratio tester: Lo og MacKinlay, Kim wild bootstrap, Wrights rang, rang-score og sign-tester. Wald og flere sammenligningsvariasjonsforholdstester (Richardson og Smith, Chow og Denning). Langvarig varians - og kovariansberegning: Symmetrisk eller ensidig langvarig covariances ved bruk av ikke-parametrisk kjernen (Newey-West 1987, Andrews 1991), parametrisk VARHAC (Den Haan og Levin 1997) og prewhitened kernel (Andrews og Monahan 1992) metoder. I tillegg støtter EViews Andrews (1991) og Newey-West (1994) automatiske båndbreddeutvalgsmetoder for kjerneberegninger, og informasjonskriterier basert laglengdeutvelgingsmetoder for VARHAC og prewhitening estimation. Panel og Pool By-gruppe og by-periode statistikk og testing. Enhetsrottester: Levin-Lin-Chu, Breitung, Im-Pesaran-Shin, Fisher, Hadri. Sammenslutningsprøver: Pedroni, Kao, Maddala og Wu. Panel innenfor serie covariances og hovedkomponenter. Dumitrescu-Hurlin (2012) panel kausalitetstester. Estimeringsregresjon Lineære og ikke-lineære vanlige minstefirkanter (multiple regresjon). Lineær regresjon med PDL på et hvilket som helst antall uavhengige variabler. Robust regresjon. Analytiske derivater for ikke-lineær estimering. Vektet minste firkanter. Hvite og Newey-West robuste standardfeil. HAC-standardfeil kan beregnes ved hjelp av ikke-parametrisk kjernen, parametrisk VARHAC - og prewhitened-kjernemetoder, og tillater Andrews og Newey-West automatiske båndbreddevalgsmetoder for kjernestimatorer, og informasjonskriterier basert laglengdeutvelgingsmetoder for VARHAC og forvitringsestimering. Lineær kvantilregresjon og minst absolutte avvik (LAD), inkludert både Hubers Sandwich og bootstrapping kovariansberegninger. Trinnvis regresjon med 7 forskjellige utvalgsprosedyrer. ARMA og ARMAX Lineære modeller med autoregressive glidende gjennomsnitt, sesongbaserte autoregressive og sesongmessige glidende gjennomsnittlige feil. Ikke-lineære modeller med AR - og SAR-spesifikasjoner. Estimering ved hjelp av backcasting-metoden til Box og Jenkins, eller ved betingede minste kvadrater. Instrumentvariabler og GMM Lineære og ikke-lineære, to-trinns minste kvadratinstrumenterelle variabler (2SLSIV) og Generalized Method of Moments (GMM) estimering. Lineær og ikke-lineær 2SLSIV estimering med AR og SAR feil. Begrenset informasjon Maksimal sannsynlighet (LIML) og K-klasse estimering. Bredt utvalg av GMM vekting matrisespesifikasjoner (White, HAC, User-provided) med kontroll over vektmatrise iterasjon. GMM estimeringsalternativer inkluderer kontinuerlig oppdateringsestimering (CUE), og en rekke nye standardfeilalternativer, inkludert Windmeijer standardfeil. IVGMM-spesifikk diagnostikk inkluderer Instrument Orthogonality Test, Regressor Endogenity Test, En Svak Instrument Test, og en GMM-spesifikk brytestest ARCHGARCH GARCH (p, q), EGARCH, TARCH, Component GARCH, Power ARCH, Integrated GARCH. Den lineære eller ikke-lineære middelekvasjonen kan omfatte ARCH - og ARMA-termer, både de gjennomsnittlige og variansekvasjonene tillater eksogene variable. Normal, Student t, og Generalized Error Distributions. Bollerslev-Wooldridge robuste standardfeil. Inn - og ut-av prognoser for den betingede variansen og gjennomsnittlige og permanente komponenter. Begrensede avhengige variabelmodeller Binary Logit, Probit, og Gompit (Extreme Value). Bestilt Logit, Probit, og Gompit (Extreme Value). Censurert og avkortet modell med normale, logistiske og ekstreme verdifeil (Tobit, etc.). Telle modeller med Poisson, negativ binomial og quasi-maximal sannsynlighet (QML) spesifikasjoner. Heckman utvalgsmodeller. HuberWhite robuste standardfeil. Antall modeller støtter generalisert lineær modell eller QML standardfeil. Hosmer-Lemeshow og Andrews Goodness-of-Fit testing for binære modeller. Lagre enkelt resultater (inkludert generelle residualer og gradienter) til nye EViews-objekter for videre analyse. Generell GLM estimeringsmotor kan brukes til å estimere flere av disse modellene, med muligheten til å inkludere robuste covariances. Panel DataPooled Time Series, Tverrsnittsdata Linjær og ikke-lineær estimering med additiv tverrsnitt og periode faste eller tilfeldige effekter. Valg av kvadratiske, objektive estimatorer (QUEs) for komponentavvik i tilfeldige effektmodeller: Swamy-Arora, Wallace-Hussain, Wansbeek-Kapteyn. 2SLSIV estimering med tverrsnitt og periode fast eller tilfeldig effekt. Estimering med AR-feil ved bruk av ikke-lineære minstefirkanter på en transformert spesifikasjon Generelle minstekvadrater, generell 2SLSIV-estimering, GMM-estimering som tillater tverrsnitt eller periode heteroskedastiske og korrelerte spesifikasjoner. Linjær dynamisk panel data estimering ved hjelp av første forskjeller eller ortogonale avvik med periodespesifikke forhåndsbestemte instrumenter (Arellano-Bond). Serial korrelasjonstester i panelet (Arellano-Bond). Robuste standardfeilberegninger inkluderer syv typer robuste hvite og panelkorrigerte standardfeil (PCSE). Testing av koeffisjonsbegrensninger, utelatt og overflødige variabler, Hausman test for korrelerte tilfeldige effekter. Panelenhetstest: Levin-Lin-Chu, Breitung, Im-Pesaran-Shin, Fisher-type tester ved hjelp av ADF og PP-tester (Maddala-Wu, Choi), Hadri. Panelkonsentrasjonsestimering: Fully Modified OLS (FMOLS, Pedroni 2000) eller Dynamic Ordinary Least Squares (DOLS, Kao og Chaing 2000, Mark and Sul 2003). Generelle Lineære Modeller Normal, Poisson, Binomial, Negativ Binomial, Gamma, Inverse Gaussisk, Eksponentiell Mena, Makt, Binomial Squared Familier. Identitet, logg, log-komplement, logit, probit, logg-logg, gratis logglogg, invers, kraft, power odds-forhold, Box-Cox, Box-Cox-oddsforholdslinkfunksjoner. Tidligere varians og frekvensvekting. Fast, Pearson Chi-Sq, avvik, og brukerdefinerte dispersjonsspesifikasjoner. Støtte for QML estimering og testing. Quadratic Hill Climbing, Newton-Raphson, IRLS - Fisher Scoring og BHHH estimeringsalgoritmer. Ordinære koeffisient koeffisienter beregnet ved bruk av forventet eller observert Hessian eller det ytre produktet av gradienter. Robuste kovariansestimater ved bruk av GLM, HAC eller HuberWhite metoder. Single Equation Cointegrating Regression Support for tre fullt effektive estimeringsmetoder, fullt modifisert OLS (Phillips og Hansen 1992), Canonical Cointegrating Regression (Park 1992) og Dynamic OLS (Saikkonen 1992, Stock og Watson 1993 Engle og Granger (1987) og Phillips og Ouliaris (1990) residual-baserte tester, Hansens (1992b) ustabilitetstest og Parks (1992) tilføyde variablertest. Fleksibel spesifikasjon av trend og deterministiske regressorer i ligningen og samordning av regressorspesifikasjonen. Fullverdig estimering av langvarige avvik for FMOLS og CCR. Automatisk eller fast lagvalg for DOLS-lags og - ledninger og for langvarig varians bleking-regresjon. Avkalkede OLS og robuste standardfeilberegninger for DOLS. Brukerspesifisert Maksimal sannsynlighet Bruk standard EViews-serienuttrykk for å beskrive loggbarhetsbidragene. Eksempler på multinomial og betinget logit, Box-Cox transformasjonsmodeller, ulikviktskoblingsmodeller, probitmodell s med heteroskedastiske feil, nestet logit, Heckman utvalgsvalg og Weibull hazard modeller. Systemer av ligninger Linjær og ikke-lineær estimering. Minste kvadrater, 2SLS, ligningsvektet estimering, tilsynelatende ikke-relatert regresjon, tre-trinns minste kvadrater GMM med hvite og HAC vektingsmatriser. AR estimering ved bruk av ikke-lineære minste kvadrater på en transformert spesifikasjon. Full informasjon Maksimal sannsynlighet (FIML). Anslå strukturelle faktoriseringer i VAR ved å pålegge begrensninger på kort eller lang sikt. Bayesian VARs. Impulsresponsfunksjoner i ulike tabulære og grafiske formater med standardfeil beregnet analytisk eller ved Monte Carlo-metoder. Impulsresponsjokk beregnes fra Cholesky-faktorisering, residualer med en enhet eller en standardavvik (ignorer korrelasjoner), generaliserte impulser, strukturfaktorisering eller en brukerdefinert vektorformularform. Pålegge og teste lineære restriksjoner på kointegreringsrelasjoner og justeringskoeffisienter i VEC-modeller. Se eller generer kointegrerende relasjoner fra estimerte VEC-modeller. Omfattende diagnostikk inkludert: Granger årsakssammenligningstest, fellesforsinkelsestest, laglengdekriterieevaluering, korrelogrammer, autokorrelasjon, normalitet og heteroskedastisitetstesting, kointegrasjonstesting, andre multivariate diagnostikk. Multivariate ARCH Betinget konstant korrelasjon (p, q), Diagonal VECH (p, q), Diagonal BEKK (p, q), med asymmetriske termer. Omfattende parameterisering valg for Diagonal VECHs koeffisient matrisen. Eksogene variabler tillatt i middel - og varians-likningene ikke-lineære og AR-termer tillatt i gjennomsnittlig ligning. Bollerslev-Wooldridge robuste standardfeil. Normal eller Student t multivariant feilfordeling Et utvalg av analytiske eller (raskt eller sakte) numeriske derivater. (Analytics-derivater er ikke tilgjengelige for noen komplekse modeller.) Generer kovarians, varians eller korrelasjon i ulike tabulære og grafiske formater fra estimerte ARCH-modeller. State Space Kalman filter algoritme for å estimere bruker-spesifiserte single - og multiequation strukturelle modeller. Eksogene variabler i tilstandsligningen og fullt parameteriserte variansspesifikasjoner. Generer ett-trinns fremover, filtrert eller utjevnet signaler, tilstander og feil. Eksempler inkluderer tidsvarierende parameter, multivariate ARMA og quasilikelihood stokastiske volatilitetsmodeller. Testing og evaluering Faktisk, montert, gjenværende tomter. Wald tester for lineær og ikke-lineær koeffisient begrenser tillit ellipser som viser felles tillit regionen av noen to funksjoner av estimerte parametere. Andre koeffisientdiagnostikk: standardiserte koeffisienter og koeffisientelastisiteter, konfidensintervaller, variansinfluksjonsfaktorer, koeffisientvariant dekomponeringer. Utelatt og overflødige variabler LR-tester, rest - og kvadrerte restkorrelogrammer og Q-statistikk, gjenværende seriekorrelasjon og ARCH LM-tester. White, Breusch-Pagan, Godfrey, Harvey og Glejser heteroskedasticitetstester. Stabilitetsdiagnostikk: Chow breakpoint og prognostest, Quandt-Andrews ukjent bruddpunktstest, Bai-Perron bruddpunktstest, Ramsey RESET-tester, OLS rekursiv estimering, påvirkningsstatistikk, innflytelsesplott. ARMA-ligningsdiagnostikk: grafer eller tabeller av de inverterte røttene til AR andor MA karakteristisk polynom, sammenligne det teoretiske (estimerte) autokorrelasjonsmønsteret med det faktiske korrelasjonsmønsteret for de strukturelle residuene, viser ARMA-impulsresponsen til et innovasjonsjokk og ARMA-frekvensen spektrum. Lagre enkelt resultater (koeffisienter, koeffisientkovariansmatriser, residualer, gradienter, etc.) til EViews-objekter for videre analyse. Se også Estimering og systemer av ligninger for ekstra spesialiserte testprosedyrer. Forecasting og simulering Statisk eller dynamisk prognose fra estimerte ligningsobjekter i eller utenfor prøven med beregning av standardfeilen i prognosen. Prognose grafer og prognosevaluering: RMSE, MAE, MAPE, Theil Inequality Coefficient og proporsjoner State-of-the-art modellbyggingsverktøy for multiplikativ prognose og multivariate simulering. Modellekvasjoner kan skrives inn i tekst eller som koblinger for automatisk oppdatering ved ny estimering. Vis avhengighetsstruktur eller endogene og eksogene variabler av ligningene dine. Gauss-Seidel, Broyden og Newton modellløsere for ikke-stokastisk og stokastisk simulering. Ikke-stokastisk fremoverløsning løser for konsistente forventninger. Stochasitc simulering kan bruke bootstrapped residuals. Løs kontrollproblemer slik at endogen variabel oppnår et brukerdefinert mål. Sofistikert likestilling, legg til faktor og overstyr støtte. Administrer og sammenlign flere løsningsscenarier som involverer ulike sett av antagelser. Innebygde modellvisninger og prosedyrer viser simuleringsresultater i grafisk eller tabellform. Grafer og tabeller Linje, punktplot, område, strekk, spike, sesongmessig, paus, xy-line, scatterplots, boxplots, feillinje, høyt lavt åpent og områdeband. Kraftige, brukervennlige kategoriske og oppsummerte grafer. Automatiske oppdateringsgrafer som oppdateres som underliggende dataendring. Observasjonsinfo og verdivisning når du holder markøren over et punkt i grafen. Histogrammer, gjennomsnittsforskyvede historgrammer, frekvenspolyoner, kantfrekvenspolygoner, boxplots, kjernedensitet, tilpassede teoretiske fordelinger, boxplots, CDF, overlevende, kvantil, kvantile-kvantile. Scatterplots med hvilken som helst kombinasjonsparametrisk og nonparametrisk kjernen (Nadaraya-Watson, lokal lineær, lokal polynom) og nærmeste nabo (LOWESS) regresjonslinjer, eller selvtillit ellipser. Interaktiv punkt-og-klikk eller kommandobasert tilpasning. Omfattende tilpasning av graf bakgrunn, ramme, legender, akser, skalering, linjer, symboler, tekst, skygge, fading, med forbedrede grafmalfunksjoner. Tabelltilpasning med kontroll over cellefontsnitt, størrelse og farge, cellebakgrunnsfarge og grenser, sammenslåing og annotasjon. Kopier og lim inn grafer i andre Windows-programmer, eller lag grafikker som vanlige eller forbedrede metafiler i Windows, innkapslede PostScript-filer, bitmap, GIF, PNG eller JPG. Kopier og lim inn tabeller til et annet program eller lagre til en RTF-, HTML - eller tekstfil. Behandle grafer og tabeller sammen i en spoleobjekt som lar deg vise flere resultater og analyser i ett objekt. Kommandoer og programmering Objektorientert kommandospråk gir tilgang til menyelementer Batch-utførelse av kommandoer i programfiler. Looping og tilstand forgrening, subrutine og makro behandling. String og streng vektorobjekter for strengbehandling. Omfattende bibliotek med streng - og strenglistefunksjoner. Omfattende matrisestøtte: Matriseprofilering, multiplikasjon, inversjon, Kronecker-produkter, egenverdig løsning og singulærverdisnedbrytning. Eksternt grensesnitt og tilleggsprogrammer EViews COM-automasjonsserverstøtte, slik at eksterne programmer eller skript kan starte eller kontrollere EViews, overføre data og utføre EViews-kommandoer. EViews tilbyr COM Automation kundestøtteprogram for MATLAB og R-servere, slik at EViews kan brukes til å starte eller kontrollere applikasjonen, overføre data eller utføre kommandoer. EViews Microsoft Excel Add-in tilbyr et enkelt grensesnitt for henting og linking fra Microsoft Excel (2000 og senere) til serier og matriseobjekter som er lagret i EViews-arbeidsfiler og databaser. EVview-tilleggsinfrastrukturen gir sømløs tilgang til brukerdefinerte programmer ved hjelp av standard EViews-kommandoen, menyen og objektgrensesnittet. Last ned og installer forhåndsdefinerte tillegg fra nettstedet EViews. For salgsinformasjon vennligst send e-post salgsvisninger For teknisk support vennligst send epost supportviews Vennligst inkluder ditt serienummer med all epost korrespondanse. For ytterligere kontaktinformasjon, se vår Om side. Gjennomsnittlige og eksponensielle utjevningsmodeller Som et første skritt i å bevege seg ut over gjennomsnittlige modeller, kan tilfeldige gangmodeller og lineære trendmodeller, ikke-sesongsmønstre og trender ekstrapoleres ved hjelp av en glidende eller utjevningsmodell . Den grunnleggende forutsetningen bak gjennomsnittlige og utjevningsmodeller er at tidsserien er lokalt stasjonær med et sakte varierende middel. Derfor tar vi et flytende (lokalt) gjennomsnitt for å anslå dagens verdi av gjennomsnittet, og deretter bruke det som prognosen for nær fremtid. Dette kan betraktes som et kompromiss mellom den gjennomsnittlige modellen og den tilfeldige-walk-uten-drift-modellen. Den samme strategien kan brukes til å estimere og ekstrapolere en lokal trend. Et glidende gjennomsnitt kalles ofte en quotsmoothedquot-versjon av den opprinnelige serien, fordi kortsiktig gjennomsnittsverdi medfører utjevning av støtene i den opprinnelige serien. Ved å justere graden av utjevning (bredden på det bevegelige gjennomsnittet), kan vi håpe å finne en slags optimal balanse mellom ytelsen til de gjennomsnittlige og tilfeldige turmodellene. Den enkleste typen gjennomsnittlig modell er. Enkel (likevektet) Flytende gjennomsnitt: Værvarselet for verdien av Y på tidspunktet t1 som er laget på tidspunktet t, er det enkle gjennomsnittet av de nyeste m-observasjonene: (Her og andre steder vil jeg bruke symbolet 8220Y-hat8221 til å stå for en prognose av tidsserien Y som ble gjort så tidlig som mulig ved en gitt modell.) Dette gjennomsnittet er sentrert ved period-t (m1) 2, noe som innebærer at estimatet av det lokale middel vil ha en tendens til å ligge bak den sanne verdien av det lokale gjennomsnittet med ca. (m1) 2 perioder. Således sier vi at gjennomsnittsalderen for dataene i det enkle glidende gjennomsnittet er (m1) 2 i forhold til perioden for prognosen beregnes. Dette er hvor lang tid det vil være å prognostisere prognoser bak vendepunkter i dataene . For eksempel, hvis du er gjennomsnittlig de siste 5 verdiene, vil prognosene være ca 3 perioder sent i å svare på vendepunkter. Merk at hvis m1, den enkle glidende gjennomsnittlige (SMA) modellen er lik den tilfeldige turmodellen (uten vekst). Hvis m er veldig stor (sammenlignbar med lengden på estimeringsperioden), svarer SMA-modellen til den gjennomsnittlige modellen. Som med hvilken som helst parameter i en prognosemodell, er det vanlig å justere verdien av k for å oppnå den beste kvote kvoten til dataene, dvs. de minste prognosefeilene i gjennomsnitt. Her er et eksempel på en serie som ser ut til å vise tilfeldige svingninger rundt et sakte varierende middel. Først kan vi prøve å passe den med en tilfeldig walk-modell, noe som tilsvarer et enkelt bevegelige gjennomsnitt på 1 sikt: Den tilfeldige turmodellen reagerer veldig raskt på endringer i serien, men i så måte velger den mye av kvotenivået i data (tilfeldige svingninger) samt quotsignalquot (det lokale gjennomsnittet). Hvis vi i stedet prøver et enkelt glidende gjennomsnitt på 5 termer, får vi et smidigere sett med prognoser: Det 5-tiden enkle glidende gjennomsnittet gir betydelig mindre feil enn den tilfeldige turmodellen i dette tilfellet. Gjennomsnittsalderen for dataene i denne prognosen er 3 ((51) 2), slik at den har en tendens til å ligge bak vendepunktene med tre perioder. (For eksempel ser det ut til at en nedtur har skjedd i perioden 21, men prognosene vender seg ikke til flere perioder senere.) Legg merke til at de langsiktige prognosene fra SMA-modellen er en horisontal rettlinje, akkurat som i tilfeldig gang modell. Således antar SMA-modellen at det ikke er noen trend i dataene. Mens prognosene fra den tilfeldige turmodellen ganske enkelt er lik den siste observerte verdien, er prognosene fra SMA-modellen lik et veid gjennomsnitt av de siste verdiene. De konfidensgrenser som beregnes av Statgraphics for de langsiktige prognosene for det enkle glidende gjennomsnittet, blir ikke større da prognoseperioden øker. Dette er åpenbart ikke riktig. Dessverre er det ingen underliggende statistisk teori som forteller oss hvordan konfidensintervallene skal utvide seg for denne modellen. Det er imidlertid ikke så vanskelig å beregne empiriske estimater av konfidensgrensene for lengre horisontprognoser. For eksempel kan du sette opp et regneark der SMA-modellen skulle brukes til å prognose 2 trinn foran, 3 trinn fremover, etc. i den historiske dataprøven. Du kan deretter beregne utvalgsstandardavvikene til feilene i hver prognosehorisont, og deretter konstruere konfidensintervaller for langsiktige prognoser ved å legge til og trekke ut multipler av riktig standardavvik. Hvis vi prøver et 9-sikt enkelt glidende gjennomsnitt, får vi enda jevnere prognoser og mer av en bremseeffekt: Gjennomsnittsalderen er nå 5 perioder (91) 2). Hvis vi tar et 19-årig glidende gjennomsnitt, øker gjennomsnittsalderen til 10: Legg merke til at prognosene nå faller bakom vendepunkter med ca 10 perioder. Hvilken mengde utjevning er best for denne serien Her er et bord som sammenligner feilstatistikken sin, også et gjennomsnitt på tre sikt: Modell C, 5-års glidende gjennomsnitt, gir den laveste verdien av RMSE med en liten margin over 3 term og 9-sikt gjennomsnitt, og deres andre statistikker er nesten identiske. Så, blant modeller med svært like feilstatistikk, kan vi velge om vi foretrekker litt mer respons eller litt mer glatt i prognosene. (Tilbake til toppen av siden.) Browns Simple Exponential Smoothing (eksponentielt vektet glidende gjennomsnitt) Den enkle glidende gjennomsnittsmodellen beskrevet ovenfor har den uønskede egenskapen som den behandler de siste k-observasjonene, like og fullstendig ignorerer alle foregående observasjoner. Intuitivt bør tidligere data diskonteres på en mer gradvis måte - for eksempel bør den siste observasjonen få litt mer vekt enn 2. siste, og den 2. siste skal få litt mer vekt enn den 3. siste, og så videre. Den enkle eksponensielle utjevning (SES) - modellen oppnår dette. La 945 betegne en quotsmoothing constantquot (et tall mellom 0 og 1). En måte å skrive modellen på er å definere en serie L som representerer dagens nivå (dvs. lokal middelverdi) av serien som estimert fra data til nå. Verdien av L ved tid t beregnes rekursivt fra sin egen tidligere verdi slik: Således er den nåværende glattede verdien en interpolering mellom den forrige glattede verdien og den nåværende observasjonen, hvor 945 styrer nærheten til den interpolerte verdien til den nyeste observasjon. Forventningen for neste periode er bare den nåværende glatte verdien: Tilsvarende kan vi uttrykke neste prognose direkte i forhold til tidligere prognoser og tidligere observasjoner, i en hvilken som helst av de tilsvarende versjoner. I den første versjonen er prognosen en interpolasjon mellom forrige prognose og tidligere observasjon: I den andre versjonen blir neste prognose oppnådd ved å justere forrige prognose i retning av den forrige feilen med en brøkdel av 945. Er feilen gjort ved tid t. I den tredje versjonen er prognosen et eksponentielt vektet (dvs. nedsatt) glidende gjennomsnitt med rabattfaktor 1-945: Interpolasjonsversjonen av prognoseformelen er den enkleste å bruke hvis du implementerer modellen på et regneark: det passer inn i en enkeltcelle og inneholder cellehenvisninger som peker på forrige prognose, forrige observasjon og cellen der verdien av 945 er lagret. Merk at hvis 945 1 er SES-modellen tilsvarer en tilfeldig turmodell (uten vekst). Hvis 945 0 er SES-modellen ekvivalent med den gjennomsnittlige modellen, forutsatt at den første glattede verdien er satt lik gjennomsnittet. (Gå tilbake til toppen av siden.) Gjennomsnittsalderen for dataene i prognosen for enkel eksponensiell utjevning er 1 945 i forhold til perioden for prognosen beregnes. (Dette skal ikke være åpenbart, men det kan enkelt vises ved å vurdere en uendelig serie.) Derfor har den enkle, glidende gjennomsnittlige prognosen en tendens til å ligge bak vendepunktene med rundt 1 945 perioder. For eksempel, når 945 0,5 lag er 2 perioder når 945 0.2 lag er 5 perioder når 945 0,1 lag er 10 perioder, og så videre. For en gitt gjennomsnittlig alder (det vil si mengden lag), er prognosen for enkel eksponensiell utjevning (SES) noe bedre enn SMA-prognosen (Simple Moving Average) fordi den legger relativt mer vekt på den siste observasjonen - dvs. det er litt mer quotresponsivequot for endringer som oppstod i den siste tiden. For eksempel har en SMA-modell med 9 vilkår og en SES-modell med 945 0,2 begge en gjennomsnittlig alder på 5 for dataene i prognosene, men SES-modellen legger mer vekt på de siste 3 verdiene enn SMA-modellen og ved Samtidig er det ikke 8220forget8221 om verdier som er mer enn 9 år gamle, som vist i dette diagrammet. En annen viktig fordel ved SES-modellen over SMA-modellen er at SES-modellen bruker en utjevningsparameter som er kontinuerlig variabel, slik at den lett kan optimaliseres ved å bruke en quotsolverquot-algoritme for å minimere den gjennomsnittlige kvadratfeilen. Den optimale verdien av 945 i SES-modellen for denne serien viser seg å være 0,2961, som vist her: Gjennomsnittsalderen for dataene i denne prognosen er 10,2961 3,4 perioder, noe som ligner på et 6-sikt enkelt glidende gjennomsnitt. De langsiktige prognosene fra SES-modellen er en horisontal rett linje. som i SMA-modellen og den tilfeldige turmodellen uten vekst. Vær imidlertid oppmerksom på at konfidensintervallene som beregnes av Statgraphics, divergerer nå på en rimelig måte, og at de er vesentlig smalere enn konfidensintervallene for den tilfeldige turmodellen. SES-modellen antar at serien er noe mer forutsigbar enn den tilfeldige turmodellen. En SES-modell er faktisk et spesielt tilfelle av en ARIMA-modell. slik at den statistiske teorien om ARIMA-modeller gir et solid grunnlag for beregning av konfidensintervall for SES-modellen. Spesielt er en SES-modell en ARIMA-modell med en ikke-sesongforskjell, en MA (1) og ikke en konstant periode. ellers kjent som en quotARIMA (0,1,1) modell uten constantquot. MA (1) - koeffisienten i ARIMA-modellen tilsvarer mengden 1-945 i SES-modellen. For eksempel, hvis du passer på en ARIMA (0,1,1) modell uten konstant til serien analysert her, viser den estimerte MA (1) - koeffisienten seg å være 0,7029, som er nesten nøyaktig en minus 0,2961. Det er mulig å legge til antagelsen om en konstant lineær trend uten null som en SES-modell. For å gjøre dette oppgir du bare en ARIMA-modell med en ikke-sesongforskjell og en MA (1) - sikt med en konstant, dvs. en ARIMA-modell (0,1,1) med konstant. De langsiktige prognosene vil da ha en trend som er lik den gjennomsnittlige trenden observert over hele estimeringsperioden. Du kan ikke gjøre dette i forbindelse med sesongjustering, fordi sesongjusteringsalternativene er deaktivert når modelltypen er satt til ARIMA. Du kan imidlertid legge til en konstant langsiktig eksponensiell trend for en enkel eksponensiell utjevningsmodell (med eller uten sesongjustering) ved å bruke inflasjonsjusteringsalternativet i prognoseprosedyren. Den aktuelle kvoteringskvoten (prosentvekst) per periode kan estimeres som hellingskoeffisienten i en lineær trendmodell som er montert på dataene i forbindelse med en naturlig logaritme transformasjon, eller det kan være basert på annen uavhengig informasjon om langsiktige vekstutsikter . (Tilbake til toppen av siden.) Browns Lineær (dvs. dobbel) Eksponensiell utjevning SMA-modellene og SES-modellene antar at det ikke er noen trend av noe slag i dataene (som vanligvis er OK eller i det minste ikke altfor dårlig for 1- trinnvise prognoser når dataene er relativt støyende), og de kan modifiseres for å inkorporere en konstant lineær trend som vist ovenfor. Hva med kortsiktige trender Hvis en serie viser en varierende vekstnivå eller et syklisk mønster som skiller seg tydelig ut mot støyen, og hvis det er behov for å prognose mer enn 1 periode framover, kan estimering av en lokal trend også være et problem. Den enkle eksponensielle utjevningsmodellen kan generaliseres for å oppnå en lineær eksponensiell utjevning (LES) modell som beregner lokale estimater av både nivå og trend. Den enkleste tidsvarierende trendmodellen er Browns lineær eksponensiell utjevningsmodell, som bruker to forskjellige glatte serier som er sentrert på forskjellige tidspunkter. Forutsigelsesformelen er basert på en ekstrapolering av en linje gjennom de to sentrene. (En mer sofistikert versjon av denne modellen, Holt8217s, blir diskutert nedenfor.) Den algebraiske form av Brown8217s lineær eksponensiell utjevningsmodell, som den enkle eksponensielle utjevningsmodellen, kan uttrykkes i en rekke forskjellige, men liknende former. Denne standardmodellen er vanligvis uttrykt som følger: La S betegne den enkeltglattede serien som er oppnådd ved å anvende enkel eksponensiell utjevning til serie Y. Dvs. verdien av S ved period t er gitt av: (Husk at, under enkle eksponensiell utjevning, dette ville være prognosen for Y ved periode t1.) Lad deretter Squot betegne den dobbeltslettede serien oppnådd ved å anvende enkel eksponensiell utjevning (ved hjelp av samme 945) til serie S: Endelig prognosen for Y tk. for noe kgt1, er gitt av: Dette gir e 1 0 (det vil si lure litt, og la den første prognosen være den samme første observasjonen) og e 2 Y 2 8211 Y 1. hvoretter prognosene genereres ved å bruke ligningen ovenfor. Dette gir de samme monterte verdiene som formelen basert på S og S dersom sistnevnte ble startet med S 1 S 1 Y 1. Denne versjonen av modellen brukes på neste side som illustrerer en kombinasjon av eksponensiell utjevning med sesongjustering. Holt8217s Lineær eksponensiell utjevning Brown8217s LES-modell beregner lokale estimater av nivå og trend ved å utjevne de siste dataene, men det faktum at det gjør det med en enkelt utjevningsparameter, stiller en begrensning på datamønstrene som den kan passe: nivået og trenden er ikke tillatt å variere til uavhengige priser. Holt8217s LES-modellen løser dette problemet ved å inkludere to utjevningskonstanter, en for nivået og en for trenden. Til enhver tid t, som i Brown8217s modell, er det et estimat L t på lokalt nivå og et estimat T t av den lokale trenden. Her beregnes de rekursivt fra verdien av Y observert ved tid t og de forrige estimatene av nivået og trenden ved to likninger som gjelder eksponensiell utjevning til dem separat. Hvis estimert nivå og trend ved tid t-1 er L t82091 og T t-1. henholdsvis, da var prognosen for Y tshy som ville vært gjort på tidspunktet t-1, lik L t-1 T t-1. Når den faktiske verdien er observert, beregnes det oppdaterte estimatet av nivået rekursivt ved å interpolere mellom Y tshy og dens prognose, L t-1 T t 1, med vekt på 945 og 1- 945. Forandringen i estimert nivå, nemlig L t 8209 L t82091. kan tolkes som en støyende måling av trenden på tidspunktet t. Det oppdaterte estimatet av trenden beregnes deretter rekursivt ved å interpolere mellom L t 8209 L t82091 og det forrige estimatet av trenden, T t-1. ved bruk av vekter av 946 og 1-946: Fortolkningen av trend-utjevningskonstanten 946 er analog med den for nivåutjevningskonstanten 945. Modeller med små verdier på 946 antar at trenden bare endrer seg veldig sakte over tid, mens modeller med større 946 antar at det endrer seg raskere. En modell med en stor 946 mener at den fjerne fremtiden er veldig usikker, fordi feil i trendberegning blir ganske viktig når det regnes med mer enn en periode framover. (Tilbake til toppen av siden.) Utjevningskonstantene 945 og 946 kan estimeres på vanlig måte ved å minimere gjennomsnittlig kvadratfeil i de 1-trinns prognosene. Når dette gjøres i Statgraphics, viser estimatene seg å være 945 0.3048 og 946 0.008. Den svært små verdien av 946 betyr at modellen tar svært liten endring i trenden fra en periode til den neste, så i utgangspunktet prøver denne modellen å estimere en langsiktig trend. I analogi med begrepet gjennomsnittlig alder av dataene som brukes til å estimere det lokale nivået i serien, er gjennomsnittsalderen for dataene som brukes til estimering av lokal trenden, proporsjonal med 1 946, men ikke akkurat lik den . I dette tilfellet viser det seg å være 10 006 125. Dette er et svært nøyaktig tall, forutsatt at nøyaktigheten av estimatet av 946 er virkelig 3 desimaler, men det er av samme generelle størrelsesorden som prøvestørrelsen på 100, så denne modellen er i gjennomsnitt over ganske mye historie i estimering av trenden. Prognoseplanet nedenfor viser at LES-modellen anslår en litt større lokal trend i slutten av serien enn den konstante trenden som er estimert i SEStrend-modellen. Også den estimerte verdien på 945 er nesten identisk med den som oppnås ved å montere SES-modellen med eller uten trend, så dette er nesten den samme modellen. Nå ser disse ut som rimelige prognoser for en modell som skal estimere en lokal trend. Hvis du 8220eyeball8221 ser dette, ser det ut som om den lokale trenden har vendt nedover på slutten av serien. Hva har skjedd Parametrene til denne modellen har blitt estimert ved å minimere den kvadriske feilen på 1-trinns prognoser, ikke langsiktige prognoser, i hvilket tilfelle trenden gjør ikke en stor forskjell. Hvis alt du ser på er 1-trinns feil, ser du ikke det større bildet av trender over (si) 10 eller 20 perioder. For å få denne modellen mer i tråd med øyehals ekstrapoleringen av dataene, kan vi manuelt justere trendutjevningskonstanten slik at den bruker en kortere basislinje for trendestimering. Hvis vi for eksempel velger å sette 946 0,1, er gjennomsnittsalderen for dataene som brukes til å estimere den lokale trenden 10 perioder, noe som betyr at vi gjennomsnittsverdi trenden over de siste 20 perioder eller så. Here8217s hva prognosen tomten ser ut hvis vi setter 946 0,1 mens du holder 945 0.3. Dette ser intuitivt fornuftig ut på denne serien, selv om det er sannsynlig farlig å ekstrapolere denne trenden mer enn 10 perioder i fremtiden. Hva med feilstatistikken Her er en modell sammenligning for de to modellene vist ovenfor, samt tre SES-modeller. Den optimale verdien av 945. For SES-modellen er ca. 0,3, men tilsvarende resultater (med henholdsvis litt mer responstid) oppnås med 0,5 og 0,2. (A) Holts lineær eksp. utjevning med alfa 0,3048 og beta 0,008 (B) Holts lineær eksp. utjevning med alfa 0,3 og beta 0,1 (C) Enkel eksponensiell utjevning med alfa 0,5 (D) Enkel eksponensiell utjevning med alfa 0,3 (E) Enkel eksponensiell utjevning med alfa 0,2 Deres statistikk er nesten identisk, slik at vi virkelig kan velge på grunnlag av 1-trinns prognosefeil i dataprøven. Vi må falle tilbake på andre hensyn. Hvis vi sterkt tror at det er fornuftig å basere dagens trendoverslag på hva som har skjedd i løpet av de siste 20 perioder eller så, kan vi gjøre en sak for LES-modellen med 945 0,3 og 946 0,1. Hvis vi ønsker å være agnostiker om det er en lokal trend, kan en av SES-modellene være enklere å forklare, og vil også gi mer mid-of-the-road prognoser for de neste 5 eller 10 periodene. (Tilbake til toppen av siden.) Hvilken type trend-ekstrapolering er best: Horisontal eller lineær Empirisk bevis tyder på at hvis dataene allerede er justert (om nødvendig) for inflasjon, kan det være uhensiktsmessig å ekstrapolere kortsiktig lineær trender veldig langt inn i fremtiden. Trender som tyder på i dag, kan løsne seg i fremtiden på grunn av ulike årsaker som forverring av produkt, økt konkurranse og konjunkturnedganger eller oppgang i en bransje. Av denne grunn utfører enkle eksponensielle utjevning ofte bedre ut av prøven enn det ellers kunne forventes, til tross for sin kvadratiske kvadratiske horisontal trend-ekstrapolering. Dampede trendmodifikasjoner av den lineære eksponensielle utjevningsmodellen brukes også i praksis til å introdusere en konservatismeddel i sine trendprognoser. Den demonstrede LES-modellen kan implementeres som et spesielt tilfelle av en ARIMA-modell, spesielt en ARIMA-modell (1,1,2). Det er mulig å beregne konfidensintervall rundt langsiktige prognoser produsert av eksponentielle utjevningsmodeller, ved å betrakte dem som spesielle tilfeller av ARIMA-modeller. (Pass på: ikke alle programmer beregner konfidensintervaller for disse modellene riktig.) Bredden på konfidensintervaller avhenger av (i) RMS-feilen i modellen, (ii) type utjevning (enkel eller lineær) (iii) verdien (e) av utjevningskonstanten (e) og (iv) antall perioder fremover du forutsetter. Generelt sprer intervallene raskere da 945 blir større i SES-modellen, og de sprer seg mye raskere når lineær snarere enn enkel utjevning brukes. Dette emnet blir diskutert videre i ARIMA-modellene i notatene. (Gå tilbake til toppen av siden.)
Comments
Post a Comment