Tagasi sõnastikku MLOps & Elutsükkel

CI/CD tehisintellekti/ML projektide jaoks

Tarkvara CI/CD põhimõtete laiendamine tehisintellekti/ML mudelitele, sealhulgas automatiseeritud testimine, valideerimine ja usaldusväärsed mudeli juurutamisprotsessid.

Mis teeb CI/CD AI/ML jaoks ainulaadseks

Tarkvaraarenduse pideva integratsiooni ja pideva tarkvara (CI/CD) põhimõtted kehtivad tehisintellekti/ML projektidele, kuid ainulaadsete väljakutsetega. Lisaks koodi testimisele hõlmab ML CI/CD andmete valideerimist, mudeli jõudluse testimist, erapooletuse ja aususe kontrolle ning regressioonitestimist.

ML torujuhtme komponendid

Andmete valideerimine tagab, et treenimisandmed vastavad oodatud skeemile ja kvaliteedipiirangutele. Mudeli ehitamise automatiseerimine käivitab reprodutseeritavaid treenimise torujuhtmeid. Automatiseeritud testimine hindab mudelit ühenduseta testikomplektidel. Järkjärgulise juurutamise strateegiad teostavad kanaarilinde väljalaskeid ja A/B teste.

MLOps integratsioon

Mudeliregistri integratsioon automatiseerib versioonimine ja metaandmete logimise. Monitooringu integratsioon uuendab töölaudu, kui uued mudeli versioonid juurutatakse. Kriitilistes etappides inimese heakskiitmise sammud säilitavad kontrolli, kiirendades samal ajal väljalaskeid.