paper-with-me

홈 › Papers

Sort & Slice: A Simple and Superior Alternative to Hash-Based Folding for Extended-Connectivity Fingerprints

2024-03-10 · Markus Dablander, Thierry Hanser, Renaud Lambiotte, Garrett M. Morris

Extended-connectivity fingerprints (ECFPs) are a ubiquitous tool in current cheminformatics and molecular machine learning, and one of the most prevalent molecular feature extraction techniques used for chemical prediction. Atom features learned by graph neural networks can be aggregated to compound-level representations using a large spectrum of graph pooling methods; in contrast, sets of detected ECFP substructures are by default transformed into bit vectors using only a simple hash-based folding procedure. We introduce a general mathematical framework for the vectorisation of structural fingerprints via a formal operation called substructure pooling that encompasses hash-based folding, algorithmic substructure-selection, and a wide variety of other potential techniques. We go on to describe Sort & Slice, an easy-to-implement and bit-collision-free alternative to hash-based folding for the pooling of ECFP substructures. Sort & Slice first sorts ECFP substructures according to their relative prevalence in a given set of training compounds and then slices away all but the $L$ most frequent substructures which are subsequently used to generate a binary fingerprint of desired length, $L$. We computationally compare the performance of hash-based folding, Sort & Slice, and two advanced supervised substructure-selection schemes (filtering and mutual-information maximisation) for ECFP-based molecular property prediction. Our results indicate that, despite its technical simplicity, Sort & Slice robustly (and at times substantially) outperforms traditional hash-based folding as well as the other investigated methods across prediction tasks, data splitting techniques, machine-learning models and ECFP hyperparameters. We thus recommend that Sort & Slice canonically replace hash-based folding as the default substructure-pooling technique to vectorise ECFPs for supervised molecular machine learning.

📄 PDF Abstract BibTeX arXiv:2403.17954

Code (0)

등록된 구현이 없습니다.

Tasks

Molecular Property PredictionProperty Prediction

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Bond-Centered Molecular Fingerprint Derivatives: A BBBP Dataset Study

2025-10-06 · Guillaume Godin arxiv

Bond Centered FingerPrint (BCFP) are a complementary, bond-centric alternative to Extended-Connectivity Fingerprints (ECFP). We introduce a static BCFP that mirrors the bond-convolution used by directed message-passing G…

SLOSH: Set LOcality Sensitive Hashing via Sliced-Wasserstein Embeddings

2021-12-11 · Yuzhe Lu, Xinran Liu, Andrea Soltoggio, Soheil Kolouri

Learning from set-structured data is an essential problem with many applications in machine learning and computer vision. This paper focuses on non-parametric and data-independent learning from set-structured data using …

Retrieval

Sliceformer: Make Multi-head Attention as Simple as Sorting in Discriminative Tasks

2023-10-26 · Shen Yuan, Hongteng Xu

As one of the most popular neural network modules, Transformer plays a central role in many fundamental deep learning models, e.g., the ViT in computer vision and the BERT and GPT in natural language processing. The effe…

image-classificationImage ClassificationMolecular Property PredictionProperty Prediction+2

Learning to Hash Naturally Sorts

2022-01-31 · Jiaguo Yu, Yuming Shen, Menghan Wang, Haofeng Zhang 외

Learning to hash pictures a list-wise sorting problem. Its testing metrics, e.g., mean-average precision, count on a sorted candidate list ordered by pair-wise code similarity. However, scarcely does one train a deep has…

Contrastive LearningDeep HashingRetrieval

Sliced ReLU attention: Quasi-linear contextual expressivity via sorting

2025-12-12 · François-Xavier Vialard, Siwan Boufadène arxiv

We introduce sliced ReLU attention, a new attention mechanism that departs structurally from both softmax and its approximation alternatives. Instead of applying a nonlinearity to pairwise dot products, we operate on one…