Unitate 2 / 11

Prognoza cererii: prognoza vânzărilor, analiza sezonieră și tendință

Câștiguri:

  • Capacitatea de a produce un proiect de prognoză a cererii pe baza SKU cu suport de inteligență artificială prin combinarea datelor istorice despre vânzări, efecte sezoniere și factori externi.
  • Abilitatea de a interpreta acuratețea prognozei (MAPE, părtinire) și de a distinge consecințele de afaceri ale supraestimării și subestimării
  • A putea susține că prognoza produsă de inteligența artificială este o predicție și decizia finală de comandă aparține managerului împreună cu costul stocului și cash flow-ul.

Există două greșeli cele mai scumpe în comerțul cu amănuntul: a păstra prea mult stoc și a lăsa banii să lânceze pe raft, sau a nu păstra suficient stoc și a lăsa clientul cu mâinile goale. Ambele au aceeași sursă: prognoza proastă a cererii. În această unitate veți învăța cum să utilizați inteligența artificială ca un asistent puternic care prezice viitorul din vânzările trecute. Dar să spunem de la început: o predicție nu este o profeție, ci o predicție probabilistică. AI vă oferă un număr; Este treaba ta să traduci acel număr într-o decizie de comandă.

Prognoza cererii: este sarcina de a prezice cât de mult dintr-un produs sau categorie va fi vândut în viitor, analizând datele istorice și factorii de influență.

SKU (Stock Keeping Unit): Este codul unic de stoc păstrat pentru fiecare variantă de produs diferită. De exemplu, „adidași roșii, mărimea 42” este un SKU; numărul 43 al aceluiași model este un SKU separat.

Trei surse de informații care alimentează prognoza

O prognoză bună combină trei lucruri:

  1. Vânzări istorice (de referință): vânzări săptămânale/lunare ale produsului în ultimele 12-24 de luni. AI extrage un nivel „normal” din această serie.
  2. Efecte sezoniere și calendaristice: Sărbători, semestru școlar, vară-iarnă, weekend, zi de plată. De exemplu, înghețata crește vara și șosetele cresc iarna.
  3. Factori externi: campanie, modificarea prețului, vremea, mișcarea concurenților, deschiderea/închiderea. Acestea împing estimarea în sus sau în jos.
Sfat: Nu spune doar AI „am vândut 100 luna trecută”. Spuneți: „Am vândut 100 luna trecută, dar a existat o reducere de 20% și a fost o săptămână de vacanță”. Fără context, predicția este înșelătoare.

Generarea de predicții pas cu pas

  1. Pregătiți datele: un tabel anonim, curat: dată, SKU, cantitate vândută, preț, promoție/fără promovare, disponibilitate. Marcați zilele de epuizare; În caz contrar, inteligența artificială va crede că acea zi este „la cerere redusă”.
  2. Dați context: scrieți sezonul, evenimentele viitoare, campaniile planificate.
  3. Solicitați o prognoză: Solicitați o prognoză și un interval de încredere (cel mai rău/cel mai bun scenariu) pentru o anumită perioadă, pe SKU sau categorie.
  4. Măsurați acuratețea: comparați previziunile din trecut cu realitatea (MAPE de mai jos).
  5. Transformați-o într-o decizie: combinați estimarea cu stocul de siguranță și bugetul și luați decizia de comandă.

Precizia prognozei citirii: MAPE și părtinire

MAPE (Eroare procentuală medie absolută): arată abaterea procentuală medie a previziunilor de la vânzările reale. Formula este pur și simplu: |real − prognoză| pentru fiecare perioadă / real este media lor.

  • MAPE 10% → estimările deviază în medie cu 10%, destul de bine.
  • MAPE 40% → previziunile sunt nesigure, este nevoie de mai mult tampon (stoc de siguranță) pentru decizia de comandă.

Direcție (prejudecata): prognoza dvs. este constant peste (risc de supraaprovizionare) sau sub (risc de epuizare a stocurilor) realității? Urmărește și asta; MAPE nu arată direcția.

