How to Explain Individual Classification Decisions
Technische Universität Berlin · Max Planck Society · +2 more institutions
Abstract
After building a classifier with modern tools of machine learning we typically have a black box at hand that is able to predict well for unseen data. Thus, we get an answer to the question what is the most likely label of a given unseen data point. However, most methods will provide no answer why the model predicted the particular label for a single instance and what features were most influential for that particular instance. The only method that is currently able to provide such explanations are decision trees. This paper proposes a procedure which (based on a set of assumptions) allows to explain the decisions of any classification method.
Citation impact
- FWCI
- —
- Percentile
- —
- References
- 39
Authors
6- DBDavid BaehrensCorresponding
Technische Universität Berlin
- TSTimon Schroeter
Technische Universität Berlin
- SHStefan Harmeling
Max Planck Society, Max Planck Institute for Biological Cybernetics
- MKMotoaki Kawanabe
Fraunhofer Institute for Open Communication Systems
- KHKatja Hansen
Technische Universität Berlin
Topics & keywords
- Computer science
- Machine learning
- Artificial intelligence
- Classifier (UML)
- Decision tree
- Point (geometry)
- Set (abstract data type)
- Mathematics
- Peace, Justice and strong institutions