bio.rodeo
ModelsOrganizationsProvidersLeaderboardAboutSign in
bio.rodeo

The authoritative source for evaluating biological foundation models. No hype, just honest analysis.

Categories
  • DNA & Gene
  • RNA
  • Protein
  • Small molecule
  • Single-cell
  • Spatial omics
  • Pathology
  • Imaging
  • Metabolomics
  • Biosignals
  • Language model
bio.rodeoModelsOrganizationsProvidersLeaderboardAboutFAQSubmit a modelContact
© 2026 Pulsatance. All rights reserved. ~
Built by Pulsatance
models / small-molecule / smile-to-bert
Small moleculeLanguage model
Universitat Politècnica de CatalunyaCIBER-BBNInstitut de Recerca Sant Joan de DéuTechnical University of MunichReleased October 2024

Smile-to-Bert

SMILES transformer pretrained to predict 113 RDKit molecular descriptors, giving embeddings that carry physicochemical properties into ADMET models.

The short version

  • —Feeds physicochemical descriptor knowledge into ADMET models without new measurements
  • —Pretraining target is a 113-descriptor vector rather than masked-token recovery
  • —SMILES pair encoding keeps common chemical substructures intact as single tokens
  • —Concatenates with other SMILES encoders to lift accuracy on eight ADMET benchmarks
18Openness1Citations
6GitHub stars

Where to run it

No providers recorded yet. Browse all providers

Predicting how a molecule will be absorbed, distributed, metabolized, excreted, and tolerated is one of the earliest filters in drug discovery, and it is chronically data-starved: the public ADMET benchmarks in Therapeutics Data Commons run from a few hundred to a few thousand labeled compounds. The standard remedy is to pretrain a language model on millions of unlabeled SMILES strings and reuse its embeddings downstream. Smile-to-Bert, from the B2SLab at the Universitat Politècnica de Catalunya with collaborators at the Technical University of Munich, changes what that pretraining task is.

Rather than recovering masked tokens, Smile-to-Bert regresses each SMILES string onto a 113-dimensional vector of RDKit-computed molecular descriptors — molecular weight, electrotopological state indices, ring counts, drug-likeness scores, and similar quantities. The premise is that fingerprint-and-descriptor models remain remarkably strong on ADMET leaderboards, so an embedding that already encodes those descriptors should carry information a purely structural encoder misses. Principal component projections of the learned embeddings show smooth gradients in exact molecular weight, QED drug-likeness, and fraction of sp3-hybridized carbons, confirming the descriptor signal survives into the representation.

This places Smile-to-Bert alongside chemical language models such as ChemBERTa and MoLFormer-XL, which pretrain by masked-token recovery on much larger SMILES corpora. The distinction is the supervision: Smile-to-Bert's embeddings are explicitly property-shaped, which turns out to make them complementary to — rather than a replacement for — structurally pretrained ones.

#Key Features

  • Descriptor-supervised pretraining: A single linear head predicts 113 RDKit descriptors from a mean-pooled sequence embedding, making physicochemical properties the training objective instead of a downstream evaluation.
  • Substructure-aware tokenization: SMILES pair encoding, a byte-pair-encoding analogue fitted on ChEMBL, preserves common chemical substrings as single tokens, giving shorter and more chemically meaningful sequences than atom-level splitting.
  • Complementary embeddings: Concatenating Smile-to-Bert's representation with a masked-token or SMILES-to-IUPAC encoder improves results on eight of the 22 ADMET datasets, with the largest gains on metabolism, excretion, and toxicity endpoints.
  • Released checkpoint and corpus: The pretrained weights and the four-million-molecule PubChem training set are both published as downloadable archives alongside the training and benchmarking code.

#Technical Details

The encoder is a reduced BERT: four encoder layers, eight attention heads, an embedding size of 512, dropout 0.1, and a fixed sequence length of 100 tokens. Embeddings for non-padding tokens are averaged into a single 512-dimensional vector that feeds the descriptor head. Pretraining used 3,976,176 PubChem compounds, obtained by computing the 200 MapLight RDKit descriptors and discarding those with identical first and third quartiles plus the numerically unstable Ipc descriptor. Descriptors were median-and-IQR normalized and scaled to avoid vanishing gradients. Training ran 20 epochs with L1 loss, Adam with weight decay 0.01, separate learning rates of 2e-4 for the encoder and 5e-5 for the head, and 2,000 warm-up steps, distributed across four NVIDIA A40 GPUs.

Downstream evaluation covered all 22 TDC ADMET datasets under the package's scaffold splits and five prescribed seeds, attaching a two-layer feed-forward head and unfreezing only the last one or two encoder layers. Standalone, Smile-to-Bert takes the top result on one dataset — Spearman 0.363 on half-life — while a SMILES-to-IUPAC translation Transformer leads on nine and a two-encoder masked-token BERT on five. Combined models take the remaining eight, seven of them from the two-encoder pairing.

#Applications

Smile-to-Bert is aimed at early-stage compound triage, where a medicinal chemistry team needs ADMET estimates for thousands of virtual candidates and has only small labeled sets to fit against. Its embeddings can be used directly as features for a lightweight classifier or regressor, or concatenated with those of another pretrained SMILES encoder to build a stronger ensemble — the configuration the authors recommend, and the one that helps most on metabolism, clearance, and toxicity endpoints. Because everything runs from SMILES text, no conformer generation or graph construction is required.

#Impact

The study's most useful finding is a negative one honestly reported: pretraining directly on physicochemical descriptors yields embeddings that are too task-specific to beat broadly pretrained encoders on their own, yet carry enough orthogonal information to improve them in combination. Simple random forests over fingerprints and descriptors still top most TDC leaderboards, a gap the authors state plainly. The work is a preprint under a CC BY-ND license, and neither code repository carries a LICENSE file, which leaves reuse terms for the weights unstated. As a probe of what pretraining objective actually shapes a chemical embedding, it gives a clearer answer than most benchmark sweeps.

At a glance

Released
October 2024
Category
Small molecule
Organizations
Universitat Politècnica de Catalunya / CIBER-BBN / Institut de Recerca Sant Joan de Déu / Technical University of Munich

Related models

  • ChemBERTa

    DeepChem / Reverie Labs / Deep Forest Sciences / MIT CSAIL / UC Berkeley / University of Toronto

  • MolDeBERTa

    Florida International University

  • PeptideCLM-2

    University of Texas at Austin / Novo Nordisk

  • PG-MLD

    Qingdao University of Science and Technology / King Abdullah University of Science and Technology / University of Science and Technology of China

  • CheMeleon

    MIT / BASF

Links

GitHub RepositoryGitHub RepositorybioRxiv Preprint

Tags

admet_predictionbertdrug_discoveryembeddingsmolecular_property_predictionrepresentation_learningtransfer_learningtransformer

Something wrong?

Much of this page is generated or calculated automatically. Flag anything that looks off and we will re-run it.