• DocumentCode
    2489487
  • Title

    First-order logic learning in Artificial Neural Networks

  • Author

    Guillame-Bert, Mathieu ; Broda, Krysia ; Garcez, Artur D´Avila

  • Author_Institution
    INRIA Rhone-Alpes Res. Center, St. Martin, France
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Artificial Neural Networks have previously been applied in neuro-symbolic learning to learn ground logic program rules. However, there are few results of learning relations using neuro-symbolic learning. This paper presents the system PAN, which can learn relations. The inputs to PAN are one or more atoms, representing the conditions of a logic rule, and the output is the conclusion of the rule. The symbolic inputs may include functional terms of arbitrary depth and arity, and the output may include terms constructed from the input functors. Symbolic inputs are encoded as an integer using an invertible encoding function, which is used in reverse to extract the output terms. The main advance of this system is a convention to allow construction of Artificial Neural Networks able to learn rules with the same power of expression as first order definite clauses. The system is tested on three examples and the results are discussed.
  • Keywords
    learning (artificial intelligence); logic programming; neural nets; neurophysiology; artificial neural networks; encoding; first-order logic learning; ground logic program rules; neuro-symbolic learning; system PAN; Artificial neural networks; Cognition; Computer architecture; Encoding; Indexes; Neurons; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks (IJCNN), The 2010 International Joint Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1098-7576
  • Print_ISBN
    978-1-4244-6916-1
  • Type

    conf

  • DOI
    10.1109/IJCNN.2010.5596491
  • Filename
    5596491