Capturing the form of feature interactions in black-box models

被引:0
作者
Zhang, Hanying [1 ,2 ]
Zhang, Xiaohang [1 ,2 ]
Zhang, Tianbo [3 ]
Zhu, Ji [4 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Econ & Management, Beijing, Peoples R China
[2] Beijing Univ Posts & Telecommun, Key Lab Trustworthy Distributed Comp & Serv, Beijing, Peoples R China
[3] Univ Washington, Dept Math, Seattle, WA USA
[4] Univ Michigan, Dept Stat, Ann Arbor, MI USA
基金
中国国家自然科学基金;
关键词
Model interpretation; Feature interaction; Product separability; Black-box; PERFORMANCE; FIND;
D O I
10.1016/j.ipm.2023.103373
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Detecting feature interactions is an important post-hoc method to explain black-box models. The literature on feature interactions mainly focus on detecting their existence and calculating their strength. Little attention has been given to the form how the features interact. In this paper, we propose a novel method to capture the form of feature interactions. First, the feature interaction sets in black-box models are detected by the high dimensional model representation-based method. Second, the pairwise separability of the detected feature interactions is determined by a novel model which is verified theoretically. Third, the set separability of the feature interactions is inferred based on pairwise separability. Fourth, the interaction form of each feature in product separable sets is explored. The proposed method not only provides detailed information about the internal structure of black-box models but also improves the performance of linear models by incorporating the appropriate feature interactions. The experimental results show that the accuracy of recognizing product separability in synthetic models is 100%. Experiments on three regression and three classification tasks demonstrate that the proposed method can capture the product separable form of feature interactions effectively and improve the prediction accuracy greatly.
引用
收藏
页数:16
相关论文
共 41 条
  • [1] A simple method to find out when an ordinary differential equation is separable
    Angel Cid, Jose
    [J]. INTERNATIONAL JOURNAL OF MATHEMATICAL EDUCATION IN SCIENCE AND TECHNOLOGY, 2009, 40 (05) : 659 - 662
  • [2] Arzamasov V., 2018, 2018 IEEE INT C COMM, P1, DOI [10.1109/SmartGridComm.2018.8587498, DOI 10.1109/SMARTGRIDCOMM.2018.8587498]
  • [3] A NEW DISTRIBUTED ALGORITHM TO FIND BREADTH 1ST SEARCH-TREES
    AWERBUCH, B
    GALLAGER, RG
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1987, 33 (03) : 315 - 322
  • [4] Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI
    Barredo Arrieta, Alejandro
    Diaz-Rodriguez, Natalia
    Del Ser, Javier
    Bennetot, Adrien
    Tabik, Siham
    Barbado, Alberto
    Garcia, Salvador
    Gil-Lopez, Sergio
    Molina, Daniel
    Benjamins, Richard
    Chatila, Raja
    Herrera, Francisco
    [J]. INFORMATION FUSION, 2020, 58 : 82 - 115
  • [5] Fostering interpretability of data mining models through data perturbation
    Belkoura, Seddik
    Zanin, Massimiliano
    LaTorre, Antonio
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 137 : 191 - 201
  • [6] Bock R., 2004, NUCL INSTRUMENTS M A
  • [7] Learning Global Pairwise Interactions with Bayesian Neural Networks
    Cui, Tianyu
    Marttinen, Pekka
    Kaski, Samuel
    [J]. ECAI 2020: 24TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, 325 : 1087 - 1094
  • [8] Discovering Unexpected Local Nonlinear Interactions in Scientific Black-box Models
    Doron, Michael
    Segev, Idan
    Shahaf, Dafna
    [J]. KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 425 - 435
  • [9] Evett I. W., 1989, KNOWL-BASED SYST, P152
  • [10] PREDICTIVE LEARNING VIA RULE ENSEMBLES
    Frieman, Jerome H.
    Popescu, Bogdan E.
    [J]. ANNALS OF APPLIED STATISTICS, 2008, 2 (03) : 916 - 954