Tanimoto Random Features for Scalable Molecular Machine Learning
Not on the map. Why?
Abstract (arXiv)
The Tanimoto coefficient is commonly used to measure the similarity between molecules represented as discrete fingerprints, either as a distance metric or a positive definite kernel. While many kernel methods can be accelerated using random feature approximations, at present there is a lack of such approximations for the Tanimoto kernel. In this paper we propose two kinds of novel random features to allow this kernel to scale to large datasets, and in the process discover a novel extension of the kernel to real-valued vectors. We theoretically characterize these random features, and provide error bounds on the spectral norm of the Gram matrix. Experimentally, we show that these random features are effective at approximating the Tanimoto coefficient of real-world datasets and are useful for molecular property prediction and optimization tasks.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 17 of its 75 references that are in the map. First posted on arXiv 26 Jun 2023.
Builds on
17 of 75 references.
References · 17
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
- 2013Gaussian Processes for Big Datacited by 377
- 2018GuacaMol: Benchmarking Models for De Novo Molecular Designcited by 294
- 2022Sample Efficiency Matters: A Benchmark for Practical Molecular Optimizationcited by 151
- 2020Efficiently Sampling Functions from Gaussian Process Posteriorscited by 125
- 2020Random Features for Kernel Approximation: A Survey on Algorithms, Theory, and Beyondcited by 107
- 2017Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Spacecited by 76
- 2015Optimal approximate matrix product in terms of stable rankcited by 37
- 2021Bayesian Algorithm Execution: Estimating Computable Properties of Black-box Functions Using Mutual Informationcited by 33
- 2021DOCKSTRING: easy molecular docking yields better benchmarks for ligand designcited by 33
5 more
- 2016A note on the triangle inequality for the Jaccard distancecited by 32
- 2021Scaling Neural Tangent Kernels via Sketching and Random Featurescited by 32
- 2021Further Generalizations of the Jaccard Indexcited by 26
- 2022Improved Random Features for Dot Product Kernelscited by 11
- 2022Complex-to-Real Sketches for Tensor Products with Applications to the Polynomial Kernelcited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 6; 2026: 4.
15 papers.
Sort:
- 2023Stochastic Gradient Descent for Gaussian Processes Done Rightcited by 16
- 2025Return of the Latent Space COWBOYS: Re-thinking the use of VAEs for Bayesian Optimisation of Structured Spacescited by 13
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximationcited by 4
- 2024Sort & Slice: A Simple and Superior Alternative to Hash-Based Folding for Extended-Connectivity Fingerprintscited by 3
- 2024Explainable Molecular Property Prediction: Aligning Chemical Concepts with Predictions via Language Modelscited by 3
- 2024Variance-Reducing Couplings for Random Featurescited by 2
- 2024Deep Sketched Output Kernel Regression for Structured Predictioncited by 2
- 2025CRPS-Based Targeted Sequential Design with Application in Chemical Spacecited by 2
- 2026Time-Aware Latent Space Bayesian Optimizationcited by 1
- 2025On the Usage of Gaussian Process for Efficient Data Valuationcited by 0
- 2025Is Sequence Information All You Need for Bayesian Optimization of Antibodies?cited by 0
- 2025A decoupled alignment kernel for peptide membrane permeability predictionscited by 0
3 more
- 2026Active Learning for Gaussian Process Regression Under Self-Induced Boltzmann Weightscited by 0
- 2026On the post-hoc Evaluation of PDE Discovery: A Multifaceted Challenge of Scientific Advancementcited by 0
- 2026PGFS++: Molecular Property Improvement under Synthesis and Diversity Constraintscited by 0
- 2026PGFS++: Molecular Property Improvement under Synthesis and Diversity Constraints19 Aug 2026
- 2026On the post-hoc Evaluation of PDE Discovery: A Multifaceted Challenge of Scientific Advancement26 Jul 2026
- 2026Active Learning for Gaussian Process Regression Under Self-Induced Boltzmann Weights11 May 2026
- 2026Time-Aware Latent Space Bayesian Optimization1 Mar 2026
- 2025A decoupled alignment kernel for peptide membrane permeability predictions26 Nov 2025
- 2025Is Sequence Information All You Need for Bayesian Optimization of Antibodies?29 Sep 2025
- 2025Return of the Latent Space COWBOYS: Re-thinking the use of VAEs for Bayesian Optimisation of Structured Spaces5 Jul 2025
- 2025On the Usage of Gaussian Process for Efficient Data Valuation4 Jun 2025
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximation13 May 2025
- 2025CRPS-Based Targeted Sequential Design with Application in Chemical Space14 Mar 2025
- 2024Deep Sketched Output Kernel Regression for Structured Prediction13 Jun 2024
- 2024Variance-Reducing Couplings for Random Features26 May 2024
3 more
- 2024Explainable Molecular Property Prediction: Aligning Chemical Concepts with Predictions via Language Models25 May 2024
- 2024Sort & Slice: A Simple and Superior Alternative to Hash-Based Folding for Extended-Connectivity Fingerprints10 Mar 2024
- 2023Stochastic Gradient Descent for Gaussian Processes Done Right31 Oct 2023
- 2023Stochastic Gradient Descent for Gaussian Processes Done Rightcited by 16
- 2025Return of the Latent Space COWBOYS: Re-thinking the use of VAEs for Bayesian Optimisation of Structured Spacescited by 13
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximationcited by 4
- 2024Sort & Slice: A Simple and Superior Alternative to Hash-Based Folding for Extended-Connectivity Fingerprintscited by 3
- 2024Explainable Molecular Property Prediction: Aligning Chemical Concepts with Predictions via Language Modelscited by 3
- 2024Variance-Reducing Couplings for Random Featurescited by 2
- 2024Deep Sketched Output Kernel Regression for Structured Predictioncited by 2
- 2025CRPS-Based Targeted Sequential Design with Application in Chemical Spacecited by 2
- 2026Time-Aware Latent Space Bayesian Optimizationcited by 1
- 2025On the Usage of Gaussian Process for Efficient Data Valuationcited by 0
- 2025Is Sequence Information All You Need for Bayesian Optimization of Antibodies?cited by 0
- 2025A decoupled alignment kernel for peptide membrane permeability predictionscited by 0
12 most cited of 15 All 15 (JSON)
- 2026PGFS++: Molecular Property Improvement under Synthesis and Diversity Constraints19 Aug 2026
- 2026On the post-hoc Evaluation of PDE Discovery: A Multifaceted Challenge of Scientific Advancement26 Jul 2026
- 2026Active Learning for Gaussian Process Regression Under Self-Induced Boltzmann Weights11 May 2026
- 2026Time-Aware Latent Space Bayesian Optimization1 Mar 2026
- 2025A decoupled alignment kernel for peptide membrane permeability predictions26 Nov 2025
- 2025Is Sequence Information All You Need for Bayesian Optimization of Antibodies?29 Sep 2025
- 2025Return of the Latent Space COWBOYS: Re-thinking the use of VAEs for Bayesian Optimisation of Structured Spaces5 Jul 2025
- 2025On the Usage of Gaussian Process for Efficient Data Valuation4 Jun 2025
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximation13 May 2025
- 2025CRPS-Based Targeted Sequential Design with Application in Chemical Space14 Mar 2025
- 2024Deep Sketched Output Kernel Regression for Structured Prediction13 Jun 2024
- 2024Variance-Reducing Couplings for Random Features26 May 2024
12 newest of 15 All 15 (JSON)