Probabilistic logic programming (PLP) is a powerful tool for reasoning in relational domains with uncertainty. However, both inference and learning from examples are computationally expensive tasks. We consider a restriction of PLP called hierarchical PLP whose clauses and predicates are hierarchically organized forming a deep neural network or arithmetic circuit. Inference in this language is much cheaper than for general PLP languages. In this work we present an algorithm called Deep Parameter learning for HIerarchical probabilistic Logic programs (DPHIL) that learns hierarchical PLP parameters using gradient descent and back-propagation.

Learning the parameters of deep probabilistic logic programs

Arnaud Nguembang Fadja
Primo
;
Fabrizio Riguzzi
;
Evelina Lamma
Ultimo
2018

Abstract

Probabilistic logic programming (PLP) is a powerful tool for reasoning in relational domains with uncertainty. However, both inference and learning from examples are computationally expensive tasks. We consider a restriction of PLP called hierarchical PLP whose clauses and predicates are hierarchically organized forming a deep neural network or arithmetic circuit. Inference in this language is much cheaper than for general PLP languages. In this work we present an algorithm called Deep Parameter learning for HIerarchical probabilistic Logic programs (DPHIL) that learns hierarchical PLP parameters using gradient descent and back-propagation.
2018
Arithmetic circuits; Deep neural networks; Distribution semantics; Probabilistic logic programming; Computer Science (all)
File in questo prodotto:
File Dimensione Formato  
paper2.pdf

accesso aperto

Descrizione: Full text editoriale
Tipologia: Full text (versione editoriale)
Licenza: PUBBLICO - Pubblico con Copyright
Dimensione 504.58 kB
Formato Adobe PDF
504.58 kB Adobe PDF Visualizza/Apri

I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11392/2394249
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact