A novel method for extracting knowledge from neural networks with evolving SQL queries

被引:0
|
作者
Góngora, MA [1 ]
Watson, T [1 ]
Elizondo, DA [1 ]
机构
[1] De Montfort Univ, Fac Comp Sci & Engn, Sch Comp, Leicester LE1 9BH, Leics, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
While artificial neural networks (ANNs) are undoubtedly powerful classifiers their results are sometimes treated with suspicion. This is because their decisions are not open to inspection - the knowledge they contain is hidden. In this paper we describe a method for extracting and representing the knowledge within an ANN. Mappings between inputs and output classifications are stored in a table and, for each classification, Structured Query Language (SQL) queries are evolved using a genetic algorithm. Each evolved query is a simple, human-readable representation of the knowledge used by the ANN to decide on the classification based on the inputs. This method can also be used to show how the knowledge within an ANN develops as it is trained, and can help to identify problems that are particularly hard, or easy, for ANNs to classify.
引用
收藏
页码:497 / 502
页数:6
相关论文
共 50 条
  • [1] A machine learning method for extracting symbolic knowledge from recurrent neural networks
    Vahed, A
    Omlin, CW
    [J]. NEURAL COMPUTATION, 2004, 16 (01) : 59 - 71
  • [2] Extracting Automata from Recurrent Neural Networks Using Queries and Counterexamples
    Weiss, Gail
    Goldberg, Yoav
    Yahav, Eran
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [3] Evolving fuzzy neural networks for extracting rules
    Yao, SS
    Wei, CJ
    He, ZY
    [J]. FUZZ-IEEE '96 - PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 1996, : 361 - 367
  • [4] Evolving Fuzzy Neural Networks for Extracting Rules
    He Zhenya Yao Susu Wei Chengjian (Department of Radio Engineering
    [J]. 通信学报, 1997, (03) : 84 - 91
  • [5] Extracting automata from recurrent neural networks using queries and counterexamples (extended version)
    Weiss, Gail
    Goldberg, Yoav
    Yahav, Eran
    [J]. MACHINE LEARNING, 2024, 113 (05) : 2877 - 2919
  • [6] Extracting automata from recurrent neural networks using queries and counterexamples (extended version)
    Gail Weiss
    Yoav Goldberg
    Eran Yahav
    [J]. Machine Learning, 2024, 113 : 2877 - 2919
  • [7] A novel hybrid approach of rough sets and neural networks for extracting classification knowledge
    Wang Xuan
    Lv Jiake
    Wu Wei
    Liu Hongbin
    Xie Deti
    [J]. ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, PROCEEDINGS, 2007, : 59 - 65
  • [8] Extracting Knowledge of Concrete Shear Strength From Artificial Neural Networks
    Young, William A., II
    Weckman, Gary R.
    Brown, Michael D.
    Thompson, Jim
    [J]. INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2008, 15 (01): : 26 - 35
  • [9] EXTRACTING REFINED RULES FROM KNOWLEDGE-BASED NEURAL NETWORKS
    TOWELL, GG
    SHAVLIK, JW
    [J]. MACHINE LEARNING, 1993, 13 (01) : 71 - 101
  • [10] Extracting knowledge from Deep Neural Networks through graph analysis
    Horta, Vitor A. C.
    Tiddi, Ilaria
    Little, Suzanne
    Mileo, Alessandra
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 120 : 109 - 118