Dávid Csonka

Adattudós, aki olyan előrejelző modelleket szállít, amelyek kibírják az éles üzemet

Adattudós hét év tapasztalattal olyan előrejelző és optimalizáló rendszerek építésében, amelyek éles üzemben futnak, nem notebookban. Jelenleg egy élelmiszer-platform keresleti előrejelzéséért felel, ahol a modellfejlesztések 140 üzletben 18 százalékkal csökkentették a romlandó áru leírását. Otthonosan viszi a teljes utat: a probléma megfogalmazását, a modellezést, a bevezetést és a monitorozást, ami őszintén tartja.

Senior adattudós, előrejelzés

2022. márc. óta

Az üzletszintű keresleti előrejelzésért felelek, amely 140 üzlet és nagyjából 30 000 cikkszám utántöltését hajtja.

  • Egy régi statisztikai pipeline-t gradient boosted hierarchikus modellre cseréltem, a cikkszám szintű WAPE 34 százalékról 24 százalékra javult.
  • Az előrejelzés javulása 18 százalékkal csökkentette a romlandó áru leírását és 11 százalékkal a készlethiányt, becsült évi 2,3 milliárd forint értékben.
  • Drift-monitorozást és automatikus visszateszteléseket építettem; a csendes modellromlás órák alatt kiderül hetek helyett.
  • Én vezetem a negyedéves előrejelzési értékelést az ellátásilánc-vezetéssel, lefordítva a modell viselkedését beszerzési döntésekre.
ElőrejelzésGradient boostingMLOpsKiskereskedelem

Adattudós

2019. szept. - 2022. febr.

Rövid távú terhelés- és megújuló-előrejelzés egy energiakereskedőnek, amely 400 MW portfóliót egyensúlyoz.

  • A másnapi terhelés-előrejelzés MAPE értékét 4,1 százalékról 2,9 százalékra javítottam, ezzel az kiegyenlítési költség évi nagyjából 470 millió forinttal csökkent.
  • Valószínűségi napelemes termelési modellt építettem, amelyet a kereskedési asztal használ a napon belüli pozícióméretezéshez.
  • Feature store mintákat vezettem be, amelyek az új modellek iterációs idejét hetekről napokra csökkentették.
IdősorokValószínűségi előrejelzésEnergiapiacok

Adatelemző

2017. okt. - 2019. aug.

Ügyfél- és választékelemzés kiskereskedelmi ügyfeleknek.

  • Lemorzsolódás-pontozó modellt építettem egy távközlési ügyfélnek, amely 2,3-szorosára emelte a megtartási kampány konverzióját a véletlenszerű célzáshoz képest.
  • Automatizáltam a heti ügyfélriport-rendszert, ezzel heti nagyjából egy elemzői napot szabadítottam fel.
PythonSQLLemorzsolódás-modellezés

reconcile-ts

2023. jún. óta

Python könyvtár, amely MinT és bottom-up egyeztetést valósít meg scikit-learn kompatibilis API-val.

  • Több mint 700 GitHub csillag; a felhasználói jelzések szerint legalább négy éles kiskereskedelmi előrejelző rendszerben fut.
  • A benchmark-készlet három nyilvános adathalmazon reprodukálja a publikált egyeztetési eredményeket.
Nyílt forráskódPythonElőrejelzés

Budapesti ML előrejelzési workshop

2024. szept. óta

Gyakorlati esti workshop az éles üzemű előrejelzésről, évente kétszer egy helyi adatközösségnél.

  • Négy csoportban több mint 90 szakembert tanítottam, átlagos értékelés 4,8/5.
  • Minden anyag nyílt forráskódú, köztük egy élethű szintetikus élelmiszer-kiskereskedelmi adathalmaz.
OktatásKözösség

MSc Alkalmazott matematika és adattudomány

2015. szept. - 2017. júl.

Szakdolgozat a hierarchikus egyeztetési módszerekről a kiskereskedelmi keresleti előrejelzésben.

IdősorokOptimalizálásStatisztika

BSc Matematika

2012. szept. - 2015. jún.
ValószínűségszámításNumerikus módszerek

Végponttól végpontig tartó ML eszköztár a jellemzőkészítéstől az éles monitorozásig.

Python (pandas, scikit-learn)Gradient boosting (LightGBM, XGBoost)Idősoros előrejelzésValószínűségi modellezésSQL és dbtAirflowMLflow és kísérletkövetésModellmonitorozás és drift-érzékelésSparkKommunikáció az érintettekkel

Angol nyelvű csapatokban dolgozik; anyanyelve magyar.

Magyar (anyanyelv)Angol (C1)Német (B2)

Professional Cloud ML Engineer

Kiállítva 2024. jan.

ML pipeline tervezését, bevezetését és monitorozását lefedő tanúsítvány menedzselt felhőinfrastruktúrán.

MLOpsFelhő