Scalable integration of logic programming and neural networks
Develop scalable frameworks that integrate traditional logic programming with neural networks to support complex reasoning tasks in Neuro-Symbolic AI.
References
Open research questions remain around how Neuro-Symbolic AI can develop scalable frameworks that integrate traditional logic programming with neural networks for complex reasoning tasks, incorporate commonsense knowledge and advanced language understanding to enhance multi-hop reasoning capabilities, combine symbolic logic with neural networks to ensure reliable and trustworthy decision-making and integrate meta-cognitive abilities to enable self-monitoring and adjustment of reasoning strategies for clearer, more understandable explanations.
Our experiments use $|\Delta| = 2$; the compiled SDD grows empirically as $\approx|\Delta|{2.9}$ with a $40\times$ compile-time jump at $|\Delta| = 4$ (\Cref{app:treewidth}). Saturation and grounding are polynomial and the compilation is exact, but we do not demonstrate ontology-scale ABoxes such as SNOMED~CT or the Gene Ontology; that regime requires lifted WMC and is the principal open problem.
Their treatment leaves three regimes open: the EL profile with role chains and role hierarchies, partial supervision in which a subset of the ground atoms is latent, and an RS analysis of the resulting predictor.
In multi-rule scenarios, which we leave to future work, the above can be substituted by the satisfiability of the knowledge base.