Classification Rules Explain Machine Learning

被引:0
作者
Cristani, Matteo [1 ]
Olvieri, Francesco [2 ]
Workneh, Tewabe Chekole [1 ]
Pasetto, Luca [1 ]
Tomazzoli, Claudio [3 ]
机构
[1] Univ Verona, Dept Comp Sci, Verona, Italy
[2] Griffith Univ, Sch Comp Sci, Brisbane, Qld, Australia
[3] Univ Rome, CITERA, Rome, Italy
来源
ICAART: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 3 | 2022年
关键词
Machine Learning; eXplainable AI; Approximation; Anytime Methods;
D O I
10.5220/0010927300003116
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We introduce a general model for explainable Artificial Intelligence that identifies an explanation of a Machine Learning method by classification rules. We define a notion of distance between two Machine Learning methods, and provide a method that computes a set of classification rules that, in turn, approximates another black box method to a given extent. We further build upon this method an anytime algorithm that returns the best approximation it can compute within a given interval of time. This anytime method returns the minimum and maximum difference in terms of approximation provided by the algorithm and uses it to determine whether the obtained approximation is acceptable. We then illustrate the results of a few experiments on three different datasets that show certain properties of the approximations that should be considered while modelling such systems. On top of this, we design a methodology for constructing approximations for ML, that we compare to the no-methods approach typically used in current studies on the explainable artificial intelligence topic.
引用
收藏
页码:897 / 904
页数:8
相关论文
共 18 条
[1]  
[Anonymous], 2016, MEASURING HOMOPHILY
[2]  
Cristani Matteo, 2016, ICAART 2016. 8th International Conference on Agents and Artificial Intelligence. Proceedings, P296
[3]  
Cristani M., 2018, SMART INNOVATION SYS, V96, P144, DOI [10.1007/978-3-319-92031-3_14, DOI 10.1007/978-3-319-92031-3_14]
[4]   It could rain: weather forecasting as a reasoning process [J].
Cristani, Matteo ;
Domenichini, Francesco ;
Olivieri, Francesco ;
Tomazzoli, Claudio ;
Zorzi, Margherita .
KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES-2018), 2018, 126 :850-859
[5]   Automatic synthesis of best practices for energy consumptions [J].
Cristani, Matteo ;
Olivieri, Francesco ;
Tomazzoli, Claudio .
2016 10TH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING (IMIS), 2016, :154-161
[6]   Improving Energy Saving Techniques by Ambient Intelligence Scheduling [J].
Cristani, Matteo ;
Karafili, Erisa ;
Tomazzoli, Claudio .
2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, :324-331
[7]   Energy Saving by Ambient Intelligence Techniques [J].
Cristani, Matteo ;
Karafili, Erisa ;
Tomazzoli, Claudio .
2014 17TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2014), 2014, :157-164
[8]  
Lisi F., 2013, DEALING INCOMPLETENE, V1068, P179
[9]   Building rules on top of ontologies for the Semantic Web with inductive logic programming [J].
Lisi, Francesca A. .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2008, 8 (03) :271-300
[10]   Inductive Logic Programming in Databases: From DATALOG to DL+LoG(sic)V [J].
Lisi, Francesca A. .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2010, 10 :331-359