Slovník výrazov AI/MLOps a nasadenie

MLOps a nasadenie

kompresia modelu

Anglický výraz model compression

pokročiléheslo č. 9795 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená kompresia modelu?

Kompresia modelu znižuje veľkosť, pamäť alebo počet operácií pomocou kvantizácie, pruningu, destilácie či faktorizácie. Vytvára nový artefakt s odlišným kompromisom kvality a výkonu, ktorý treba hodnotiť na cieľovom hardvéri a podľa podskupín.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Mobilný model sa kvantizuje z 32 na 8 bitov. Tím porovná presnosť, kalibráciu, latenciu, energiu a zriedkavé triedy na skutočnom zariadení; pôvodnú verziu ponechá pre rollback.

Overiteľnosť

Odborné zdroje

  1. ONNX - Intermediate Representation specificationonnx.ai
  2. Breck et al. - The ML Test Scoreresearch.google

Praktické odpovede

Často kladené otázky

Ako funguje kompresia modelu?

Algoritmus odstráni alebo zníži presnosť parametrov a runtime použije kompaktnejšie jadrá či reprezentáciu.

Kedy má kompresia modelu praktický význam?

Mobilný model sa kvantizuje z 32 na 8 bitov.

S čím si pojem nezamieňať?

Kompresia mení výpočtový model; bežné archívne stlačenie iba zmenší súbor pri prenose a po rozbalení ho nemení.

Ako sa výsledok kontroluje?

Kontroluje sa veľkosť, latencia, pamäť, energia, celkové aj segmentové metriky, kalibrácia a numerická stabilita.

Na čo si dať pozor?

Priemerná strata môže byť malá, no citlivé alebo zriedkavé triedy sa môžu zhoršiť neúmerne.