Optimizing Binary Decision Diagrams for Interpretable Machine Learning Classification

被引:1
|
作者
Cabodi, Gianpiero [1 ]
Camurati, Paolo E. [1 ]
Marques-Silva, Joao [2 ]
Palena, Marco [1 ]
Pasini, Paolo [1 ]
机构
[1] Politecn Torino, DAUIN, I-10129 Turin, Italy
[2] Univ Toulouse, ANITI, F-31013 Toulouse, France
关键词
Boolean functions; Training; Training data; Decision trees; Channel coding; Scalability; Integrated circuits; Binary decision diagrams; boolean functions; classification algorithms; machine learning;
D O I
10.1109/TCAD.2024.3387876
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Machine learning (ML) is ever more frequently used as a tool to aid decision making. The need to understand the decisions made by ML algorithms has sparked a renewed interest in explainable ML models. A number of known models are often regarded as interpretable by human decision makers with varying degrees of difficulty. The size of such models plays a crucial role in determining how easily they can be understood by a human. In this article we propose the use of binary decision diagrams (BDDs) as an interpretable ML model. BDDs can be deemed as interpretable as decision trees (DTs) while offering a often more compact representation due to node sharing. Fixed variable ordering also allows for more concise explanations. We propose a SAT-based approach for learning optimal BDDs that exhibit perfect accuracy on training data. We also explore heuristic methods for computing suboptimal BDDs, in order to improve scalability. We also investigate procedures to transform instances of known ML models into BDDs in order to provide more concise explanations.
引用
收藏
页码:3083 / 3087
页数:5
相关论文
共 50 条
  • [21] Timed binary decision diagrams
    Li, ZC
    Zhao, YH
    Min, YH
    Brayton, RK
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1997, : 352 - 357
  • [22] Compressing Binary Decision Diagrams
    Hansen, Esben Rune
    Rao, S. Srinivasa
    Tiedemann, Peter
    ECAI 2008, PROCEEDINGS, 2008, 178 : 799 - +
  • [23] Interpretable machine learning for predicting heavy metal removal and optimizing biochar characteristics
    Wang, Chaojie
    Zhao, Yuxin
    Gao, Yurong
    Chen, Hanbo
    Li, Xiaofei
    Zhou, Binlong
    Fan, Depeng
    Fang, Zheng
    Liu, Juan
    JOURNAL OF WATER PROCESS ENGINEERING, 2024, 68
  • [24] Optimizing extreme learning machine for hyperspectral image classification
    Li, Jiaojiao
    Du, Qian
    Li, Wei
    Li, Yunsong
    JOURNAL OF APPLIED REMOTE SENSING, 2015, 9
  • [25] Application of interpretable machine learning techniques to automatic seizure detection and classification
    Statsenko, Yauhen
    Babushkin, Vladimir
    Talako, Tatsiana
    Habuza, Tetiana
    King, Fransina
    Smetanina, Darya
    Meribout, Sarah
    Ismail, Fatima
    Gorkom, Klaus
    Gelovani, Juri
    Ljubisavljevic, Milos
    JOURNAL OF THE NEUROLOGICAL SCIENCES, 2023, 455
  • [26] Multi-modal Machine Learning Model for Interpretable Malware Classification
    Lisa, Fahmida Tasnim
    Islam, Sheikh Rabiul
    Kumar, Neha Mohan
    EXPLAINABLE ARTIFICIAL INTELLIGENCE, PT III, XAI 2024, 2024, 2155 : 334 - 349
  • [27] Optimal Decision Diagrams for Classification
    Florio, Alexandre M.
    Martins, Pedro
    Schiffer, Maximilian
    Serra, Thiago
    Vidal, Thibaut
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 6, 2023, : 7577 - 7585
  • [28] A New Method for Binary Classification of Proteins with Machine Learning
    Perri, Damiano
    Simonetti, Marco
    Lombardi, Andrea
    Faginas-Lago, Noelia
    Gervasi, Osvaldo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT X, 2021, 12958 : 388 - 397
  • [29] Machine Learning With the Sugeno Integral: The Case of Binary Classification
    Abbaszadeh, Sadegh
    Huellermeier, Eyke
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (12) : 3723 - 3733
  • [30] Interpretable machine learning for optimizing piezoresistivity of carbon nanotube polymer nanocomposites for strain sensing
    Elaskalany, Mostafa
    Behdinan, Kamran
    MATERIALS TODAY COMMUNICATIONS, 2025, 43