Skip to content
Back to skills

Molecule Net Regression Eval

ASecurity

Evaluates the ability of graph-theoretic and machine learning models to predict continuous molecular properties (biological activity, physicochemical, and thermodynamic) from molecular structure. It tests generalization across diverse chemical spaces and compares classical feature-based approaches against deep learning baselines. Use when the user wants to benchmark on MoleculeNet (BACE, LogP Synthetic, LogP Experimental, ESOL, SAMPL), or asks about evaluating this task. Reports R^2.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpython

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill molecule-net-regression-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Molecule Net Regression Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Molecule Net Regression Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-molecule-net-regression-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-molecule-net-regression-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: molecule-net-regression-eval
description: Evaluates the ability of graph-theoretic and machine learning models to predict continuous molecular properties (biological activity, physicochemical, and thermodynamic) from molecular structure. It tests generalization across diverse chemical spaces and compares classical feature-based approaches against deep learning baselines. Use when the user wants to benchmark on MoleculeNet (BACE, LogP Synthetic, LogP Experimental, ESOL, SAMPL), or asks about evaluating this task. Reports R^2.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2604.19840
  bibtex_key: niane2026graph
  confidence: high
---

# molecule-net-regression-eval

> Graph-Theoretic Models for the Prediction of Molecular Measurements — Niane et al. (2026) (arXiv:2604.19840, 2026)

## What this evaluates

Evaluates the ability of graph-theoretic and machine learning models to predict continuous molecular properties (biological activity, physicochemical, and thermodynamic) from molecular structure. It tests generalization across diverse chemical spaces and compares classical feature-based approaches against deep learning baselines.

## Datasets

- **MoleculeNet (BACE, LogP Synthetic, LogP Experimental, ESOL, SAMPL)** — total ?; splits: 5-fold cross-validation (-1)

## Metrics

- `R^2` **(primary)** — range: (-∞, 1]
  - Coefficient of determination: R^2 = 1 - (SS_res / SS_tot). Reports mean and 95% confidence interval across 5-fold CV folds.
- `RMSE` — range: ≥ 0
  - Root mean square error: sqrt(mean((y_true - y_pred)^2)).
- `MAE` — range: ≥ 0
  - Mean absolute error: mean(abs(y_true - y_pred)).
- `MSE` — range: ≥ 0
  - Mean squared error: mean((y_true - y_pred)^2).

## Input / output format

**Input**: Molecular structures (SMILES/graphs) processed into graph-theoretic indices (D(G), zeta(G)), additional topological descriptors, physicochemical properties, and/or Morgan fingerprints.

**Output**: Continuous numerical value corresponding to the target molecular property (e.g., pIC50, LogP, LogS, Delta G_hyd).

## Scoring recipe

```python
def compute_metrics(y_true, y_pred):
    ss_res = np.sum((y_true - y_pred) ** 2)
    ss_tot = np.sum((y_true - np.mean(y_true)) ** 2)
    r2 = 1 - (ss_res / ss_tot)
    rmse = np.sqrt(np.mean((y_true - y_pred) ** 2))
    mae = np.mean(np.abs(y_true - y_pred))
    mse = np.mean((y_true - y_pred) ** 2)
    return r2, rmse, mae, mse
# Evaluated via 5-fold cross-validation; report mean ± 95% CI across folds.
```

## Common pitfalls

- Direct comparison of absolute R² values with studies using different data splits (e.g., 80/20 holdout vs. 5-fold CV) is invalid due to distribution shifts.
- Small dataset sizes combined with high-dimensional feature spaces (e.g., 657 molecules vs. 1026 features) can cause severe overfitting if regularization/feature selection is omitted.
- Baseline graph-theoretic models trained on homogeneous datasets often fail to generalize to chemically diverse benchmarks, leading to artificially low R² scores.

## Evidence (verbatim from paper)

> All models were evaluated using 5-fold cross-validation with four metrics: the coefficient of determination ($R^{2}$), root mean square error (RMSE), mean absolute error (MAE), and mean squared error (MSE).

## Citation

```bibtex
@misc{niane2026graph,
  title={Graph-Theoretic Models for the Prediction of Molecular Measurements},
  author={Niane et al. (2026)},
  year={2026},
  note={arXiv:2604.19840}
}
```

- arXiv: 2604.19840

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.