Neurosymbolic (NeSy) AI combines neural architectures and symbolic reasoning to improve accuracy, interpretability, and generalization. While logic inference on top of subsymbolic modules has been shown to effectively guarantee these properties, this often comes at the cost of reduced scalability, which can severely limit the usability of NeSy models. This paper introduces DeepProofLog (DPrL), a novel NeSy system based on stochastic logic programs, which addresses the scalability limitations of previous methods. DPrL parameterizes all derivation steps with neural networks, allowing efficient neural guidance over the proving system. Additionally, weestablish a formal mapping betweentheresolution process of our deep stochastic logic programs and Markov Decision Processes, enabling the application of dynamic programming and reinforcement learning techniques for efficient inference and learning. This theoretical connection improves scalability for complex proof spaces and large knowledge bases. Our experiments on standard NeSy benchmarks and knowledge graph reasoning tasks demonstrate that DPrL outperforms existing state-of-the-art NeSy systems, advancing scalability to larger and more complex settings than previously possible.

Jiao, Y., Castellano Ontiveros, R., De Raedt, L., Gori, M., Giannini, F., Diligenti, M., et al. (2026). DeepProofLog: Efficient Proving in Deep Stochastic Logic Programs. In Proceedings of the AAAI Conference on Artificial Intelligence (pp.22381-22389). Association for the Advancement of Artificial Intelligence [10.1609/aaai.v40i27.39396].

DeepProofLog: Efficient Proving in Deep Stochastic Logic Programs

Castellano Ontiveros, Rodrigo;Gori, Marco;Diligenti, Michelangelo;
2026-01-01

Abstract

Neurosymbolic (NeSy) AI combines neural architectures and symbolic reasoning to improve accuracy, interpretability, and generalization. While logic inference on top of subsymbolic modules has been shown to effectively guarantee these properties, this often comes at the cost of reduced scalability, which can severely limit the usability of NeSy models. This paper introduces DeepProofLog (DPrL), a novel NeSy system based on stochastic logic programs, which addresses the scalability limitations of previous methods. DPrL parameterizes all derivation steps with neural networks, allowing efficient neural guidance over the proving system. Additionally, weestablish a formal mapping betweentheresolution process of our deep stochastic logic programs and Markov Decision Processes, enabling the application of dynamic programming and reinforcement learning techniques for efficient inference and learning. This theoretical connection improves scalability for complex proof spaces and large knowledge bases. Our experiments on standard NeSy benchmarks and knowledge graph reasoning tasks demonstrate that DPrL outperforms existing state-of-the-art NeSy systems, advancing scalability to larger and more complex settings than previously possible.
2026
9781577359067
Jiao, Y., Castellano Ontiveros, R., De Raedt, L., Gori, M., Giannini, F., Diligenti, M., et al. (2026). DeepProofLog: Efficient Proving in Deep Stochastic Logic Programs. In Proceedings of the AAAI Conference on Artificial Intelligence (pp.22381-22389). Association for the Advancement of Artificial Intelligence [10.1609/aaai.v40i27.39396].
File in questo prodotto:
File Dimensione Formato  
17534-AAAI26.JiaoY-ML (1).pdf

accesso aperto

Tipologia: PDF editoriale
Licenza: PUBBLICO - Pubblico con Copyright
Dimensione 218.8 kB
Formato Adobe PDF
218.8 kB Adobe PDF Visualizza/Apri

I documenti in IRIS 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/11365/1317294