Computerarithmetik
Wie werden die beiden FP8-Formate E4M3 (Exponent 4, Mantisse 3 Bit) und E5M2 (Exponent 5, Mantisse 2 Bit) üblicherweise unterschieden eingesetzt?
- AE4M3 für Gewichte und Aktivierungen, E5M2 für Gradienten
- BBeide haben gleiche Genauigkeit und gleichen Bereich und werden ohne Unterscheidung verwendet
- CE4M3 wird als Ganzzahl, E5M2 als Gleitkommazahl verwendet
Antwort und Erläuterung anzeigen
Antwort: A. E4M3 für Gewichte und Aktivierungen, E5M2 für Gradienten
Je nachdem, wie die begrenzten 8 Bit auf Exponent und Mantisse aufgeteilt werden, ändern sich die Eigenschaften. E4M3 hat 1 Mantissenbit mehr und ist genauer, dafür ist der Bereich enger; E5M2 hat 1 Exponentenbit mehr und einen weiteren Bereich, dafür ist die Genauigkeit geringer. Üblich ist daher E4M3 für Gewichte und Aktivierungen, deren Größenordnung einigermaßen einheitlich ist, und E5M2 für Gradienten, deren Größe stark streut. Beide sind Gleitkommaformate, keine Ganzzahlen.