Distylacja wiedzy
term_id: knowledge_distillation
Category: training_techniques
Definition
Distylacja wiedzy to metoda uczenia maszynowego służąca do kompresji dużego, złożonego układu nerwowego (nauczyciela) w mniejszy, bardziej wydajny układ (uczeń). Model uczeń jest trenowany do naśladowania wyjść modelu nauczyciela.
Summary
Distylacja wiedzy to technika kompresji modelu, w której mniejszy model uczeń uczy się naśladować zachowanie większego modelu nauczyciela.
Key Concepts
- Model Nauczyciel-Uczeń
- Kompresja modelu
- Miękkie etykiety (Soft targets)
- Efektywność
Use Cases
- Wdrażanie modeli na urządzeniach brzegowych (edge devices)
- Redukcja opóźnień wnioskowania
- Obniżenie kosztów obliczeniowych w chmurze
Code Example
| |