Explainable Bayesian Optimization
Tanmay Chakraborty, Christian Wirth, Christin Seifert

TL;DR
This paper introduces TNTRules, a novel explainability method for Bayesian Optimization in cyber-physical systems, providing interpretable rules and visualizations to enhance trust and understanding of optimization recommendations.
Contribution
TNTRules is a new algorithm tailored for BO that encodes uncertainty and offers both global and local explanations, improving interpretability over existing XAI methods.
Findings
TNTRules achieves high-fidelity, compact, and complete explanations.
It significantly outperforms baseline methods on multiple test functions.
The method effectively identifies optimal bounds and alternative solutions.
Abstract
Manual parameter tuning of cyber-physical systems is a common practice, but it is labor-intensive. Bayesian Optimization (BO) offers an automated alternative, yet its black-box nature reduces trust and limits human-BO collaborative system tuning. Experts struggle to interpret BO recommendations due to the lack of explanations. This paper addresses the post-hoc BO explainability problem for cyber-physical systems. We introduce TNTRules (Tune-No-Tune Rules), a novel algorithm that provides both global and local explanations for BO recommendations. TNTRules generates actionable rules and visual graphs, identifying optimal solution bounds and ranges, as well as potential alternative solutions. Unlike existing explainable AI (XAI) methods, TNTRules is tailored specifically for BO, by encoding uncertainty via a variance pruning technique and hierarchical agglomerative clustering. A…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Advanced Multi-Objective Optimization Algorithms · Explainable Artificial Intelligence (XAI)
