Edge-Conditioned Neighborhood Aggregation for Real-Time Molecular Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Message Passing Neural Networks (MPNNs) face limitations in effectively encapsulating molecular graph characteristics and suffer from high computational complexity, making them unsuitable for real-time molecular property prediction.

Innovation Solution

The proposed method employs edge-conditioned dynamic neighborhood aggregation using self-attention mechanisms to update node hidden states in molecular graphs, incorporating edge features and previous iterations' embeddings to enhance molecular property prediction accuracy while reducing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Message Passing Neural Networks (MPNNs) are used for molecular property prediction, then the framework can perform graph-based property prediction, but the computational complexity becomes high making it not viable for real-time prediction

Engineering Contradiction:
Improvemolecular property prediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the molecular graph into local neighborhoods around each sink node, processing only relevant source nodes within each neighborhood rather than the entire graph. This localized processing reduces computational complexity while maintaining prediction accuracy by focusing computational resources on locally relevant structural information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic neighborhood aggregation where the set of source nodes contributing to each sink node's representation is dynamically determined based on attention coefficients. This dynamic selection adapts to each molecular graph's specific structure, optimizing the balance between capturing sufficient structural information and reducing computational burden.

Inventive Principle:
Principle #15Dynamics

2Reliability

If standard aggregation operators are used in MPNNs, then the framework can process molecular graphs, but it fails to effectively encapsulate the characteristics of the molecular graph

Engineering Contradiction:
Improvemolecular graph characteristic encapsulationVSAvoidaggregation mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by using edge-conditioned aggregation where the aggregation process is tailored to each specific edge's characteristics. Each edge's features influence how information is aggregated from source nodes to sink nodes, allowing the model to capture local structural nuances and chemical bond-specific interactions rather than applying uniform aggregation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters dynamically through attention mechanisms, where aggregation weights are not fixed but adapt based on edge features and node representations. This parameter adaptation allows the aggregation process to respond to varying molecular structures and capture diverse chemical characteristics effectively.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4163918B1Edge conditioned dynamic neighborhood aggregation based molecular property prediction
Publication Date: 2026.01.07 TATA CONSULTANCY SERVICES LTD
  • EP4163918B1 patent drawingFigure 1A~1B
  • EP4163918B1 patent drawingFigure 1C~1D
  • EP4163918B1 patent drawingFigure 2

AI summary

This disclosure relates generally to system and method for molecular property prediction. The conventional methods for molecular property prediction suffer from inherent limitation to effectively encapsulate the characteristics of the molecular graph. Moreover, the known methods are computationally intensive, thereby leading to non-performance in real-time scenarios. The disclosed method overcomes the limitations of typical dynamic neighborhood aggregation (DNA) method by fusing the static edge attributes in determining the self-attention coefficients. In an embodiment, the disclosed method transforms the hidden state of a sink node by utilizing a neural-net function, which takes as input an aggregated single-message vector obtained by the self-attention mechanism and the self-attention mechanism transformed hidden state of the node.