Gépi tanuláson alapuló szállítási költségbecslés

ML mérnökség

Skálázható gépi tanulási megoldás építése logisztikai költségbecsléshez

Kontextus

A kihívás

A globális logisztikai árazás volatilis és összetett.

A szabályalapú költségbecslő rendszerek nehezen követik a változó fuvarozói díjakat, az ingadozó pótdíjakat és a folyamatosan fejlődő szolgáltatási struktúrákat. A volumen növekedésével a statikus logika képtelen lefedni az árazási dinamika teljes spektrumát.

  1. 01pontos költségbecslést adni valós időben
  2. 02napi több százezer kérést kezelni
  3. 03több fuvarozót és szolgáltatási szintet támogatni
  4. 04bővíthető maradni új modellek és adatforrások bevezetésekor

Az ügyfélnek olyan megoldásra volt szüksége, amely képes:

Követelmények

Az operatív korlátok megértése

A szállítási költség számos tényezőtől függ, amelyek nem triviális módon hatnak egymásra:

  1. 01méretek, tömeg és csomagolás típusa
  2. 02kézbesítési zónák és fuvarozói díjstruktúrák
  3. 03speciális kezelési követelmények
  4. 04promóciós árazás és egyedi kedvezmények
  5. 05nem szabványos vagy szélsőséges esetek

A rendszernek mindezt figyelembe kellett vennie, miközben alacsony késleltetést biztosított nagy terhelés mellett is.

Adatok

Adatminőség: a rejtett szűk keresztmetszet

A modellezés megkezdése előtt jelentős erőfeszítést igényelt az adatok előkészítése.

Az alapadatok évek során halmozódtak fel egységes adatkezelés nélkül, ami a következő problémákhoz vezetett:

  1. 01inkonzisztens törzsadatok a rendszerek között
  2. 02hiányzó termékméretek a cikkszámok jelentős részénél
  3. 03nem normalizált árazási táblák átfedő szabályokkal

Ezek kezelése elengedhetetlen volt ahhoz, hogy bármilyen ML megközelítés megbízható eredményeket produkáljon.

Modellezés

Modellstratégia és kísérletezés

Az előrejelzési feladat egyszerre több összetett kihívás kezelését igényelte:

  1. 01nemlineáris interakciók a bemeneti jellemzők között
  2. 02változó számú tétel szállítmányonként
  3. 03gyakori hiányzó értékek
  4. 04szigorú valós idejű következtetési követelmények

Többféle megközelítést értékeltünk különböző modellcsaládokon keresztül:

  1. 01statisztikai alapmodellek viszonyítási pontnak
  2. 02fa-alapú gradiens erősítő modellek
  3. 03szekvencia-tudatos neurális hálózati architektúrák

Strukturált kísérletezés után a gradiens-erősített döntési fák (XGBoost) bizonyultak a pontosság, sebesség és karbantarthatóság legjobb egyensúlyának.

Bevezetés

Integráció és üzembe helyezés

A modellt egy API-alapú következtetési réteg mögé telepítettük, amelyet a meglévő logisztikai munkafolyamatokkal való zökkenőmentes integrációra terveztünk:

  1. 01könnyűsúlyú API valós idejű költséglekérdezésekhez
  2. 02üzleti szabály-orchestrációs réteg szabályzati felülbírálásokhoz
  3. 03bővíthető architektúra új fuvarozók bevezetéséhez a teljes pipeline újratanítása nélkül
Hatás

Üzleti eredmények

Az üzembe helyezett rendszer mérhető javulást hozott a logisztikai működés egészében:

  • pontos költség-előrejelzés nagy volumen mellett, akár összetett, többtételes szállítmányok esetén is
  • gyorsabb árazási és ajánlati döntések
  • egységesebb árazás fuvarozók és szolgáltatási szintek között
Összegzés

Tanulságok

Ez a projekt számos olyan elvet erősített meg, amelyek széles körben érvényesek az ML operatív alkalmazásaira:

Jövő

Kitekintés

Ez a projekt egy szélesebb körű elmozdulás része az AI-vezérelt logisztikai optimalizáció felé.

A merev szabálymotorok adaptív ML modellekre cserélésével a szervezetek jelentős költségmegtakarítást és operatív agilitást érhetnek el, miközben megalapozzák a folyamatos fejlődés lehetőségét.

Dolgozzunk együtt

Készen állsz a saját AI megoldásodra?

Beszéljünk arról, hogyan segíthetünk vállalkozásod átalakításában AI-val.

Kapcsolat