In neuro-symbolic AI (NeSy), integrating symbolic languages – typically subsets of first-order logic (FOL) –, with neural networks (NNs) serves goals like enhancing symbolic processing, extending reasoning with pattern recognition, and guiding neural learning with symbolic knowledge—a.k.a. symbolic knowledge injection (SKI). Despite its utility, FOL’s expressiveness poses challenges to SKI algorithms, and its general-purpose nature complicates use for non-experts. We propose SKI-lang, a domain-specific language for SKI that balances practicality, clear semantics, and expressiveness–tractability trade-offs. SKI-lang simplifies symbolic specification, serves as a unified interface for diverse SKI approaches, and allows for automating benchmarks from NeSy literature. We discuss the design choices behind SKI-lang and its implementation, and demonstrate its effectiveness and versatility through a few case studies.

Matteini, M., Ciatto, G., Magnini, M., Kuru, E., Aydoğan, R., Omicini, A. (2025). A Domain-Specific Language for NeSy Focussing on Symbolic Knowledge Injection. CEUR-WS.

A Domain-Specific Language for NeSy Focussing on Symbolic Knowledge Injection

Mattia Matteini;Giovanni Ciatto;Andrea Omicini
2025

Abstract

In neuro-symbolic AI (NeSy), integrating symbolic languages – typically subsets of first-order logic (FOL) –, with neural networks (NNs) serves goals like enhancing symbolic processing, extending reasoning with pattern recognition, and guiding neural learning with symbolic knowledge—a.k.a. symbolic knowledge injection (SKI). Despite its utility, FOL’s expressiveness poses challenges to SKI algorithms, and its general-purpose nature complicates use for non-experts. We propose SKI-lang, a domain-specific language for SKI that balances practicality, clear semantics, and expressiveness–tractability trade-offs. SKI-lang simplifies symbolic specification, serves as a unified interface for diverse SKI approaches, and allows for automating benchmarks from NeSy literature. We discuss the design choices behind SKI-lang and its implementation, and demonstrate its effectiveness and versatility through a few case studies.
2025
ANSyA 2025: Advanced Neuro-Symbolic Applications
84
92
Matteini, M., Ciatto, G., Magnini, M., Kuru, E., Aydoğan, R., Omicini, A. (2025). A Domain-Specific Language for NeSy Focussing on Symbolic Knowledge Injection. CEUR-WS.
Matteini, Mattia; Ciatto, Giovanni; Magnini, Matteo; Kuru, Emre; Aydoğan, Reyhan; Omicini, Andrea
File in questo prodotto:
File Dimensione Formato  
paper_21.pdf

accesso aperto

Descrizione: PDF editoriale
Tipo: Versione (PDF) editoriale / Version Of Record
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 1.37 MB
Formato Adobe PDF
1.37 MB 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/11585/1048553
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 0
social impact