Related Experiment Video
Updated: May 6, 2026

Morphology-Based Distinction Between Healthy and Pathological Cells Utilizing Fourier Transforms and Self-Organizing Maps
Published on: October 28, 2018
Bond-Aware Molecular Graph Learning With Multi-Graph Interleaved Message Passing
Abstract:
Graph neural networks (GNNs) have demonstrated remarkable capabilities in molecular property prediction. Existing approaches adopt GNNs by modeling molecules as homogeneous graphs. However, the bonds between atoms can be heterogeneous, whose characterization and role in molecular graph representation learning remain unexplored. To address the heterogeneity issue inherent in molecular graphs, in this work, we build the bond-centric graphs and propose a novel multi-graph learning model, which captures the bond heterogeneity via augmented bond graph view and bond coding for atom features. Different from conventional multi-view learning that focus on late-stage view fusion, our method integrates cross-graph information during the node representation learning phase. Towards this end, we introduce the interleaved message passing graph neural network (IMPGNN), allowing the messages passing across three views of the molecular graph. Moreover, we introduce a novel structure-aware pooling mechanims for graph representation, which yields up to 45.7% gains over simple sum pooling. Comparative experiments on two standard molecular property prediction tasks reveal that our method surpasses all competing approaches (including multimodal models) on 75% of the evaluated benchmark datasets.
Related Concept Videos
Molecular Shapes
Two regions of electron density in a diatomic...
Molecular Models
Predicting Molecular Geometry
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Multi-input and Multi-variable systems
In the absence of...
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...

