Slovník výrazov AI/Vysvetliteľnosť a interpretácia

Vysvetliteľnosť a interpretácia

funkcia vplyvu

Anglický výraz influence function

pokročiléheslo č. 11755 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená funkcia vplyvu?

Funkcia vplyvu aproximuje, ako by malé zvýšenie váhy tréningového príkladu zmenilo parametre alebo konkrétnu predikciu modelu, bez úplného pretrénovania. V ML sa používa na hľadanie podporujúcich, škodlivých alebo podozrivých bodov.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Pri nesprávnej predikcii tím identifikuje tréningové záznamy s najväčším odhadovaným vplyvom, skontroluje ich štítky a potom výsledok potvrdí skutočným odstránením a pretrénovaním vzorky.

Overiteľnosť

Odborné zdroje

  1. Koh & Liang - Understanding Black-box Predictions via Influence Functionsproceedings.mlr.press
  2. Molnar - Interpretable Machine Learningchristophm.github.io

Praktické odpovede

Často kladené otázky

Čo presne znamená funkcia vplyvu?

Funkcia vplyvu aproximuje, ako by malé zvýšenie váhy tréningového príkladu zmenilo parametre alebo konkrétnu predikciu modelu, bez úplného pretrénovania.

Kedy sa funkcia vplyvu používa?

Pri nesprávnej predikcii tím identifikuje tréningové záznamy s najväčším odhadovaným vplyvom, skontroluje ich štítky a potom výsledok potvrdí skutočným odstránením a pretrénovaním vzorky.

Od čoho treba funkcia vplyvu odlíšiť?

Feature attribution rozdeľuje výstup medzi vstupné príznaky; influence function pripisuje zmenu tréningovým príkladom.

Ako sa funkcia vplyvu kontroluje?

Kontroluje sa výpočet Hessianu, konvergencia, aproximácia leave-one-out, stabilita, regularizácia a výsledok po reálnom pretrénovaní.

Aké obmedzenie má funkcia vplyvu?

Aproximácia predpokladá hladkosť a lokálnosť, pri hlbokých neconvexných modeloch môže zlyhať alebo meniť poradie bodov.