concept

Logical Neural Networks

Also known as: LNN, Logical Neural Networks, Logical Neural Network, Logic Neural Networks

Facts (23)

Sources
Neuro-Symbolic AI: Explainability, Challenges, and Future Trends arxiv.org arXiv Nov 7, 2024 18 facts
procedureThe NSQA system proposed by Kapanipathi et al. (2020) operates via the following procedure: (1) convert natural language questions into Abstract Meaning Representation (AMR) graphs using explicit linguistic rules, (2) use a neural network model to identify and link entities and relationships to a knowledge base, (3) convert the resulting representation into logical queries, and (4) use a Logical Neural Network reasoner to infer based on the execution of those queries.
procedureThe knowledge base completion method using Logical Neural Networks (LNN) utilizes two primary approaches: the Chain of Mixtures (CM) method, where each hop relationship is represented as a mixture of relationships, and the Mixture of Paths (MP) method, where a mixture of multi-hop relationship sequences is learned.
claimLogical Neural Networks (LNN) applied in the Inductive Logic Programming (ILP) direction allow systems to handle complexity and uncertainty in real-world data while improving learning efficiency and the quality of rules.
claimLogical Neural Networks (LNN) capture and express the uncertainty of logical propositions by assigning each proposition a truth value range defined by upper and lower bounds.
claimJiang et al. (2021) proposed LNN-EL (Logical Neural Network-Entity Linking), an entity link prediction method that converts logical rules into the network structure of a Logical Neural Network to solve entity linking in short texts.
procedureThe neural symbolic framework proposed by Kimura et al. (2021) for text-based games follows a multi-step process: (1) a semantic parser extracts basic propositional logic from text observations in the environment, converting natural language into logical expressions; (2) external knowledge bases like ConceptNet are used to understand word semantic categories and refine the extracted propositional logic; (3) the refined logic and lexical category information are combined via a First Order Logic (FOL) converter into logical facts representing game state conditions; (4) these logical facts are used as training input for a Logical Neural Network (LNN).
referenceRiegel et al. (2020) proposed the Logical Neural Network (LNN), a model that maps each neuron to elements in a logical formula to perform logical operations.
procedureLogical Neural Networks (LNN) extend Boolean logic to the real-valued domain in a parameterized manner by using LNN to simulate logical AND operations and NN-pred to represent relationship or path mixtures in rule bodies.
claimLogical Neural Networks (LNN) are trained to minimize the loss of logical contradictions, allowing the system to learn symbolic rules from logical facts that map to optimal action strategies.
claimLogical Neural Networks (LNN) map logical operations directly into neural networks, allowing the activation state of each neuron or neuron group to correspond to the truth value state of a logical proposition, which makes the decision-making process more explainable.
claimLogical Neural Networks (LNN) achieve high interpretability because their calculation process is equivalent to performing a series of logical judgments, where the output of each neuron represents the truth value of a logical proposition and reflects how that value was derived from the input.
claimLogical Neural Networks (LNN) can simultaneously perform multiple logical reasoning tasks, such as theorem proving and fact derivation, unlike traditional single-task neural networks.
claimWhen Logical Neural Networks (LNN) encounter logical contradictions or incomplete knowledge, they increase the uncertainty of propositions by expanding the truth value range and finding an adjustment solution that minimizes the contradiction.
referenceSen et al. (2021) proposed using Logical Neural Networks (LNN) to complete knowledge bases by first defining the goal of knowledge base completion based on known entities and relationships.
referenceRyan Riegel, Alexander Gray, Francois Luus, Naweed Khan, Ndivhuwo Makondo, Ismail Yunus Akhalwaya, Haifeng Qian, Ronald Fagin, Francisco Barahona, and Udit Sharma introduced Logical Neural Networks in a 2020 arXiv preprint.
claimIn the LNN-EL method, the intermediate representation between the deep model output from the feature extraction stage and the Logical Neural Network (LNN) input is only partially explicit because deep models are used for feature extraction.
referenceSen et al. (2022) introduced a neuro-symbolic inductive logic programming method using logical neural networks in the Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 36.
claimLogical Neural Network (LNN) structures are considered only moderately interpretable when used in the inference stage.
A Comprehensive Review of Neuro-symbolic AI for Robustness ... link.springer.com Springer Dec 9, 2025 5 facts
claimLogic Tensor Networks (LTN) and Logical Neural Networks (LNN) implement first-order logic using real-valued truth tensors and learnable fuzzy operators.
referenceR. Riegel, A. Gray, F. Luus, N. Khan, N. Makondo, I.Y. Akhalwaya, H. Qian, R. Fagin, F. Barahona, and U. Sharma published the preprint 'Logical neural networks' on arXiv in 2020.
claimLogic Neural Networks (LNNs) trained on structured clinical ontologies outperform traditional deep networks in differential diagnosis tasks, providing both improved accuracy and clause-level interpretability that aligns with FDA transparency mandates for medical AI.
claimIBM’s Logical Neural Network (LNN) provides a neural architecture that corresponds to a set of logical formulas with learnable degrees, ensuring no information is lost between neural and logical representations.
claimLogical neural networks (LNNs) and the Scallop programming language are frameworks that enable the integration of symbolic formalisms with neural adaptability, which improves the interpretability and scalability of AI systems.