Learning to Group Auxiliary Datasets for Molecule
Not on the map. Why?
Abstract (arXiv)
The limited availability of annotations in small molecule datasets presents a challenge to machine learning models. To address this, one common strategy is to collaborate with additional auxiliary datasets. However, having more data does not always guarantee improvements. Negative transfer can occur when the knowledge in the target dataset differs or contradicts that of the auxiliary molecule datasets. In light of this, identifying the auxiliary molecule datasets that can benefit the target dataset when jointly trained remains a critical and unresolved problem. Through an empirical analysis, we observe that combining graph structure similarity and task similarity can serve as a more reliable indicator for identifying high-affinity auxiliary datasets. Motivated by this insight, we propose MolGroup, which separates the dataset affinity into task and structure affinity to predict the potential benefits of each auxiliary molecule dataset. MolGroup achieves this by utilizing a routing mechanism optimized through a bi-level optimization framework. Empowered by the meta gradient, the routing mechanism is optimized toward maximizing the target dataset's performance and quantifies the affinity as the gating score. As a result, MolGroup is capable of predicting the optimal combination of auxiliary datasets for each target dataset. Our extensive experiments demonstrate the efficiency and effectiveness of MolGroup, showing an average improvement of 4.41%/3.47% for GIN/Graphormer trained with the group of molecule datasets selected by MolGroup on 11 target molecule datasets.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 43 of its 65 references that are in the map. First posted on arXiv 8 Jul 2023.
Builds on
43 of 65 references.
References · 43
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 816
31 more
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 809
- 2021Generalized Out-of-Distribution Detection: A Surveycited by 796
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 791
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 631
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
- 2019Reducing Transformer Depth on Demand with Structured Dropoutcited by 434
- 2016Tutorial on Variational Autoencoderscited by 404
- 2019Analyzing Learned Molecular Representations for Property Predictioncited by 373
- 2020Meta Pseudo Labelscited by 372
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
- 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2017Beam Search Strategies for Neural Machine Translationcited by 232
- 2019Pareto Multi-Task Learningcited by 224
- 2021Efficiently Identifying Task Groupings for Multi-Task Learningcited by 218
- 2019Task2Vec: Task Embedding for Meta-Learningcited by 197
- 2019Adaptive Attention Span in Transformerscited by 148
- 2020If beam search is the answer, what was the question?cited by 114
- 2021Beyond Distillation: Task-level Mixture-of-Experts for Efficient Inferencecited by 96
- 2022Benchmarking Graphormer on Large-Scale Molecular Modeling Datasetscited by 63
- 2022Does GNN Pretraining Help Molecular Representation?cited by 59
- 2023Mind the Label Shift of Augmentation-based Graph OOD Generalizationcited by 34
- 2022Improving Multi-Task Generalization via Regularizing Spurious Correlationcited by 28
- 2020Controlling Computation versus Quality for Neural Sequence Modelscited by 27
- 2022Structured Multi-task Learning for Molecular Property Predictioncited by 12
- 2020On Sparsifying Encoder Outputs in Sequence-to-Sequence Modelscited by 8
- 2023BatchSampler: Sampling Mini-Batches for Contrastive Learning in Vision, Language, and Graphscited by 7
- 2019Multitask Learning On Graph Neural Networks Applied To Molecular Property Predictionscited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.