Graph External Attention Module for Multi-View Representation Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-view graph representation learning methods neglect external view information, leading to model inaccuracy and limited capability in learning comprehensive graph representations.

Innovation Solution

The proposed method employs a GEA-guided multi-view graph representation learning approach, utilizing external feature memory units to integrate external view information with internal graph information, and combines a graph external attention module with a message passing network and global self-attention mechanism to learn more accurate node representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If only internal information of graphs is taken into account, then the model structure remains simple, but the graph representation accuracy deteriorates due to neglecting external view information

Engineering Contradiction:
Improvegraph representation accuracyVSAvoidmodel structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an external view dimension by utilizing external feature memory units that store information from multiple external views (e.g., textual descriptions, images, or other data sources). The graph external attention module processes this external view information separately from the internal graph structure, adding a new dimensional aspect to the representation learning without fundamentally altering the core graph processing architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent merges the processing of internal graph information and external view information by integrating their outputs through the normalization module and multilayer perceptron combination module. The external view representations and internal graph representations are combined to produce final node representations, allowing the model to leverage both internal structure and external context without requiring a completely new architectural framework.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If external feature memory units are introduced to learn external view information, then the comprehensiveness of graph representations improves, but the device complexity increases

Engineering Contradiction:
Improvegraph representation comprehensivenessVSAvoidmodel architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The external feature memory units are designed to store and process information from multiple external views, making the system versatile for different types of external data (textual, visual, tabular, etc.). The same basic architecture can handle various external view types by simply changing the input data format, without requiring fundamental redesign of the memory units or attention mechanism.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The graph external attention module serves as an intermediary between the external feature memory units and the final node representations. It processes external view information, attends to relevant features, and integrates this information with internal graph representations through the normalization and combination modules, acting as a mediator that bridges external and internal information sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250200325A1Method and device for graph external attention (GEA)-guided multi-view graph representation learning
Publication Date: 2025.06.19 SHANXI UNIV
  • US20250200325A1 patent drawing
  • US20250200325A1 patent drawing
  • US20250200325A1 patent drawing

AI summary

A method and device for graph external attention (GEA)-guided multi-view graph representation learning are provided. The method includes: acquiring a node feature, an edge feature, and an adjacent matrix of an input graph; calculating, by a feature encoding module, a node embedding and an edge embedding of the graph; learning, by a global self-attention module, internal global view information of the graph, and outputting a first node representation; learning, by a message passing module, internal local view information of the graph, and outputting a second node representation and a first edge representation; learning, by a graph external attention module, external view information of the graph, and outputting a third node representation and a second edge representation; and performing, by a normalization module, batch normalization and random dropout on output information, and combining using a multilayer perceptron combination module to obtain a target output of a model.