Neuro-Symbolic Constraint Programming for Structured Prediction
Not on the map. Why?
Abstract (arXiv)
We propose Nester, a method for injecting neural networks into constrained structured predictors. The job of the neural network(s) is to compute an initial, raw prediction that is compatible with the input data but does not necessarily satisfy the constraints. The structured predictor then builds a structure using a constraint solver that assembles and corrects the raw predictions in accordance with hard and soft constraints. In doing so, Nester takes advantage of the features of its two components: the neural network learns complex representations from low-level data while the constraint programming component reasons about the high-level properties of the prediction task. The entire architecture can be trained in an end-to-end fashion. An empirical evaluation on handwritten equation recognition shows that Nester achieves better performance than both the neural network and the constrained structured predictor on their own, especially when training examples are scarce, while scaling to more complex problems than other neuro-programming approaches. Nester proves especially useful to reduce errors at the semantic level of the problem, which is particularly challenging for neural network architectures.Sub
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 21 of its 51 references that are in the map. First posted on arXiv 31 Mar 2021.
Builds on
21 of 51 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Input Convex Neural Networkscited by 407
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2017A simple neural network module for relational reasoningcited by 345
- 2017Smart "Predict, then Optimize"cited by 332
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
- 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
- 2017Logic Tensor Networks for Semantic Image Interpretationcited by 92
- 2019Smart Predict-and-Optimize for Hard Combinatorial Optimization Problemscited by 88
- 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
- 2018Relational Deep Reinforcement Learningcited by 72
- 2020From Statistical Relational to Neuro-Symbolic Artificial Intelligencecited by 63
9 more
- 2015Structured Prediction Energy Networkscited by 59
- 2016Towards Deep Symbolic Reinforcement Learningcited by 42
- 2020Efficient Generation of Structured Objects with Constrained Adversarial Networkscited by 27
- 2020Learning Linear Programs from Optimal Decisionscited by 18
- 2017Deep Value Networks Learn to Evaluate and Iteratively Refine Structured Outputscited by 12
- 2017Human-Level Intelligence or Animal-Like Abilities?cited by 8
- 2013Relational Bayesian Networkscited by 7
- 2014Structured Learning Modulo Theoriescited by 5
- 2018Deep Inverse Optimizationcited by 4
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 4; 2025: 0; 2026: 1.
11 papers.
- 2022Deep Learning with Logical Constraintscited by 44
- 2021A Survey on Neural-symbolic Learning Systemscited by 39
- 2022ROAD-R: The Autonomous Driving Dataset with Logical Requirementscited by 34
- 2023Logic of Differentiable Logics: Towards a Uniform Semantics of DLcited by 15
- 2022Refining neural network predictions using background knowledgecited by 11
- 2024Weakly Supervised Anomaly Detection via Knowledge-Data Alignmentcited by 10
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trendscited by 10
- 2023Machine Learning with Requirements: a Manifestocited by 8
- 2024Exploiting T-norms for Deep Learning in Autonomous Drivingcited by 4
- 2026Interactionless Inverse Reinforcement Learning: A Data-Centric Framework for Durable Alignmentcited by 1
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AIcited by 0
- 2026Interactionless Inverse Reinforcement Learning: A Data-Centric Framework for Durable Alignment16 Feb 2026
- 2024Bridging the Gap: Representation Spaces in Neuro-Symbolic AI7 Nov 2024
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trends7 Nov 2024
- 2024Exploiting T-norms for Deep Learning in Autonomous Driving17 Feb 2024
- 2024Weakly Supervised Anomaly Detection via Knowledge-Data Alignment6 Feb 2024
- 2023Machine Learning with Requirements: a Manifesto7 Apr 2023
- 2023Logic of Differentiable Logics: Towards a Uniform Semantics of DL19 Mar 2023
- 2022ROAD-R: The Autonomous Driving Dataset with Logical Requirements4 Oct 2022
- 2022Refining neural network predictions using background knowledge10 Jun 2022
- 2022Deep Learning with Logical Constraints1 May 2022
- 2021A Survey on Neural-symbolic Learning Systems10 Nov 2021