A Logic-Guided Neural Network (LGN) is a neuro-symbolic architecture where a neural network's learning is explicitly constrained by formal symbolic logic rules. These rules, expressed in forms like first-order logic or propositional logic, act as a prior or a regularizer, guiding the model toward solutions that are not only data-driven but also logically consistent. This integration addresses the black-box nature of pure neural models by injecting domain knowledge and ensuring outputs satisfy necessary constraints, such as physical laws or business rules.
