Knowledge Propagation in Conditional Independence Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data exploration tools are limited in predicting attribute values for complex datasets and require computationally expensive resources, failing to effectively analyze feature relationships in conditional independence graphs across various domains.

Innovation Solution

A knowledge propagation system that generates a transition probability matrix from feature correlations to predict attribute values, allowing for computationally efficient inference of attribute values by propagating knowledge between nodes in a feature graph, including indirect dependencies and using regularization terms for convergence optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional machine learning tools are used to predict attribute values, then predictions can be generated for limited output variables, but the tools are limited in predictions for variables other than those in the output set and require computationally expensive resources

Engineering Contradiction:
Improveprediction capability for various variablesVSAvoidcomputational resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces conventional machine learning algorithms with a knowledge propagation system that uses conditional independence graphs and correlation matrices. This substitution enables the system to predict attribute values for any variable in the dataset, not just predefined output variables, while significantly reducing computational requirements through graph-based reasoning and iterative propagation algorithms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system transforms the prediction problem by changing the representation from traditional tabular data to conditional independence graphs. By representing relationships between variables as graph structures with correlation matrices, the system can efficiently propagate knowledge across the graph to predict any attribute value, overcoming the limitations of conventional ML tools while reducing computational cost.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If robust and computationally expensive resources are used to analyze complex datasets, then effective analysis of feature relationships can be achieved, but the analysis becomes less scalable and more expensive

Engineering Contradiction:
Improveanalysis accuracy of feature relationshipsVSAvoidcomputational efficiency and scalability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the complex dataset analysis into discrete components: conditional independence graphs for capturing relationships, correlation matrices for quantifying dependencies, and iterative propagation algorithms for inference. This segmentation allows the system to maintain high measurement precision for feature relationship analysis while improving computational efficiency through modular processing and leveraging graph structure properties.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a simplified representation of the complex dataset in the form of a conditional independence graph and correlation matrix. This copied structure captures the essential relationships between features, enabling accurate analysis without processing the full complexity of the original dataset, thus maintaining precision while significantly improving scalability and computational efficiency.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240296351A1Reasoning with conditional independence graphs
Publication Date: 2024.09.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20240296351A1 patent drawing
  • US20240296351A1 patent drawing
  • US20240296351A1 patent drawing

AI summary

The present disclosure relates to propagating knowledge between nodes of a feature graph in inferring or otherwise predicting attribute values for various features represented within the feature graph. This enables analysis of the feature graph beyond direct dependencies and for domain spaces that are increasingly complex. The present disclosure includes generating a transition matrix based on correlations within the feature graph to determine distribution of weights to apply to an attribute matrix including a combination of known and unknown attribute values. Features described herein provide a computationally inexpensive and flexible approach to evaluating graphs of complex domains while considering combinations of features that are not necessarily directly correlated to other features.