Edge-empowered Graph Convolutional Networks for Traffic Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Graph Convolutional Networks (GCNs) fail to effectively model edge information, leading to incomplete representation of graphs and inaccurate predictions in traffic management, particularly when edge attributes are partially or completely unavailable.

Innovation Solution

The proposed method enhances node and edge embeddings by jointly modeling them using a line graph-based approach, where edge attributes are initialized using a line graph, and a mapping matrix is learned to align node and edge features into the same semantic space, enabling the incorporation of edge information into GCNs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If spectral-based GCN methods are used to model graph structured data, then node representation can be learned by aggregating neighboring node representations, but edge information is isolated and lost

Engineering Contradiction:
Improveedge informationVSAvoidmodel complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent transforms the original graph into a line graph, where edges become nodes and nodes become edges. This dimensional transformation allows edge information to be preserved and modeled explicitly while maintaining compatibility with standard GCN architectures. The line graph construction creates a new representation space where edge attributes can be aggregated and processed without losing information.

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

Solution Approach 2:

The patent introduces a mapping matrix as an intermediary component that bridges the original graph node representations and the line graph node representations. This mapping matrix enables the integration of edge information from the line graph back into the original graph structure, allowing edge attributes to inform node representations without directly modifying the original graph topology.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If most GCN methods only consider information from neighboring nodes, then node representation can be simplified, but edge information is ignored leading to incomplete graph representation

Engineering Contradiction:
Improveedge informationVSAvoidmodel simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

By constructing a line graph where edges are transformed into nodes, the patent creates an additional dimensional space for representing edge information. This allows the model to process edge attributes separately and then integrate them with node information, preserving edge information while maintaining a relatively simple aggregation operation structure.

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

Solution Approach 2:

The patent merges node representations from the original graph with edge representations from the line graph through the mapping matrix. This combination integrates both node and edge information into a unified representation, ensuring that edge information is not lost while maintaining a cohesive model structure that processes both types of information together.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If GCN cannot model edges well, then the model structure remains simple, but holistic view of graphs cannot be provided

Engineering Contradiction:
Improvegraph representation accuracyVSAvoidmodel complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The line graph transformation provides an alternative dimensional representation where edges are explicitly modeled as nodes with their own attributes. This allows the GCN to process edge information using standard node aggregation operations, improving edge modeling capability without requiring fundamentally new model architecture while still enhancing overall graph representation accuracy.

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

Solution Approach 2:

The mapping matrix serves as an intermediary that translates edge information from the line graph representation back into the original graph context. This enables the integration of improved edge modeling capabilities into the existing GCN framework, enhancing graph representation accuracy while maintaining compatibility with standard GCN operations and avoiding excessive model complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11620492B2Flexible edge-empowered graph convolutional networks with node-edge enhancement
Publication Date: 2023.04.04 NEC CORP
  • US11620492B2 patent drawing
  • US11620492B2 patent drawing
  • US11620492B2 patent drawing

AI summary

Systems and methods for predicting road conditions and traffic volume is provided. The method includes generating a graph of one or more road regions including a plurality of road intersections and a plurality of road segments, wherein the road intersections are represented as nodes and the road segments are represented as edges. The method can also include embedding the nodes from the graph into a node space, translating the edges of the graph into nodes of a line graph, and embedding the nodes of the line graph into the node space. The method can also include aligning the nodes from the line graph with the nodes from the graph, and optimizing the alignment, outputting a set of node and edge representations that predicts the traffic flow for each of the road segments and road intersections based on the optimized alignment of the nodes.