Stare

Înțeles

rezultatul afacerii

Estimare ridicată persistentă

Exagerezi cererea

Stoc în exces, colapsa, pierderea marjei

Subestimare persistentă

Subestimezi cererea

Stoc epuizat, vânzări ratate, nemulțumiri

MAPE înalt, direcție echilibrată

Incertitudinea este mare

Creșteți stocul de siguranță, revizuiți frecvent

MAPE scăzut

predicție precisă

Stoc mai slab, bani mai buni

mini carcase

Cazul 1 — Lipsește sezonalitate: un magazin alimentar comandă caiete școlare pe baza vânzărilor din iulie anul trecut (200 de unități pe lună). Când inteligenței artificiale i se dă contextul „trimestru școlar august-septembrie, vânzările s-au dublat de patru ori în această perioadă anul trecut”, previziunea crește la 780 de unități în loc de 200. Datorită comenzii corecte, nu rămâneți fără stoc în timpul anului școlar; Cifra de afaceri estimată la 60.000 TL, care a scăpat anul precedent, este prinsă anul acesta.

Cazul 2 — Nu se numără ziua epuizării stocului: Un magazin a rămas fără stoc pentru o cafea populară timp de 3 săptămâni. Privind datele brute, inteligența artificială vede acele săptămâni ca „5 vânzări pe săptămână” și oferă o estimare scăzută. Când analistul marchează zilele fără stoc și spune „aceste săptămâni nu reflectă cererea”, prognoza crește la 45 pe săptămână. Apare cererea reală.

Cazul 3 — Generalizarea efectului campaniei: Un lanț de textile consideră o reducere de 50% săptămâna (600 de unități) ca fiind „normală” și comandă constant 600. Când inteligenței artificiale i se spune „această vânzare a fost făcută cu o campanie unică, săptămâna normală este de 180”, predicția este corectată. Riscul de suprastoc și pierderea ulterioară a reducerii este prevenit.

Orizontul de predicție: cât de departe poți vedea?

Orizontul prognozei: cât de departe în viitor este făcută prognoza. Regula este simplă: cu cât orizontul este mai lung, cu atât este mai mare incertitudinea. Prevedeți vânzările de săptămâna viitoare relativ exact; șase luni mai târziu cu o gamă mult mai largă. Deci alege orizontul de prognoză în funcție de necesitatea deciziei de comandă: orizont scurt și actualizare frecventă pentru produs proaspăt care se epuizează rapid; Orizont mai lung și marjă mai largă de siguranță pentru produsul importat cu termene de livrare lungi.

O altă distincție importantă este prognoza de produse noi. Nu există nicio vânzare anterioară a unui nou SKU; în acest caz, oferiți AI istoricul produselor similare (analogice), media categoriei și planul de lansare. A spune „Acest produs nu are istoric; oferiți o estimare inițială uitându-vă la primele 8 săptămâni de produse similare X și Y” este o modalitate rezonabilă de a completa spațiul liber. Cu toate acestea, prognozarea noilor produse este întotdeauna mai riscantă; Revizuiți rapid prognoza pe măsură ce datele reale pentru primele săptămâni devin disponibile.

Atenție: Nu tratați estimarea ca pe un tratament „fă-o o dată și uită-l”. Prognoza cererii este un proces în direct; Fiecare nouă săptămână de vânzări este o oportunitate de a actualiza prognoza. Cei mai buni prognozatori sunt cei care îl folosesc pe cel care se actualizează cel mai frecvent, nu pe cel mai inteligent model.

Prompt slab / Prompt puternic

Prompt slab:

Spune-mi cât de mult se va vinde acest produs luna viitoare.

Nu există context; AI formează un număr aleatoriu.

Solicitare puternică:

