arXiv paper· machine learning for chemoinformatics (computational olfaction)· method paper

GraphNOSE: A Graph Transformer in Olfaction

Mrityunjay Sharma, Sarabeshwar Balaji, Valentina Parma, Ritesh Kumar

cs.LG

Quick verdict

Claims graph-transformer SOTA for odor prediction (OOD & mixtures); benchmarking is broad and open, but 5-seed uncorrected t-tests make significance fragile.

Summary

The paper introduces GraphNOSE, an open-source graph transformer for multi-label odor prediction from SMILES, covering single molecules and binary mixtures. Built on the GraphGPS backbone (GINE message passing plus global attention, in Performer-linear and standard variants) and augmented with frozen GPSE positional/structural encodings, it uses only ~314K parameters. On the 4,983-molecule GS-LF benchmark (138 descriptors), GraphNOSE reaches 89.02-89.15% macro AUROC, outperforming 13 baselines - logistic regression on fingerprints, ChemBERTa/MoLFormer embeddings, random forests, OpenPOM, and LDM-augmented GNNs - which the authors summarize as an average 4.52% margin. Under an extreme physico-chemical OOD split (most deviant 35% as test), it scores 84.3% versus OpenPOM's 80.8% (p<0.001). On binary mixtures with Sisson et al.'s structure-disjoint split, it beats the MPNN state of the art (p=0.0083) with 281K parameters. Ablations indicate GPSE beats hand-crafted RWSE/LapPE and that pretraining-corpus choice matters little; KDE and KNN analyses suggest the latent space preserves odor hierarchies; integrated gradients highlight chemically expected substructures. Limitations: p-values are uncorrected for multiple comparisons with only five seeds (effect sizes implausibly large), the pooled 4.52% margin includes deterministic linear baselines without p-values, perceptual-space evidence is largely qualitative, and the model is blind to stereochemistry and validated on a single curated dataset.

Review complete

Assessment at a glance

machine learning for chemoinformatics (computational olfaction)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinesshigh
Code & data availableyes
Review confidencemedium
AI text signal0/20 passages flagged
Deep research viableCode-reproducible

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • A GraphGPS graph transformer with frozen GPSE encodings reaches 89.02-89.15% macro AUROC on GS-LF, outperforming 13 baselines by an average 4.52% AUROC margin.
  • On the extreme physico-chemical OOD split, GraphNOSE reaches 84.3% AUROC versus OpenPOM's 80.8% (p<0.001) with about six times fewer parameters.
  • Learned GPSE encodings outperform hand-crafted RWSE/LapPE, and the choice of GPSE pretraining corpus barely affects performance (MolPCBA numerically best).
  • The learned embedding space preserves odor-label hierarchies and perceptual similarity better than Morgan fingerprints.
  • The same architecture generalizes to binary mixtures on a structure-disjoint split, beating Sisson et al.'s MPNN (p=0.0083) with 281K parameters.

Strengths

  • Broad, fair benchmarking on identical splits

    13 baselines - LR on five fingerprints, ChemBERTa/MoLFormer embeddings with tuned MLPs, RFs, OpenPOM, LDMGCN/LDMDMPNN - are trained on the identical GS-LF splits with Optuna tuning, and GraphNOSE wins on macro AUROC (89.02/89.15 vs OpenPOM 87.14, p=0.0028; Table 3).

  • Quantified parameter efficiency

    314K parameters versus OpenPOM's 2M and ~670K for LDM models (Table 4), with the mixture model at 281K beating a 2M-parameter MPNN (p=0.0083) - a practically relevant accuracy-per-parameter result.

  • Principled, explicit OOD protocol

  • Leakage-safe mixture evaluation

  • Unusually transparent reporting artifacts

Weaknesses

  • Statistically fragile significance

  • Pooled abstract margin conflates configurations

  • Q3 perceptual claims are largely qualitative

  • Single-dataset validation with unaudited OOD label shift

  • Enantiomer blindness by construction

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is GraphNOSE?

GraphNOSE is an open-source graph transformer that predicts up to 138 odor descriptors directly from SMILES strings, for single molecules and binary mixtures. It combines the GraphGPS architecture (GINE message passing plus global attention, in a Performer-linear and a standard variant) with frozen GPSE positional/structural encodings, using only about 314,000 parameters.

How much better is GraphNOSE than previous odor-prediction models?

On the 4,983-molecule GS-LF benchmark it reports 89.0-89.2% macro AUROC versus 87.1% for OpenPOM, the prior open-source state of the art. On an extreme physico-chemical out-of-distribution split it reports 84.3% versus OpenPOM's 80.8% (p<0.001), and on binary mixtures it beats the previous best MPNN (p=0.0083) with roughly six times fewer parameters.

Does GraphNOSE distinguish enantiomers (mirror-image molecules)?

No. Inputs are non-isomeric SMILES, so mirror-image molecules with distinct odors receive identical predictions. The authors acknowledge this and list explicit stereochemical features as future work.

Is the code and data available?

Yes. Code, plotting scripts, and the exact train/test and OOD splits are at github.com/CSIO-FPIL/GraphNOSE; the dataset is the public OpenPOM release (curated GoodScents-Leffingwell), and GPSE checkpoints come from prior public work.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Table 2 (PSE/GPSE-corpus ablation) numeric cells and part of the Q1 results fall in a sampling gap; the GPSE-vs-RWSE/LapPE conclusion rests on the paper's prose, not visible numbers.
  • Table 6 (binary mixture) per-model AUROC values fall in a sampling gap; only selected mixture numbers (p=0.0083, 281K params, LR-Morgan 74.05) appear in prose.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
GraphNOSE: A Graph Transformer in Olfaction | Evolve.Pub