Extracting reduced logic programs from artificial neural networks

被引:0
作者
Jens Lehmann
Sebastian Bader
Pascal Hitzler
机构
[1] Universität Leipzig,Department of Computer Science
[2] Technische Universität Dresden,International Center for Computational Logic
[3] Universität Karlsruhe (TH),AIFB
来源
Applied Intelligence | 2010年 / 32卷
关键词
Artificial neural network; Rule extraction; Logic program; Neural-symbolic integration;
D O I
暂无
中图分类号
学科分类号
摘要
Artificial neural networks can be trained to perform excellently in many application areas. Whilst they can learn from raw data to solve sophisticated recognition and analysis problems, the acquired knowledge remains hidden within the network architecture and is not readily accessible for analysis or further use: Trained networks are black boxes. Recent research efforts therefore investigate the possibility to extract symbolic knowledge from trained networks, in order to analyze, validate, and reuse the structural insights gained implicitly during the training process. In this paper, we will study how knowledge in form of propositional logic programs can be obtained in such a way that the programs are as simple as possible—where simple is being understood in some clearly defined and meaningful way.
引用
收藏
页码:249 / 266
页数:17
相关论文
共 23 条
  • [1] Andrews R(2002)Rule extraction from local cluster neural nets Neurocomputing 47 1-20
  • [2] Geva S(2004)Logic programs, iterated function systems, and recurrent radial basis function networks J Appl Logic 2 273-300
  • [3] Bader S(1999)The connectionist inductive learning and logic programming system Appl Intell 11 59-77
  • [4] Hitzler P(2001)Symbolic knowledge extraction from trained neural networks: A sound approach Artif Intell 126 155-207
  • [5] d’Avila Garcez AS(2004)Logic programs and connectionist networks J Appl Logic 2 245-272
  • [6] Zaverucha G(1999)Approximating the semantics of logic programs by recurrent neural networks Appl Intell 11 45-58
  • [7] d’Avila Garcez AS(2005)Rule extraction from recurrent neural networks: A taxonomy and review Neural Comput 17 1223-1263
  • [8] Broda K(2000)Neural networks and structured knowledge: Rule extraction and applications Appl Intell 12 7-13
  • [9] Gabbay DM(1994)Inductive logic programming: Theory and methods J Logic Program 19-20 629-679
  • [10] Hitzler P(2002)Knowledge extraction using artificial neural networks: application to radar target identification Signal Process 82 117-120