Rolul dumneavoastră: specialist în planificarea cererii. Date: Mai jos sunt vânzările lunare și prețul pentru ultimele 18 luni pentru SKU 4471 și dacă există o campanie în acea lună. Context: Acest produs este sandale de vară; Cererea atinge vârfuri în mai-august. Luna viitoare este iunie. Nu este planificată nicio campanie. Prețul este fix. Sarcină: (1) cantitatea estimată de vânzări pentru iunie, (2) intervalul cel mai rău și cel mai bun scenariu, (3) 2 factori principali care afectează prognoza. Regulă: nu numărați lunile marcate ca fiind epuizate ca fiind cerere scăzută. Bazat numai pe datele date. Date: [inserați tabel]

Șabloane de prompt copiabile

1) Predicție bazată pe SKU

Rolul dumneavoastră: specialist în planificarea cererii. Generați previziuni viitoare [perioade] pentru [SKU] din următoarea serie anonimă de vânzări lunare. Rezultat: cantitate așteptată + intervalul cel mai rău/cel mai bun + 2 ipoteze. Excludeți perioadele marcate ca epuizare. Date: [paste]

2) Eliminarea modelului sezonier

Găsiți modelul sezonier recurent în seria de vânzări de 24 de luni de mai jos. Care luni sunt cele de sus și care luni sunt cele de jos? Dați abaterea de la medie ca procent. Prezentați-l sub formă de tabel. Date: [paste]

3) Evaluarea acurateței predicțiilor

Mai jos sunt estimările mele istorice și vânzările reale. (1) Calculați MAPE, (2) prognoza mea este constant în derivă mai sus sau mai mică, (3) ce înseamnă aceasta pentru stoc? Afișați pas cu pas. Date: [estimare, coloane reale]

4) Extrageți impactul campaniei

Săptămânile de campanie sunt marcate în seria de vânzări de mai jos. Estimarea cererii normale (non-campanie); Dați efectul campaniei ca un procent de creștere separat. Așa că vreau să văd nivelul normal de comandă. Date: [paste]

Greșeli comune

  • Nu se oferă context: dacă nu se specifică campania, sezonul, modificarea prețului, predicția va induce în eroare.
  • Dacă trebuie să numărați zilele epuizate ca cerere: O perioadă de epuizare a stocului ascunde cererea reală; marca.
  • Acceptarea vânzărilor promoționale în mod normal: Gândirea că o creștere unică este permanentă va duce la stocul în exces.
  • Bazându-te pe un singur număr: a nu vrea un interval (scenariu) și a te baza pe un singur punct ascunde riscul.
  • Nu se măsoară deloc acuratețea: dacă MAPE și direcția nu sunt monitorizate, predicția devine din ce în ce mai proastă.
  • Efectuarea comenzilor directe cu estimări: Comandă fără numerar, depozit și controlul termenului de valabilitate.

În concluzie

Prognoza bună combină vânzările anterioare, sezonalitatea și factorii externi. Asigurați-vă că oferiți AI contextul (campanie, sezon, zile epuizate). Monitorizați acuratețea prognozei cu MAPE și direcția de polarizare; Creșteți stocul de siguranță în condiții de incertitudine ridicată. O predicție este o predicție; Decizia finală de comandă vă aparține, împreună cu bugetul și constrângerile.

Sarcina de aplicare

Obțineți vânzările din primele 5 SKU-uri cele mai bine vândute din ultimele 12-18 luni într-un tabel anonim și marcați perioadele de epuizare și perioadele de campanie. Generați o prognoză viitoare cu promptul „1) Prognoza bazată pe SKU”, apoi extrageți MAPE-ul previziunilor anterioare cu „3) Evaluarea acurateței prognozei”. Comparați rezultatul cu propria decizie de comandă.

lista de verificare

  • [ ] Mi-am anonimizat și curățat datele de vânzări.
  • [ ] Am marcat perioadele de epuizare și perioadele de campanie.
  • [ ] Am dat contextul sezonului și al factorului extern AI.
  • [ ] Am vrut un interval de scenarii, nu un singur număr.
  • [ ] Am verificat MAPE și direcția de rotire.
  • [ ] Am luat decizia de comandă pe baza bugetului și a constrângerilor.