Graph Node Service Relationship Prediction via Propagation Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for predicting service relationships between graph nodes in graph data lack accuracy due to the inability to effectively incorporate node attribute information and interaction structure information, relying on prior hypotheses and separate representation learning that fails to model interaction structures.

Innovation Solution

The method involves performing node representation propagation and aggregation starting from each graph node to generate a node relationship representation, which accurately reflects node attribute and interaction structure information by iteratively propagating and aggregating representations using graph neural networks with mechanisms like Attention and LSTM aggregators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If separate representation learning is used for graph nodes, then node attribute information can be captured, but interaction structure information between nodes cannot be effectively modeled

Engineering Contradiction:
Improveinteraction structure informationVSAvoidrepresentation learning approach
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges node attribute representation learning with interaction structure modeling by performing node representation propagation and aggregation simultaneously. The node representation propagation module captures attribute information while the aggregation module incorporates interaction structure through neighboring node representations, combining both aspects into a unified representation framework that resolves the information loss problem.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary aggregation mechanism that mediates between node attribute representations and interaction structure information. The aggregation graph node uses representations from neighboring nodes as intermediaries to capture interaction patterns, allowing the system to model relationships without requiring complex direct interaction modeling.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If prior hypotheses are used for service relationship prediction, then prediction can be performed, but accuracy is insufficient due to lack of comprehensive information incorporation

Engineering Contradiction:
Improveservice relationship prediction accuracyVSAvoidnode attribute and interaction information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent performs preliminary node representation propagation and aggregation before service relationship prediction. By pre-computing comprehensive node representations that include both attribute information and interaction structure information through multiple propagation iterations, the system prepares enriched features that significantly improve prediction accuracy when service relationship prediction is performed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where node representations are iteratively updated based on neighboring node information. The propagation and aggregation processes continuously refine node representations using feedback from neighboring nodes, ensuring that the most up-to-date and comprehensive information is available for accurate service relationship prediction.

Inventive Principle:
Principle #23Feedback

3Loss of information

If iterative node representation propagation and aggregation are performed, then comprehensive node and interaction information is captured, but computational time increases

Engineering Contradiction:
Improvenode attribute and interaction structure informationVSAvoidcomputational time for representation generation
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies partial action by performing a fixed number of propagation iterations (e.g., 3-5 iterations) rather than exhaustive iteration. This partial propagation captures sufficient node attribute and interaction structure information for accurate predictions while avoiding the excessive computational time that would result from complete or unlimited iteration, achieving an optimal balance between information completeness and computational efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240144165A1Graph node relationship representation generation and graph node service relationship prediction
Publication Date: 2024.05.02 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • US20240144165A1 patent drawing
  • US20240144165A1 patent drawing
  • US20240144165A1 patent drawing

AI summary

Embodiments of this specification provide methods and apparatuses for generating a graph node relationship representation and methods and apparatuses for predicting a graph node service relationship. In an implementation, a method includes: determining node representations of a first graph node and a second graph node based on performing node representation propagation and node representation aggregation starting from the first graph node and the second graph node, and generating a node relationship representation between the first graph node and the second graph node based on the node representations.