2020
DOI: 10.1017/s1471068420000356
|View full text |Cite
|
Sign up to set email alerts
|

White-box Induction From SVM Models: Explainable AI with Logic Programming

Abstract: We focus on the problem of inducing logic programs that explain models learned by the support vector machine (SVM) algorithm. The top-down sequential covering inductive logic programming (ILP) algorithms (e.g., FOIL) apply hill-climbing search using heuristics from information theory. A major issue with this class of algorithms is getting stuck in local optima. In our new approach, however, the data-dependent hill-climbing search is replaced with a model-dependent search where a globally optimal SVM model is t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(4 citation statements)
references
References 19 publications
(20 reference statements)
0
3
0
Order By: Relevance
“…These methods provide justification for the predictions made by ensemble models. Explanation by simplification, feature attribution, and visualizations have been commonly used to shed light on SVM models and understand how they make decisions (Van Belle et al, 2016 ; Shakerin and Gupta, 2020 ). Similarly, deep learning models, including Deep Neural Networks (DNN), Convolutional Neural Networks (CNN), and Recurrent Neural Networks (RNN), require specialized explainability methods.…”
Section: Literature Reviewmentioning
confidence: 99%
“…These methods provide justification for the predictions made by ensemble models. Explanation by simplification, feature attribution, and visualizations have been commonly used to shed light on SVM models and understand how they make decisions (Van Belle et al, 2016 ; Shakerin and Gupta, 2020 ). Similarly, deep learning models, including Deep Neural Networks (DNN), Convolutional Neural Networks (CNN), and Recurrent Neural Networks (RNN), require specialized explainability methods.…”
Section: Literature Reviewmentioning
confidence: 99%
“…The overall sample size was small. Therefore, support vector machine algorithm model is the first choice in this study [9]. Combining support vector machine algorithm with other algorithms can make up the deficiency of support vector machine and improve the actual efficiency of research.…”
Section: Background Of Svm Combined With Other Algorithm Modelsmentioning
confidence: 99%
“…Although the above reviewed works involving SVM, i.e. Moezzi et al [46] (section III-A1(a)) and Cauchoix et al [55] (section III-A1(f)) are non-explainable methods, other works involving SVMs in particular have investigated gaining an insight into the inference mechanism by using logic programming [56], and decision trees [57]. Given the aforementioned limitations of non-explainable AI methods reviewed to inform the underlying brain mechanisms, we review the XAI methods in the next section.…”
Section: D) Repl With Eeg Using Eegnetmentioning
confidence: 99%