Reasoning with Real-Valued Logic and Probability Intervals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Classical logic is brittle and prone to errors in noisy knowledge acquisition processes, such as extracting logical representations from text, necessitating the use of real-valued propositional logic to handle uncertainty with probability intervals.

Innovation Solution

A processor generates a logical neural network and a credal network based on propositional logic formulae and truth value intervals, allowing for probabilistic inference to compute conditional probabilities, thereby enabling reasoning with real-valued propositional logic under uncertainty.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If classical bivalent logic is used for reasoning, then the logical system is simple and easy to implement, but it is brittle and prone to errors when handling noisy knowledge acquisition processes

Engineering Contradiction:
Improverobustness of reasoningVSAvoidcomplexity of logical system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of truth values from discrete binary values (0 or 1) to continuous real-valued probabilities in the interval [0, 1]. This transformation allows the logical system to handle uncertainty and noisy knowledge by representing partial truths, thereby improving robustness while maintaining computational tractability through probabilistic inference mechanisms

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces probability intervals as an intermediary layer between classical logic and uncertain knowledge. These intervals serve as a mediator that bridges the gap between binary logical representations and noisy empirical data, allowing the system to reason robustly by computing bounds on truth values rather than requiring precise probabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If real-valued propositional logic with probability intervals is used, then uncertainty handling is improved, but the computational complexity increases

Engineering Contradiction:
Improveaccuracy of uncertainty representationVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the continuous probability space into intervals with computable bounds. By working with interval arithmetic rather than continuous probabilities, the system divides the complex continuous reasoning problem into manageable discrete interval computations, maintaining accuracy in uncertainty representation while reducing computational complexity through interval-based inference algorithms

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20220398479A1Reasoning with real-valued propositional logic and probability intervals
Publication Date: 2022.12.15 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20220398479A1 patent drawing
  • US20220398479A1 patent drawing
  • US20220398479A1 patent drawing

AI summary

In an approach for reasoning with real-valued propositional logic, a processor receives a set of propositional logic formulae, a set of intervals representing upper and lower bounds on truth values of a set of atomic propositions in the set of propositional logic formulae, and a query. A processor generates a logical neural network based on the set of propositional logic formulae and the set of intervals representing upper and lower bounds on truth values. A processor generates a credal network with a same structure of the logical neural network. A processor runs probabilistic inference on the credal network to compute a conditional probability based on the query. A processor outputs the conditional probability as an answer to the query.