General Pitfalls of Model-Agnostic Interpretation Methods for Machine Learning Models
An increasing number of model-agnostic interpretation techniques for machine learning (ML) models such as partial dependence plots (PDP), permutation feature importance (PFI) and Shapley values provide insightful model interpretations, but can lead to wrong conclusions if applied incorrectly. We highlight many general pitfalls of ML model interpretation, such as using interpretation techniques in the wrong context, interpreting models that do not generalize well, ignoring feature dependencies, interactions, uncertainty estimates and issues in high-dimensional settings, or making unjustified causal interpretations, and illustrate them with examples. We focus on pitfalls for global methods that describe the average model behavior, but many pitfalls also apply to local methods that explain individual predictions. Our paper addresses ML practitioners by raising awareness of pitfalls and identifying solutions for correct model interpretation, but also addresses ML researchers by discussing open issues for further research.
Code (1)
Tasks
BIG-bench Machine LearningFeature ImportanceSimilar Papers 제목 키워드 기반
Generalizability of Machine Learning Models: Quantitative Evaluation of Three Methodological Pitfalls
Purpose: Despite the potential of machine learning models, the lack of generalizability has hindered their widespread adoption in clinical practice. We investigate three methodological pitfalls: (1) violation of independ…
BIG-bench Machine LearningData Augmentationfeature selectionPneumonia DetectionModel-Agnostic Signal Discovery with Machine Learning: Bridging the Gap Between Theory and Practice
Searches for new phenomena in complex scientific data are predominantly model-dependent, optimized for specific hypotheses, and therefore limited in their coverage of the space of possible signals. Recently, new AI-based…
Dos and Don'ts of Machine Learning in Computer Security
With the growing processing power of computing systems and the increasing availability of massive datasets, machine learning algorithms have led to major breakthroughs in many different areas. This development has influe…
BIG-bench Machine LearningComputer SecurityMalware DetectionReward Machines for Deep RL in Noisy and Uncertain Environments
Reward Machines provide an automaton-inspired structure for specifying instructions, safety constraints, and other temporally extended reward-worthy behaviour. By exposing the underlying structure of a reward function, t…
counterfactualDecision MakingSequential Decision MakingIoT Device Identification with Machine Learning: Common Pitfalls and Best Practices
This paper critically examines the device identification process using machine learning, addressing common pitfalls in existing literature. We analyze the trade-offs between identification methods (unique vs. class based…
Data Augmentation