Neural network explanation using inversion

被引:60
|
作者
Saad, Emad W.
Wunsch, Donald C., II
机构
[1] Boeing Co, Phantom Works, Seattle, WA 98124 USA
[2] Univ Missouri, Dept Elect & Comp Engn, Rolla, MO 65409 USA
关键词
rule extraction; neural network explanation; explanation capability of neural networks; inversion; hyperplanes; evolutionary algorithm; pedagogical;
D O I
10.1016/j.neunet.2006.07.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An important drawback of many artificial neural networks (ANN) is their lack of explanation capability [Andrews, R., Diederich, J., & Tickle, A. B. (1996). A survey and critique of techniques for extracting rules from trained artificial neural networks. Knowledge-Based Systems, 8, 373-389]. This paper starts with a survey of algorithms which attempt to explain the ANN output. We then present HYPINV,(1) a new explanation algorithm which relies on network inversion; i.e. calculating the ANN input which produces a desired output. HYPINV is a pedagogical algorithm, that extracts rules, in the form of hyperplanes. It is able to generate rules with arbitrarily desired fidelity, maintaining a fidelity-complexity tradeoff. To our knowledge, HYPINV is the only pedagogical rule extraction method, which extracts hyperplane rules from continuous or binary attribute neural networks. Different network inversion techniques, involving gradient descent as well as an evolutionary algorithm, are presented. An information theoretic treatment of rule extraction is presented. HYPINV is applied to example synthetic problems, to a real aerospace problem, and compared with similar algorithms using benchmark problems. (c) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:78 / 93
页数:16
相关论文
共 50 条
  • [31] REPRESENTATION LEARNING USING CONVOLUTION NEURAL NETWORK FOR ACOUSTIC-TO-ARTICULATORY INVERSION
    Illa, Aravind
    Ghosh, Prasanta Kumar
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 5931 - 5935
  • [32] Adaptive Transition Control of a Tiltrotor UAV Using Dynamic Inversion with Neural Network
    Jeaong, Hoijo
    Park, On
    Kim, Seungkeun
    Suk, Jinyoung
    PROCEEDINGS OF THE 2021 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON AEROSPACE TECHNOLOGY (APISAT 2021), VOL 2, 2023, 913 : 783 - 795
  • [33] Interpretation of magnetic anomalies due to dipping dikes using neural network inversion
    Al-Garni, Mansour A.
    ARABIAN JOURNAL OF GEOSCIENCES, 2015, 8 (10) : 8721 - 8729
  • [34] Prestack and poststack inversion using a physics-guided convolutional neural network
    Biswas, Reetam
    Sen, Mrinal K.
    Das, Vishal
    Mukerji, Tapan
    INTERPRETATION-A JOURNAL OF SUBSURFACE CHARACTERIZATION, 2019, 7 (03): : SE161 - SE174
  • [35] Inversion of Density Interfaces Using the Pseudo-Backpropagation Neural Network Method
    Chen, Xiaohong
    Du, Yukun
    Liu, Zhan
    Zhao, Wenju
    Chen, Xiaocheng
    PURE AND APPLIED GEOPHYSICS, 2018, 175 (12) : 4427 - 4447
  • [36] Inversion of Density Interfaces Using the Pseudo-Backpropagation Neural Network Method
    Xiaohong Chen
    Yukun Du
    Zhan Liu
    Wenju Zhao
    Xiaocheng Chen
    Pure and Applied Geophysics, 2018, 175 : 4427 - 4447
  • [37] Graph Neural Network Causal Explanation via Neural Causal Models
    Behnam, Arman
    Wang, Binghui
    COMPUTER VISION - ECCV 2024, PT LXI, 2025, 15119 : 410 - 427
  • [38] New inversion method of artificial neural network in transient electromagnetic inversion
    Li, Chuangshe
    Zhang, Yanpeng
    Li, Shi
    Zhang, Lixin
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2001, 35 (06): : 604 - 607
  • [39] A Neural Network Method for Inversion of Turbulence Strength
    Yin, Weishi
    Zhang, Baoyin
    Meng, Pinchao
    Zhou, Linhua
    Qi, Dequan
    JOURNAL OF NONLINEAR MATHEMATICAL PHYSICS, 2024, 31 (01)
  • [40] Full waveform inversion as training a neural network
    Zhang, Wensheng
    Chen, Zheng
    PHYSICA SCRIPTA, 2023, 98 (06)