Multi-Modal Molecular Representation Learning via Structure Awareness
Rong Yin, Ruyue Liu, Xiaoshuai Hao, Xingrui Zhou, Yong Liu, Can Ma, Weiping Wang
TL;DR
This work tackles molecular representation learning with multi-modal data (2D graphs, 2D images, and 3D graphs) under a self-supervised framework. It introduces MMSA, a two-module architecture that first aligns and fuses multi-modal signals through auto-encoders with contrastive and reconstruction objectives, and then captures higher-order, invariant structure via a hypergraph network and a memory bank. The total objective combines the multi-modal auto-encoder loss L_ae with a structure-awareness loss L_sa, achieving state-of-the-art results on MoleculeNet across classification, regression, and retrieval tasks, including strong cross-dataset generalization. This approach demonstrates substantial practical impact by producing robust, transferable molecular embeddings and offering a versatile plugin for existing graph-based models, with promising directions for broader molecular data modalities and tasks. $L_{ae} = \lambda L_{cl} + (1-\lambda) L_{rl}$, $L_{sa} = \alpha L_{me} + (1-\alpha) L_{pre}$, and $L_{overall} = L_{ae} + L_{sa}$ are central formulations guiding the learning process.$
Abstract
Accurate extraction of molecular representations is a critical step in the drug discovery process. In recent years, significant progress has been made in molecular representation learning methods, among which multi-modal molecular representation methods based on images, and 2D/3D topologies have become increasingly mainstream. However, existing these multi-modal approaches often directly fuse information from different modalities, overlooking the potential of intermodal interactions and failing to adequately capture the complex higher-order relationships and invariant features between molecules. To overcome these challenges, we propose a structure-awareness-based multi-modal self-supervised molecular representation pre-training framework (MMSA) designed to enhance molecular graph representations by leveraging invariant knowledge between molecules. The framework consists of two main modules: the multi-modal molecular representation learning module and the structure-awareness module. The multi-modal molecular representation learning module collaboratively processes information from different modalities of the same molecule to overcome intermodal differences and generate a unified molecular embedding. Subsequently, the structure-awareness module enhances the molecular representation by constructing a hypergraph structure to model higher-order correlations between molecules. This module also introduces a memory mechanism for storing typical molecular representations, aligning them with memory anchors in the memory bank to integrate invariant knowledge, thereby improving the model generalization ability. Extensive experiments have demonstrated the effectiveness of MMSA, which achieves state-of-the-art performance on the MoleculeNet benchmark, with average ROC-AUC improvements ranging from 1.8% to 9.6% over baseline methods.
