Linear-scaling kernels for protein sequences and small molecules outperform deep learning while providing uncertainty quantitation and improved interpretability
Not on the map. Why?
Abstract (arXiv)
Gaussian process (GP) is a Bayesian model which provides several advantages for regression tasks in machine learning such as reliable quantitation of uncertainty and improved interpretability. Their adoption has been precluded by their excessive computational cost and by the difficulty in adapting them for analyzing sequences (e.g. amino acid and nucleotide sequences) and graphs (e.g. ones representing small molecules). In this study, we develop efficient and scalable approaches for fitting GP models as well as fast convolution kernels which scale linearly with graph or sequence size. We implement these improvements by building an open-source Python library called xGPR. We compare the performance of xGPR with the reported performance of various deep learning models on 20 benchmarks, including small molecule, protein sequence and tabular data. We show that xGRP achieves highly competitive performance with much shorter training time. Furthermore, we also develop new kernels for sequence and graph data and show that xGPR generally outperforms convolutional neural networks on predicting key properties of proteins and small molecules. Importantly, xGPR provides uncertainty information not available from typical deep learning models. Additionally, xGPR provides a representation of the input data that can be used for clustering and data visualization. These results demonstrate that xGPR provides a powerful and generic tool that can be broadly useful in protein engineering and drug discovery.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 15 of its 54 references that are in the map. First posted on arXiv 7 Feb 2023.
Builds on
15 of 54 references.
References · 15
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
- 2020Directional Message Passing for Molecular Graphscited by 561
- 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 454
- 2021Equivariant message passing for the prediction of tensorial properties and molecular spectracited by 441
- 2019Evaluating Scalable Bayesian Deep Learning Methods for Robust Computer Visioncited by 182
- 2019A Survey on Graph Kernelscited by 148
- 2016Orthogonal Random Featurescited by 91
- 2022Tranception: protein fitness prediction with autoregressive transformers and inference-time retrievalcited by 79
- 2015On the Error of Random Fourier Featurescited by 76
- 2020Heterogeneous Molecular Graph Neural Networks for Predicting Molecule Propertiescited by 30
3 more
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.