AI/ML

Knowledge Distillation

Definition

Knowledge Distillation ist eine Technik, bei der ein grosses 'Teacher'-Modell ein kleineres 'Student'-Modell trainiert. Das Student-Modell lernt, die Ausgaben des Teachers nachzuahmen, erreicht aber aehnliche Performance mit deutlich weniger Parametern.

Beispiel

DistilBERT hat 40% weniger Parameter als BERT, behaelt aber 97% seiner Leistung.