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.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill ood-mol-opt-eval --agent claude-codeInstalls 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 automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-ood-mol-opt-eval)More formats (shields.io, HTML) on the badges page.
---
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: chen2022metalearning
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
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!