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 条
  • [21] Geoacoustic Inversion Based on Neural Network
    Mao, Lingtao
    Pan, Xiang
    Shen, Yining
    OCEANS 2021: SAN DIEGO - PORTO, 2021,
  • [22] Landscape Learning for Neural Network Inversion
    Liu, Ruoshi
    Mao, Chengzhi
    Tendulkar, Purva
    Wang, Hao
    Vondrick, Carl
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION, ICCV, 2023, : 2239 - 2250
  • [23] Neural Network Models for Image Inversion
    Sonehara, Noboru
    Tokunaga, Yukio
    Journal of Robotics and Mechatronics, 1993, 5 (02) : 88 - 97
  • [24] A neural network explanation of posttraumatic stress disorder
    Tryon, WW
    JOURNAL OF ANXIETY DISORDERS, 1998, 12 (04) : 373 - 385
  • [25] Interpretation of magnetic anomalies due to dipping dikes using neural network inversion
    Mansour A. Al-Garni
    Arabian Journal of Geosciences, 2015, 8 : 8721 - 8729
  • [26] Prediction of elastic properties using seismic prestack inversion and neural network analysis
    Mohamed, Islam A.
    El-Mowafy, Hamed Z.
    Fathy, Mohamed
    INTERPRETATION-A JOURNAL OF SUBSURFACE CHARACTERIZATION, 2015, 3 (02): : T57 - T68
  • [27] Inversion of self-potential data using generalized regression neural network
    Doğukan Durdağ
    Gamze Ayhan Durdağ
    Ertan Pekşen
    Acta Geodaetica et Geophysica, 2022, 57 : 589 - 608
  • [28] Inversion of self-potential data using generalized regression neural network
    Durdag, Dogukan
    Durdag, Gamze Ayhan
    Peksen, Ertan
    ACTA GEODAETICA ET GEOPHYSICA, 2022, 57 (4) : 589 - 608
  • [29] Surface Wave Inversion Using a Multi-Information Fusion Neural Network
    Chen, Xinhua
    Xia, Jianghai
    Feng, Jie
    Pang, Jingyin
    Zhang, Hao
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2024, 62 : 1 - 13
  • [30] Conductivity inversion of unidirectional CFRP laminate based on ECT using neural network
    Ji, Hongli
    Shen, Wei
    Zhang, Chao
    Xu, Xiaojuan
    Qiu, Jinhao
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 2020, 64 (1-4) : 1431 - 1438