Use when you have a pretrained model with documented performance on a bounded input domain (e.g., molecules ≤19 heavy atoms, sequences <1000 bp) and you need to establish whether and how much accuracy drops on held-out test cases outside that domain boundary.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add HolobiomicsLab/asb-skill-collections --skill performance-degradation-quantification-and-analysis --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Performance Degradation Quantification And Analysis?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/holobiomicslab-performance-degradation-quantification-and-analysi)More formats (shields.io, HTML) on the badges page.
---
name: performance-degradation-quantification-and-analysis
description: Use when you have a pretrained model with documented performance on a bounded input domain (e.g., molecules ≤19 heavy atoms, sequences <1000 bp) and you need to establish whether and how much accuracy drops on held-out test cases outside that domain boundary.
license: CC-BY-4.0
metadata:
edam_operation: http://edamontology.org/operation_3438
edam_topics:
- http://edamontology.org/topic_0091
- http://edamontology.org/topic_3474
tools:
- NMR2Struct model (pretrained checkpoint)
- PubChem or equivalent chemical database
derived_from:
- doi: 10.1021/acscentsci.4c01132
title: NMR2Struct
evidence_spans: []
claims: []
provenance:
collection: https://w3id.org/holobiomicslab/asb-skill/collection/metabolomics/v1
assembled_by: scripts/collect_metabolomics_collection.py
sources:
- build: coll_nmr2struct
doi: 10.1021/acscentsci.4c01132
title: NMR2Struct
dedup_kept_from: coll_nmr2struct
schema_version: 0.2.0
---
# performance-degradation-quantification-and-analysis
## Summary
Quantifies and characterizes how a trained machine learning model's accuracy degrades when applied to data beyond its original training scope. This skill measures the gap between in-scope and out-of-scope performance, documents failure modes, and establishes known performance boundaries.
## When to use
Apply this skill when you have a pretrained model with documented performance on a bounded input domain (e.g., molecules ≤19 heavy atoms, sequences <1000 bp) and you need to establish whether and how much accuracy drops on held-out test cases outside that domain boundary. Use it to quantify the generalization failure rather than assume graceful degradation or complete failure.
## When NOT to use
- Input molecules or samples are already within the documented training scope (≤19 heavy atoms); use standard validation metrics instead.
- No ground-truth annotations or test set exists for out-of-scope samples; degradation quantification requires known structure labels.
- Model is being applied to a completely different domain or task (e.g., using NMR2Struct on protein folding); this skill measures scope boundary effects, not domain transfer.
## Inputs
- Pretrained model checkpoint (transformer + CNN architecture weights)
- Held-out test set of molecules exceeding the training scope boundary (>19 heavy atoms)
- 1D ¹H and/or ¹³C NMR spectra for out-of-scope molecules (simulated, experimental, or database-sourced)
- Ground-truth molecular connectivity graphs or structure annotations for each test molecule
## Outputs
- Top-1, top-3, and top-5 structure recovery accuracy metrics for out-of-scope molecules
- Absolute and relative accuracy degradation compared to in-scope baseline
- Error distribution histogram or summary (e.g., counts of correct fragments vs. misassembled fragments)
- Failure mode analysis report documenting systematic error patterns
- Performance degradation summary report with conclusions about generalization limits
## How to apply
Load the pretrained model checkpoint and construct or retrieve a held-out test set of samples that exceed the documented training scope boundary. Generate or obtain input data (e.g., NMR spectra, sequence reads) for each out-of-scope sample, then run inference to produce ranked predictions with confidence scores. Compute top-1, top-3, and top-5 accuracy metrics on the out-of-scope set, and directly compare against the reported in-scope baseline (e.g., molecules ≤19 heavy atoms). Calculate absolute and relative accuracy loss (e.g., baseline 95% minus out-of-scope 78% = 17 percentage point loss). Document the error distribution and identify recurring failure modes (e.g., misassembled fragments, low confidence predictions) in a summary report to characterize which types of out-of-scope samples fail predictably.
## Related tools
- **NMR2Struct model (pretrained checkpoint)** (The transformer + CNN model used to generate predicted molecular structures from NMR spectra; inference is run on out-of-scope test molecules to measure accuracy drop.)
- **PubChem or equivalent chemical database** (Source for retrieving or constructing held-out test molecules exceeding the training scope boundary (>19 heavy atoms) and their ground-truth structures.)
## Evaluation signals
- Absolute accuracy loss is quantifiable and reported (e.g., baseline 95% vs. out-of-scope 78% = 17 pp loss).
- Top-1, top-3, and top-5 accuracy metrics are all computed for the out-of-scope set and compared directly to in-scope baseline values.
- Error distribution is documented and reviewed for systematic failure modes (e.g., consistent misassembly of heavy-atom fragments above a threshold).
- All out-of-scope test samples have ground-truth structure annotations and are ranked by model confidence; predictions are matched against ground-truth connectivity.
- Summary report explicitly quantifies the performance boundary (e.g., 'accuracy remains >90% up to X heavy atoms, then drops sharply beyond Y atoms').
## Limitations
- The framework's effectiveness is bounded to molecules with up to 19 heavy atoms; generalization performance beyond this training scope is uncharacterized and expected to degrade.
- Accuracy degradation depends on the quality and representativeness of the out-of-scope test set; sparse or skewed sampling of out-of-scope molecules may not reveal all failure modes.
- NMR spectrum quality (simulation fidelity, experimental noise, spectral resolution) directly affects measured accuracy on out-of-scope molecules and may conflate model degradation with data quality issues.
## Evidence
- [other] The framework's demonstrated effectiveness is bounded to molecules with up to 19 heavy atoms, establishing a known performance limit beyond which generalization is uncharacterized.: "The framework's demonstrated effectiveness is bounded to molecules with up to 19 heavy atoms, establishing a known performance limit beyond which generalization is uncharacterized."
- [other] Compute top-1, top-3, and top-5 structure recovery accuracy (fraction of predictions matching ground-truth connectivity) and compare against in-scope baseline.: "Rank predictions by confidence score and compute top-1, top-3, and top-5 structure recovery accuracy (fraction of predictions matching ground-truth connectivity). Compare out-of-scope accuracy"
- [intro] We demonstrate the effectiveness of this framework on molecules with up to 19 heavy (non-hydrogen) atoms: "We demonstrate the effectiveness of this framework on molecules with up to 19 heavy (non-hydrogen) atoms"
- [intro] Integrating this capability with a convolutional neural network, we build an end-to-end model for predicting structure from spectra: "Integrating this capability with a convolutional neural network, we build an end-to-end model for predicting structure from spectra"
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!