MRP, MPS i APS: šta je šta i kada vam koji treba
Tri skraćenice koje se u ponudama softvera koriste kao sinonimi, a rešavaju tri različita problema. Objašnjavamo redosled, ulaze i izlaze svakog sloja i kako da prepoznate koji vam zapravo nedostaje.
Reč AI se lepi na sve, od obične statistike do jezičkih modela. Razdvajamo tri različite stvari koje se tako zovu i pokazujemo gde mašinsko učenje zaista donosi vrednost, a gde je samo skupa dekoracija nad lošim podacima.
Reč AI se poslednjih godina lepi na sve što ima veze sa brojevima. U ponudama softvera za proizvodnju piše da alat koristi veštačku inteligenciju, a kad se otvori haube, unutra je obična pokretna sredina ili linearna regresija stara pola veka. To nije prevara po sebi, ali stvara pogrešna očekivanja: firma misli da kupuje mozak, a dobija kalkulator sa lepšim imenom.
Da bi razgovor imao smisla, prvo treba razdvojiti tri potpuno različite stvari koje se sve zovu AI. Rešavaju različite probleme, traže različite podatke i različito se lome kad ne rade.
| Šta je zapravo | Za šta služi | Šta traži da bi radilo |
|---|---|---|
| Statističko predviđanje Pokretne sredine, eksponencijalno izravnavanje, sezonski modeli | Prognoza tražnje na stabilnim artiklima | Nekoliko sezona uredne istorije prodaje |
| Mašinsko učenje Demand sensing, otkrivanje anomalija, predikcija škarta | Hvatanje obrazaca koje statistika ne vidi | Velika količina čistih podataka sa mnogo obeležja |
| Jezički modeli (LLM) Agenti nad nestrukturiranim tekstom | Mejlovi dobavljača, specifikacije, upiti nad podacima na prirodnom jeziku | Pristup dokumentima i jasno definisan zadatak |
Najveći deo onoga što se u proizvodnji zove AI je zapravo klasična statistika. Eksponencijalno izravnavanje i sezonski modeli računaju prognozu tražnje već decenijama i rade solidno na artiklima koji se prodaju redovno i predvidivo. To je koristan, dokazan alat i temelj svakog ozbiljnog planiranja prodaje — ali nije veštačka inteligencija ni po kom smislenom kriterijumu.
Važno je to nazvati pravim imenom iz jednog praktičnog razloga: statistika ima jasne granice. Kad se tražnja naglo promeni, kad izađe nov proizvod bez istorije ili kad na prodaju utiče nešto spolja, izravnavanje kasni jer gleda samo u prošlost sopstvene serije. Firma koja veruje da ima AI očekuje da će alat to prepoznati. Neće, jer to nije ono što radi.
Prava razlika počinje kod mašinskog učenja. Za razliku od statistike, koja gleda jednu vremensku seriju, model učenja može da uzme desetine obeležja odjednom — vremenske uslove, cene, akcije, ponašanje sličnih artikala — i da nađe vezu koju čovek ne bi ručno sastavio. Tu se pojavljuju termini kao demand sensing, hvatanje kratkoročnih promena tražnje iz svežih signala, i otkrivanje anomalija, prepoznavanje da nešto u procesu odstupa pre nego što postane kvar ili škart.
Gde mašinsko učenje stvarno zarađuje svoje mesto:
Zajednički imenilac svih ovih slučajeva: postoji mnogo primera i jasan ishod koji se meri. Model uči na velikom broju ponovljivih situacija. To je uslov, ne detalj.
Jezički modeli rešavaju sasvim drugu klasu problema — onaj deo planiranja koji nije u tabeli nego u tekstu. Mejl dobavljača koji potvrđuje izmenjen rok, PDF specifikacija sa izmenjenim tolerancijama, pitanje šefa pogona postavljeno običnim rečenicama umesto kroz izveštaj. To su zadaci gde je vrednost u čitanju i pretvaranju teksta u podatak, a ne u računanju.
Ovde LLM agent može da izvuče datum i količinu iz mejla, da uporedi novu specifikaciju sa starom ili da odgovori na pitanje nad podacima bez da neko piše upit. Korisno, ali sa istim ograničenjem: model radi sa onim što mu se da. Ako je izvor istine neuredan, agent će samouvereno izvući pogrešan broj i proslediti ga dalje.
Sada onaj deo koji se u ponudama preskače. Postoje problemi koje nijedan model neće rešiti, jer nisu problemi predviđanja nego problemi podataka i procesa.
Model neće zameniti terminiranje kad je sastavnica pogrešna. Ako sastavnica i normativ ne odgovaraju stvarnom procesu, svaki raspored koji iz njih izađe je pogrešan bez obzira na to koliko je pametan algoritam koji ga je napravio. Sastavnica je ulaz; AI ne popravlja ulaz, on ga umnožava.
„AI optimizacija“ nad prljavim podacima daje precizno pogrešan rezultat. Kad je stanje zaliha netačno, kad se škart ne evidentira i kad se jedinice mere pogrešno konvertuju, optimizator će naći savršeno rešenje za pogrešan svet. Gori je od jednostavnog alata, jer izgleda uverljivije, a greši sistematski.
Pravilo koje vredi zalepiti na zid: AI ne pravi tačnost, on je pojačava — u oba smera. Nad tačnim podacima daje bolju odluku, nad netačnim daje bržu i ubedljiviju grešku.
Pre nego što bilo koji model uđe u priču, tri stvari moraju da postoje, i one nemaju veze sa algoritmom:
Planer u proizvodnji ne donosi odluku za sebe. On je brani pred nabavkom kad traži da se poruči više, pred pogonom kad menja redosled i pred upravom kad plan košta. Model koji izbaci broj bez razloga stavlja planera u nemoguć položaj: treba da odbrani odluku koju ne ume da objasni.
Zato objašnjivost nije akademska tema. Kad model kaže da tražnju treba podići, planer mora da vidi zbog čega — koji signal je to izazvao i koliko je model siguran. Bez toga, dešava se jedno od dva: ili planer slepo veruje modelu, pa nema koga da pitaš kad pogreši, ili mu ne veruje uopšte, pa alat stoji neiskorišćen. Oba ishoda su neuspeh. Alat za BI izveštavanje koji pokazuje kako je broj nastao vredi više od crne kutije koja je za nijansu tačnija.
Zdrav odnos je jasan i ne menja se sa modom: model predlaže, čovek odobrava. AI donosi kandidata za odluku — prognozu, redosled, količinu nabavke — a planer ima poslednju reč i kontekst koji model nema. Zna da je jedan kupac u problemima, da je mašina pred remontom, da je dobavljač promenio vlasnika. Ništa od toga nije u podacima.
Ova podela ne usporava rad, ubrzava ga. Planer prestaje da računa ručno i počinje da prosuđuje predloge, što je posao na kom čovek zaista dodaje vrednost. Automatizacija rutine, ne automatizacija odgovornosti.
Način na koji se AI uvodi odlučuje hoće li ostati u upotrebi ili završiti kao skupa lekcija. Redosled koji radi:
Ako želite da procenite gde bi AI u vašem procesu zaista pomogao, a gde bi bio ukras, to je razgovor koji počinje od stanja podataka, ne od liste funkcija — i rado ga vodimo kroz kontakt. NG Operations je građen tako da model uvek radi nad jednim izvorom istine i da svaki predlog ima objašnjenje, jer plan koji planer ne ume da odbrani nikom ne koristi.
Pokažite nam kako danas planirate prodaju, nabavku i proizvodnju. Na demou prolazimo kroz vaš tok, na vašim podacima, i dajemo realan predlog uvođenja po fazama.
Ne, i ozbiljni sistemi to ni ne pokušavaju. AI predlaže prognoze, redoslede i količine, a planer ih odobrava jer ima kontekst koji nije u podacima — stanje kupaca, remonte, promene kod dobavljača. Zdrav odnos je da model predlaže, a čovek donosi konačnu odluku.
Klasična prognoza je statistika — pokretne sredine i sezonski modeli koji gledaju istoriju jedne serije. Mašinsko učenje uzima mnogo obeležja odjednom i hvata obrasce koje statistika ne vidi, ali za to traži veliku količinu čistih podataka. Mnogo onoga što se prodaje kao AI je zapravo obična statistika.
Ne. AI ne popravlja ulazne podatke, on ih koristi i pojačava. Nad pogrešnom sastavnicom ili netačnim stanjem zaliha svaki model daje precizno pogrešan rezultat, samo ubedljiviji od jednostavnog alata. Podaci se sređuju pre nego što se uvodi bilo kakav model.
Tamo gde ima mnogo ponovljivih primera i jasan ishod: prognoza tražnje na artiklima velikog obrta, predviđanje škarta i prinosa, signali za prediktivno održavanje i realnija procena roka isporuke dobavljača. Zajednički uslov je duga i čista istorija podataka.
Puštite model u senci da radi paralelno sa postojećim načinom, dok odluke i dalje donosi čovek. Merite ga protiv jasne osnove i koristite meru dodate vrednosti prognoze da vidite da li zaista poboljšava rezultat. Širite tek kad se pokaže, i to postepeno, jednu grupu artikala u tom trenutku.
Tri skraćenice koje se u ponudama softvera koriste kao sinonimi, a rešavaju tri različita problema. Objašnjavamo redosled, ulaze i izlaze svakog sloja i kako da prepoznate koji vam zapravo nedostaje.
„Naša prognoza je solidna“ nije merenje. Kroz MAPE, WMAPE, pristrasnost i forecast value added pokazujemo kako se tačnost prognoze konkretno meri i, još važnije, kako se ta merenja pretvaraju u bolji sledeći ciklus.
OEE je najcitiraniji pokazatelj u pogonu i najčešće pogrešno korišćen — sveden na jedan broj bez rasčlanjivanja. Objašnjavamo kako da ga razložite i koje KPI-jeve morate da gledate uz njega da bi brojevi zaista pokretali odluke.