Graph Contrastive Learning With Information Bottleneck Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graph contrastive learning models require substantial domain expertise for customization and are challenging to design for specific datasets due to unique graph data properties, lacking guiding principles for selecting optimal components.

Innovation Solution

The Information Bottleneck (IB) principle is applied to decouple graph contrastive learning into three modules: view augmentation, view encoding, and representation contrasting, optimizing these components to maximize task-relevant information while minimizing task-irrelevant information, using InfoGCL framework.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing graph contrastive learning models are used, then graph representation learning can be performed without label information, but the models require substantial domain expertise for customization and are challenging to design for specific datasets

Engineering Contradiction:
Improveperformance without label informationVSAvoidcustomization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The graph contrastive learning model is segmented into three distinct modules: view augmentation module, view encoding module, and representation contrasting module. Each module can be independently configured and optimized for specific dataset characteristics, reducing the overall customization complexity while maintaining the ability to perform reliable graph representation learning without label information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The framework provides universal components that can be applied across different graph datasets and tasks. The view augmentation module supports multiple augmentation strategies (node sampling, edge perturbation, attribute masking), the view encoding module accepts various graph neural network architectures, and the representation contrasting module implements different contrastive loss functions, enabling the same framework to adapt to diverse datasets without requiring complete model redesign.

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

2Measurement precision

If graph contrastive learning is applied to capture structural properties, then representation quality improves, but information loss during encoding and contrasting increases

Engineering Contradiction:
Improverepresentation qualityVSAvoidinformation loss
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The view encoding module performs preliminary action by extracting latent representations that preserve both structural and attribute information before the contrasting process. By pre-processing the graph views through appropriate encoders (GCN, GAT, GraphSAGE), the model captures essential structural properties in advance, reducing information loss during the subsequent contrasting operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The representation contrasting module implements feedback by maximizing the agreement between latent representations from different views while minimizing disagreement. This feedback mechanism guides the encoding process to preserve task-relevant information and filter out noise, thereby improving representation quality while controlling information loss through iterative optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12518163B2Information-aware graph contrastive learning
Publication Date: 2026.01.06 NEC CORP
  • US12518163B2 patent drawing
  • US12518163B2 patent drawing
  • US12518163B2 patent drawing

AI summary

A method for performing contrastive learning for graph tasks and datasets by employing an information-aware graph contrastive learning framework is presented. The method includes obtaining two semantically similar views of a graph coupled with a label for training by employing a view augmentation component, feeding the two semantically similar views into respective encoder networks to extract latent representations preserving both structure and attribute information in the two views, optimizing a contrastive loss based on a contrastive mode by maximizing feature consistency between the latent representations, training a neural network with the optimized contrastive loss, and predicting a new graph label or a new node label in the graph.