Slovník výrazov AI/Prenosové a úsporné učenie

Prenosové a úsporné učenie

samotrénovanie

Anglický výraz self-training

špecializovanéheslo č. 2495 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená samotrénovanie?

Samotrénovanie je iteratívna poloriadená metóda, v ktorej model natrénovaný na označených dátach vyberie vlastné dôveryhodné predikcie na neoznačených príkladoch, pridá ich do tréningu a proces zopakuje. Pseudo-označovanie je jeho kľúčový krok; samotrénovanie označuje celý cyklus. Bez kalibrácie, triednych obmedzení a auditu môže zosilniť chyby.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Klasifikátor sa inicializuje na ručne označenom jadre. V každom kole prijme obmedzený počet nových pseudoštítkov podľa kalibrovaného prahu, zachová ich pôvod a pretrénuje sa od kontrolovaného checkpointu. Triedy majú kvóty a časť prijatých prípadov sa ručne audituje. Cyklus sa zastaví, keď validácia prestane rásť alebo klesne kvalita pseudoštítkov; test sa otvorí až na konci.

Overiteľnosť

Odborné zdroje

  1. scikit-learn · Self-trainingscikit-learn.org
  2. Yarowsky · Self-training algorithmaclanthology.org

Praktické odpovede

Často kladené otázky

Čo tvorí samotrénovanie?

Tréning, predikcia neoznačených dát, výber pseudoštítkov a nový tréning.

Čím sa líši od pseudo-označovania?

Je širším iteratívnym postupom, ktorý pseudoštítky používa.

Má byť rovnaký pre všetky triedy?

Nie vždy; kalibrácia a dostupnosť tried sa líšia.

Kedy skončiť?

Keď nepribúdajú kvalitné prípady alebo validačný výkon nerastie.

Čo ručne kontrolovať?

Presnosť prijatých pseudoštítkov podľa tried a zdrojov.