paper-with-me

홈 › Papers

Optimizing Binary Decision Diagrams with MaxSAT for classification

2022-03-21 · Hao Hu, Marie-José Huguet, Mohamed Siala

The growing interest in explainable artificial intelligence (XAI) for critical decision making motivates the need for interpretable machine learning (ML) models. In fact, due to their structure (especially with small sizes), these models are inherently understandable by humans. Recently, several exact methods for computing such models are proposed to overcome weaknesses of traditional heuristic methods by providing more compact models or better prediction quality. Despite their compressed representation of Boolean functions, Binary decision diagrams (BDDs) did not gain enough interest as other interpretable ML models. In this paper, we first propose SAT-based models for learning optimal BDDs (in terms of the number of features) that classify all input examples. Then, we lift the encoding to a MaxSAT model to learn optimal BDDs in limited depths, that maximize the number of examples correctly classified. Finally, we tackle the fragmentation problem by introducing a method to merge compatible subtrees for the BDDs found via the MaxSAT model. Our empirical study shows clear benefits of the proposed approach in terms of prediction quality and intrepretability (i.e., lighter size) compared to the state-of-the-art approaches.

📄 PDF Abstract BibTeX arXiv:2203.11386

Code (0)

등록된 구현이 없습니다.

Tasks

ClassificationDecision MakingExplainable artificial intelligenceExplainable Artificial Intelligence (XAI)Interpretable Machine Learning

Similar Papers 제목 키워드 기반

DPMS: An ADD-Based Symbolic Approach for Generalized MaxSAT Solving

2022-05-08 · Anastasios Kyrillidis, Moshe Y. Vardi, Zhiwei Zhang

Boolean MaxSAT, as well as generalized formulations such as Min-MaxSAT and Max-hybrid-SAT, are fundamental optimization problems in Boolean reasoning. Existing methods for MaxSAT have been successful in solving benchmark…

Query Learning Algorithm for Ordered Multi-Terminal Binary Decision Diagrams

2023-03-03 · Atsuyoshi Nakamura

We propose a query learning algorithm for ordered multi-terminal binary decision diagrams (OMTBDDs) using at most n equivalence and 2n(l\lcei\log_2 m\rceil+ 3n) membership queries by extending the algorithm for ordered b…

On Continuous Local BDD-Based Search for Hybrid SAT Solving

2020-12-14 · Anastasios Kyrillidis, Moshe Y. Vardi, Zhiwei Zhang

We explore the potential of continuous local search (CLS) in SAT solving by proposing a novel approach for finding a solution of a hybrid system of Boolean constraints. The algorithm is based on CLS combined with belief …

DPO: Dynamic-Programming Optimization on Hybrid Constraints

2022-05-17 · Vu H. N. Phan, Moshe Y. Vardi

In Bayesian inference, the most probable explanation (MPE) problem requests a variable instantiation with the highest probability given some evidence. Since a Bayesian network can be encoded as a literal-weighted CNF for…

Bayesian Inference

The Tractability of SHAP-Score-Based Explanations over Deterministic and Decomposable Boolean Circuits

2020-07-28 · Marcelo Arenas, Pablo Barceló Leopoldo Bertossi, Mikaël Monet

Scores based on Shapley values are widely used for providing explanations to classification results over machine learning models. A prime example of this is the influential SHAP-score, a version of the Shapley value that…