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

Vysvetliteľnosť a interpretácia

kontrafaktuálne vysvetlenie

Anglický výraz counterfactual explanation

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

Presná definícia

Čo znamená kontrafaktuálne vysvetlenie?

Kontrafaktuálne vysvetlenie opisuje najmenšiu alebo inak vhodnú zmenu vstupu, pri ktorej by model vytvoril požadovaný odlišný výsledok. Má rešpektovať uskutočniteľnosť, nemenné vlastnosti a závislosti medzi príznakmi; nejde automaticky o kauzálny prísľub.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Žiadateľ dostane informáciu, že pri rovnakých overených údajoch by nižšie zadlženie pod určitú hranicu zmenilo výsledok. Systém neodporúča meniť vek ani neuskutočniteľnú kombináciu a umožní opraviť chybný údaj.

Overiteľnosť

Odborné zdroje

  1. Wachter, Mittelstadt & Russell - Counterfactual Explanations without Opening the Black Boxarxiv.org
  2. Molnar - Interpretable Machine Learningchristophm.github.io

Praktické odpovede

Často kladené otázky

Čo presne znamená kontrafaktuálne vysvetlenie?

Kontrafaktuálne vysvetlenie opisuje najmenšiu alebo inak vhodnú zmenu vstupu, pri ktorej by model vytvoril požadovaný odlišný výsledok.

Kedy sa kontrafaktuálne vysvetlenie používa?

Žiadateľ dostane informáciu, že pri rovnakých overených údajoch by nižšie zadlženie pod určitú hranicu zmenilo výsledok.

Od čoho treba kontrafaktuálne vysvetlenie odlíšiť?

Contrastive explanation odpovedá prečo A namiesto B širšie; counterfactual uvádza konkrétnu zmenu vstupu vedúcu k B.

Ako sa kontrafaktuálne vysvetlenie kontroluje?

Overí sa, že zmena skutočne preklopí model, je blízka, realizovateľná, stabilná, rozmanitá a neporušuje doménové väzby.

Aké obmedzenie má kontrafaktuálne vysvetlenie?

Model môže po neskoršej zmene prahu sľubovaný výsledok neposkytnúť a asociatívna zmena nemusí byť bezpečným zásahom v realite.