Iterative Graph Learning for Noisy or Missing GNN Topology

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graph neural networks (GNNs) are limited by the requirement for graph-structured data, which is often noisy or not available, making them ineffective for many real-world applications, especially in natural language processing, and existing methods struggle to handle noisy or incomplete graph structures effectively.

Innovation Solution

An iterative deep graph learning (IDGL) framework that jointly learns graph structures and embeddings through an end-to-end process, using similarity metric learning and graph regularization, dynamically adjusting iterations based on a stopping criterion to optimize graph structure for downstream tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If GNNs are used with raw graph-structured data, then node embedding learning capability is improved, but the model fails when graph data is noisy, incomplete, or not available

Engineering Contradiction:
ImproveGNN effectivenessVSAvoidapplicability to real-world data
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by constructing a preliminary graph structure from raw data before feeding it to the GNN. The graph construction module creates an initial graph representation that can be noisy or incomplete, but this preliminary structure enables the GNN to process data that would otherwise be unusable, thereby improving adaptability while maintaining reliability through the iterative refinement process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through iterative refinement where the GNN processes the graph structure and returns updated representations that feed back into the graph construction module. This feedback loop continuously improves the graph structure and node embeddings, allowing the system to handle noisy or incomplete initial data while maintaining reliable embedding learning capability

Inventive Principle:
Principle #23Feedback

2Reliability

If iterative deep graph learning is applied to handle noisy graphs, then robustness to adversarial graphs is improved, but computational complexity increases

Engineering Contradiction:
Improverobustness to noisy graphsVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics through iterative refinement, where the graph structure and node embeddings are dynamically updated across multiple iterations. The system adapts the level of refinement based on the noise level and data characteristics, allowing it to handle noisy graphs robustly while controlling computational complexity by stopping refinement when sufficient accuracy is achieved

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by adjusting the number of iterations, refinement depth, and other hyperparameters based on the specific task and data characteristics. This allows the system to optimize the balance between robustness to noisy graphs and computational complexity, adapting the model complexity to the actual needs of the application

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If graph structure is constructed from original feature space, then graph topology is simplified, but the graph does not reflect true topology after feature extraction

Engineering Contradiction:
Improvegraph construction simplicityVSAvoidgraph topology accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by first constructing a simple graph structure from raw features, then using iterative refinement to improve the topology accuracy. The initial graph provides a simple representation that is easy to construct, while subsequent iterations progressively improve the accuracy to reflect the true topology after feature extraction

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuity of useful action through iterative refinement, where the graph structure is continuously improved over multiple iterations. Each iteration builds upon the previous one, progressively transforming the simple initial graph into an accurate representation of the true topology, maintaining useful action throughout the refinement process

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12475694B2Iterative deep graph learning for graph neural networks
Publication Date: 2025.11.18 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12475694B2 patent drawing
  • US12475694B2 patent drawing
  • US12475694B2 patent drawing

AI summary

An initial noisy graph topology is obtained and an initial adjacency matrix is generated by a similarity learning component using similarity learning and a similarity metric function. An updated adjacency matrix with node embeddings is produced from the initial adjacency matrix using a graph neural network (GNN). The node embeddings are fed back to revise the similarity learning component. The generating, producing, and feeding back operations are repeated for a plurality of iterations.