Recurrent neural networks to approximate the semantics of acceptable logic programs

被引:0
|
作者
Hölldobler, S [1 ]
Kalinke, Y
Störr, HP
机构
[1] Dresden Univ Technol, Dept Comp Sci, D-01062 Dresden, Germany
[2] Queensland Univ Technol, Neurocomp Res Ctr, Brisbane, Qld 4001, Australia
来源
ADVANCED TOPICS IN ARTIFICIAL INTELLIGENCE | 1998年 / 1502卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In [9] we have shown how to construct a 3-layer recurrent neural network (RNN) that computes the iteration of the meaning function T-p of a given propositional logic program, what corresponds to the computation of the semantics of the program. In this paper we define a notion of approximation for interpretations and prove that there exists a feed forward neural network (FNN) that approximates the calculation of T-p, for a,given (first order) acceptable logic program with an injective level mapping arbitrarily veil. By extending the FNN by recurrent connections we get a RNN whose iteration approximates the fixed point of T-p. The proof is found by taking advantage of the fact that for acceptable logic programs, T-p is a contraction mapping on the complete metric space of the interpretations for the program. Mapping this metric space to the metric space IR the real valued function f(p) corresponding to T-p turns out to he continuous and a contraction and for this reason can be approximated by an indicated class of FNN.
引用
收藏
页码:167 / 178
页数:12
相关论文
共 50 条
  • [21] The Synthesis of XNOR Recurrent Neural Networks with Stochastic Logic
    Ardakani, Arash
    Ji, Zhengyun
    Ardakani, Amir
    Gross, Warren J.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [22] Recurrent Graph Neural Networks and Their Connections to Bisimulation and Logic
    Pflueger, Maximilian
    Cucala, David Tena
    Kostylev, Egor V.
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 13, 2024, : 14608 - 14616
  • [23] PROOF THEORY AND SEMANTICS OF LOGIC PROGRAMS
    GAIFMAN, H
    SHAPIRO, E
    FOURTH ANNUAL SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, 1989, : 50 - 62
  • [24] A Logical Semantics for Description Logic Programs
    Fink, Michael
    Pearce, David
    LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2010, 2010, 6341 : 156 - 168
  • [25] A NATURAL SEMANTICS FOR LOGIC PROGRAMS WITH NEGATION
    DUNG, PM
    KANCHANASUT, K
    FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE ////, 1989, 405 : 78 - 88
  • [26] ON THE EQUIVALENCE OF SEMANTICS FOR NORMAL LOGIC PROGRAMS
    YOU, JH
    YUAN, LY
    JOURNAL OF LOGIC PROGRAMMING, 1995, 22 (03): : 211 - 222
  • [27] A dataflow semantics for constraint logic programs
    Colussi, L
    Marchiori, E
    Marchiori, M
    PROGRAMMING LANGUAGES: IMPLEMENTATIONS, LOGICS AND PROGRAMS, 1995, 982 : 431 - 448
  • [28] SEMANTICS OF HORN AND DISJUNCTIVE LOGIC PROGRAMS
    LOBO, J
    RAJASEKAR, A
    MINKER, J
    THEORETICAL COMPUTER SCIENCE, 1991, 86 (01) : 93 - 106
  • [29] A COMPUTABLE SEMANTICS FOR GENERAL LOGIC PROGRAMS
    WALLACE, M
    JOURNAL OF LOGIC PROGRAMMING, 1989, 6 (03): : 269 - 297
  • [30] A semantics for modular general logic programs
    Etalle, S
    THEORETICAL COMPUTER SCIENCE, 1998, 206 (1-2) : 51 - 80