Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
! 04. 11. 2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
17. 01. 2016 (Jel.) Rok 2016 s novými a novějšími krystaly od kolegy Pavla!
17. 01. 2016 (Jel.) Nabídka knih z oborů matematiky, fyziky, chemie
23. 10. 2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 09. 11. 2016 19:44

Andreew14
Zelenáč
Příspěvky: 3
Škola: FAME UTB
Pozice: Financial controller
Reputace:   
 

Predikce sezennosti časové řady

Dobrý deň,

možno to nie je zaujímavá úloha ale nenašiel som lepšie forum na pomoc ohľadne predikcie časovej řady.

Vcelku ide o jednoduchú vec ale bohuzial neviem to zvladnut sám.

Ide o to, že by som potreboval z dat prodeje jednotlivých výrobkov (cca 150 druhov výrobkov) predikovať množstva predajov na rok 2017

K dispozicii mám hodnoty od roku 2008 - 2016 za jednotlivé čtvrtletí. Ulohou je zistit jestli tam je nejaká sezonnost a predikovat hodnoty na jednotlivé ctvrtleti roku 2017.

Mám software Statistica aj Statgraphics.

So softwarom si nevím rady, pretože data su asi následovne: uvediem len vzorok za posledne 3 roky.

Výrobok A:
Rok 2013:
1Q: 0
2Q: 100
3Q: 120
4Q:0

Rok 2014:
1Q: 0
2Q: 80
3Q: 150
4Q:20

Rok 2015:
1Q: 0
2Q:75
3Q:0
4Q:100


V sofwaroch mi vyhazovalo chybu, ze hodnoty musia byť vetsi než 0.
Dokáže mi teda niekto poradit akou funkciou resp co je potreba urobit aby mi nejaky sofware udelal predikci na ctvrtleti?
Pokud možné i nejako časovo efektívne napr na 100 výrobkov ?
Ďakujem vopred.

Offline

 

#2 10. 11. 2016 10:04

creat
Příspěvky: 73
Škola: EF Žu - Kves
Reputace:   
 

Re: Predikce sezennosti časové řady

Ahoj.

V prvom rade sem pridaj skutočné dáta(najlepšie excel), z ktorých chceš robiť analýzu a predikciu. Bez dát sú to len hrubé odhady a varenie z vody.


Pes je na to, aby poslúchal a nie aby rozkazoval v chalupe.

Offline

 

#3 10. 11. 2016 10:32

Andreew14
Zelenáč
Příspěvky: 3
Škola: FAME UTB
Pozice: Financial controller
Reputace:   
 

Re: Predikce sezennosti časové řady

Ahoj,

data je možné stiahnut z:

http://m.uploadedit.com/ba3s/147877010148.xlsx

Tieto data sú po jednotlivých mesiacoch od roku 2008 - 2016 (takže v tomto prípade by asi slo o mesacnu predikciu)

Jednotlivé produkty sú jako číselné kódy produktov v jednotlivých sloupcích v řádku č.2





↑ creat:

Offline

 

#4 11. 11. 2016 09:09 — Editoval creat (11. 11. 2016 09:24)

creat
Příspěvky: 73
Škola: EF Žu - Kves
Reputace:   
 

Re: Predikce sezennosti časové řady

Môj názor je taký, že dáta neposkytujú dobrý podklad pre kvalitnú predikciu. Skúšal som produkt 1752. Doplnil som nuly (predpokladám, že v týchto mesiacoch bol predaj nulový), ale aj tak dáta majú roztrieštenú štruktúru. Sezónnosť tam je, ale štatisticky nevýznamná, celkovo nekonzistentná akoby len jej náznáky.

Samozrejme predikcie sa dajú urobiť, ale len vo forme hrubých odhadov. Skúsil som na otestovanie predikovať štvrťročné hodnoty predaja roku 2016 viacerými metódami, pretože sú známe. Predikcia je vo forme modrých bodov a sivá sú intervaly spoľahlivosti.

Ostatné produkty majú ešte chudobnejší dátový obsah.

Pomôcť by mohli komplexné neurónové siete, zahrnutie externých faktorov do predikcie (ak nejaké existujú) alebo strojové učenie.

Arima
https://s21.postimg.org/bj7sirtjr/ARIMA.jpg

TBATS model
https://s3.postimg.org/5wekkjcv7/TBATS.jpg

Holt-Wintersovo vyrovnávanie

https://s21.postimg.org/6n45r2tef/image.jpg

Neurónová autoregresná sieť

https://s21.postimg.org/wjxu3ox1z/image.jpg


Pes je na to, aby poslúchal a nie aby rozkazoval v chalupe.

Offline

 

#5 12. 11. 2016 11:56

Andreew14
Zelenáč
Příspěvky: 3
Škola: FAME UTB
Pozice: Financial controller
Reputace:   
 

Re: Predikce sezennosti časové řady

↑ creat:

Ďakujem za odpoveď.
A mohol by si mi teda prosim poradiť ako urobiť aspoň tie hrubé odhady - ktorá z tých funkcií je asi najlepšia a v akom softwary to urobiť nejako hromadne, aby výstup boli teda len odhadované čísla za štvtroky alebo teda kludne mesačne ?
Ďakujem vopred.

Offline

 

#6 14. 11. 2016 10:10

creat
Příspěvky: 73
Škola: EF Žu - Kves
Reputace:   
 

Re: Predikce sezennosti časové řady

Ahoj,

navrhujem k predikcii pristupovať tak, že z mesačných údajov urobíš štvrťročné aby si eliminoval situácie, kedy jeden mesiac sa predalo 700 výrobkov a druhý 0. Na predikciu môžeš použiť softvér R. Prikláňam sa k metóde Holt-Winters.

Príklad
----Načítanie dát---
a = read.csv("C:/data/exper/rad.txt", header=TRUE, sep="\t")

---Zadefinovanie štvrťročného časového radu---
stvrtrok=ts(a$Produkt1752s[1:35], start=2008, frequency=4)

---Použitie funkcie Holt-Winters---
fitHW = HoltWinters(stvrtrok)
fcastHW3 = forecast(fitHW3,h=3) ///predikcia na 3 štvrťroky
plot(fcastHW3) /// vykreslenie predikcie


Pes je na to, aby poslúchal a nie aby rozkazoval v chalupe.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson