Skip to content
Back to skills

Ood Mol Opt Eval

ASecurity

Out-of-domain molecular property prediction and Bayesian optimization for molecular design. Tests transferability of learned representations to novel tasks. Use when the user wants to benchmark on Out-of-domain molecular design tasks, or asks about evaluating this task. Reports Top performing molecule property.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill ood-mol-opt-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ood Mol Opt Eval?

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

Security grade badge for Ood Mol Opt Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-ood-mol-opt-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-ood-mol-opt-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: ood-mol-opt-eval
description: Out-of-domain molecular property prediction and Bayesian optimization for molecular design. Tests transferability of learned representations to novel tasks. Use when the user wants to benchmark on Out-of-domain molecular design tasks, or asks about evaluating this task. Reports Top performing molecule property.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2205.02708
  bibtex_key: [REDACTED]
  confidence: high
---

# ood-mol-opt-eval

> Meta-learning Adaptive Deep Kernel Gaussian Processes for Molecular Property Prediction — Chen et al. (2022) (arXiv:2205.02708, 2022)

## What this evaluates

Out-of-domain molecular property prediction and Bayesian optimization for molecular design. Tests transferability of learned representations to novel tasks.

## Datasets

- **Out-of-domain molecular design tasks** — total ?; splits: test (-1)

## Metrics

- `Top performing molecule property` **(primary)** — range: other
  - Maximum property value found during Bayesian optimization over a fixed number of queries.

## Input / output format

**Input**: Molecules from out-of-domain datasets. Feature representations extracted from models trained on FS-Mol.

**Output**: Selected molecules via Bayesian optimization with expected improvement acquisition function.

## Scoring recipe

```python
def score_ood_opt(features, dataset):
    best_score = -inf
    for _ in range(20):
        init_mols = sample_worst_700(dataset, k=16)
        score = bayesian_optimization(init_mols, features, acquisition='EI', batch_size=1)
        best_score = max(best_score, score)
    return best_score
```

## Common pitfalls

- Uses expected improvement acquisition function with query-batch size 1.
- Starts from 16 randomly sampled molecules from the worst ~700 molecules in the dataset.

## Evidence (verbatim from paper)

> We repeat each BO experiment 20 times, each time starting from 16 randomly sampled molecules from the worst ~700 molecules within the dataset. Figure 4 shows that the ADKF-IFT representation enables fastest discovery of top performing molecules for the molecular docking, antibiotic discovery, and material design tasks.

## Citation

```bibtex
@misc{chen2022metalearning,
  title={Meta-learning Adaptive Deep Kernel Gaussian Processes for Molecular Property Prediction},
  author={Chen et al. (2022)},
  year={2022},
  note={arXiv:2205.02708}
}
```

- arXiv: 2205.02708

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.