Gå til innholdet

Modellkvantisering

Representasjon av modellvekter og, avhengig av metoden, mellomverdier med lavere numerisk presisjon.

Også kjent somModel Quantization
Maskinlæring

Hvilke modellverdier får en mer kompakt representasjon?

Modellkvantisering representerer vekter og i noen metoder også mellomverdier med færre biter. Modelldata kan dermed kreve mindre minne mens antall parametere er uendret. Den grovere representasjonen kan endre resultatet. Om beregningene blir raskere, avhenger også av maskinvare, kjøremiljø og metode. En mindre modellfil beskriver derfor ikke hele minnebehovet til en applikasjon som kjører.

Et fiktivt team planlegger å oppsummere servicerapporter lokalt for en intern oversikt. Det vil sammenligne en variant med 16-bits vekter med en kvantisert 8-bits variant av samme basismodell. Instruksjon og godkjente rapporttekster holdes like i den planlagte sammenligningen. Utelatte arbeidstrinn og oppdiktede tillegg vurderes sammen med faktisk minnebruk og svartid på den tiltenkte datamaskinen. Først denne samlede vurderingen viser om varianten utfører oppgaven med de tilgjengelige ressursene.

Kilder