To Örebro University

oru.seÖrebro University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Approximate Inference for Neural Probabilistic Logic Programming
KU Leuven, Dept. of Computer Science, Leuven.AI, Belgium.
KU Leuven, Dept. of Computer Science, Leuven.AI, Belgium.
Örebro University, School of Science and Technology. KU Leuven, Dept. of Computer Science, Leuven.AI, Belgium. (AASS)ORCID iD: 0000-0002-6860-6303
2021 (English)In: Proceedings of the 18th International Conference on Principles of Knowledge Representation and Reasoning: Special Session on KR and Machine Learning / [ed] Meghyn Bienvenu; Gerhard Lakemeyer; Esra Erdem, International Joint Conferences on Artificial Intelligence Organization , 2021, p. 475-486Conference paper, Published paper (Refereed)
Abstract [en]

DeepProbLog is a neural-symbolic framework that integrates probabilistic logic programming and neural networks.

It is realized by providing an interface between the probabilistic logic and the neural networks.

Inference in probabilistic neural symbolic methods is hard, since it combines logical theorem proving with probabilistic inference and neural network evaluation.

In this work, we make the inference more efficient by extending an approximate inference algorithm from the field of statistical-relational AI. Instead of considering all possible proofs for a certain query, the system searches for the best proof.

However, training a DeepProbLog model using approximate inference introduces additional challenges, as the best proof is unknown at the start of training which can lead to convergence towards a local optimum.

To be able to apply DeepProbLog on larger tasks, we propose: 1) a method for approximate inference using an A*-like search, called DPLA* 2) an exploration strategy for proving in a neural-symbolic setting, and 3) a parametric heuristic to guide the proof search.

We empirically evaluate the performance and scalability of the new approach, and also compare the resulting approach to other neural-symbolic systems.

The experiments show that DPLA* achieves a speed up of up to 2-3 orders of magnitude in some cases.

Place, publisher, year, edition, pages
International Joint Conferences on Artificial Intelligence Organization , 2021. p. 475-486
Series
Proceedings of the ... International Conference on Principles of Knowledge Representation and Reasoning, E-ISSN 2334-1033
Keywords [en]
KR and machine learning, inductive logic programming, knowledge acquisition, Logic programming, answer set programming
National Category
Computer and Information Sciences
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:oru:diva-96661DOI: 10.24963/kr.2021/45ISBN: 9781956792997 (print)OAI: oai:DiVA.org:oru-96661DiVA, id: diva2:1631658
Conference
18th International Conference on Principles of Knowledge Representation and Reasoning (KR 2021), (Online conference), November 3-12, 2021
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

Funding agencies:

Flanders and the KU Leuven Research Fund (C14/18/062)

European Research CouncilAdvanced Grant project SYNTH (ERC AdG-694980)

Flemish Government under the “Onderzoeksprogramma Artificiële Intelligentie (AI) Vlaanderen”

Available from: 2022-01-24 Created: 2022-01-24 Last updated: 2022-01-25Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

De Raedt, Luc

Search in DiVA

By author/editor
De Raedt, Luc
By organisation
School of Science and Technology
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 35 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf