Zakaj je verzioniranje modelov kritično?
Modeli UI niso statični — redno se ponovnoučijo, fino nastavljajo in nadomeščajo. Brez discipliniranega verzioniranja se organizacije soočajo z: nepoznavanjem, kateri model je v produkciji, nezmožnostjo reprodukcije preteklih napovedi in težavami revizije.
Kaj verzionirati
Artefakti modela: serializirane uteži, konfiguracije. Učni podatki: natančen posnetek podatkovnega niza. Koda za učenje: skripte, hiperparametri, različice okvira.
Orodja in implementacija
Register modelov (MLflow) centralizira verzioniranje. DVC verzionira podatkovne nize skupaj s kodo. Konvencija poimenovanja: semantično verzioniranje (1.0.0 → 1.0.1 za popravke, 1.1.0 za novo usposabljanje).