progress-curve-construction
$
npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/progress-curve-constructionConstructs progress curves to analyze performance trends and inflection points over time
- Transforms historical performance data into temporal progress curves
- Uses chronological arrangement, curve fitting, and inflection detection techniques
- Identifies shifts in progress rate via statistical model fitting and correlation with method changes
- Delivers fitted curves, confidence bands, and annotated inflection points for analysis
SKILL.md
.github/skills/progress-curve-constructionView on GitHub ↗
--- name: progress-curve-construction description: Build performance-over-time progress curves with inflection detection execution: tactic used-by: baseline-establishment --- # Progress Curve Construction ## Purpose Transform historical performance data into temporal progress curves that reveal the rate of improvement, paradigm shifts, and saturation trends. Enables quantitative headroom analysis and identifies where the field needs breakthroughs vs. incremental refinement. ## Stages ### Stage 1: Time-Series Arrangement Organize all historical scores into chronological sequences: - Group by (dataset, metric) pairs - Assign dates from paper publication or submission - Track the SOTA frontier (envelope of best scores over time) - Identify the method responsible for each SOTA advance **Yield**: Chronological score sequences per benchmark. ### Stage 2: Curve Fitting Fit parametric models to the SOTA frontier: - Logarithmic: diminishing returns pattern - Linear: steady improvement - Sigmoid: approaching saturation - Stepped: punctuated equilibrium (paradigm shifts) - Compute goodness-of-fit metrics for model selection **Yield**: Fitted curves with parameters and confidence bands. ### Stage 3: Inflection Point Detection Identify moments where progress rate changed significantly: - Sudden jumps (new method family introduced) - Slowdowns (approaching ceiling) - Acceleration (new paradigm unlocking faster progress) - Correlate inflection points with methodological innovations **Yield**: Annotated inflection points with causal attribution. ### Stage 4: Headroom Estimation Quantify remaining improvement potential: - Human performance ceiling (where applicable) - Theoretical bounds (information-theoretic, Bayes-optimal) - Practical ceiling (best possible with current paradigm) - Rate-based extrapolation (when will SOTA reach X?) **Yield**: Headroom estimates with confidence intervals. ## Minimum Yield | Metric | Floor | |--------|-------| | Progress curves constructed | 2 | | Years of history covered | 3 | | Inflection points identified | 1 | | Headroom estimates produced | 2 | ## SOPs Used - progress-curve-fitting (for Stages 2-3) - headroom-estimation (for Stage 4) - baseline-synthesis (for final integration)
More from yogsoth-ai/de-anthropocentric-research-engine
- abductive-hypothesis-generationStrategy: 面对异常的最佳解释推理
- ablation-brainstormRemove components one by one, observe system changes to reveal hidden dependencies and generate ideas from structural gaps.
- ablation-component-mappingMap system architecture to ablatable units for ablation studies
- ablation-designDesign ablation studies to isolate component contributions in ML systems
- ablation-executionRemove components one by one from a system, record the response/impact of each removal.
- abp-vulnerability-classificationClassify assumptions on 2 axes — load-bearing (how much conclusion depends on it) × vulnerable (how likely to be false). Focuses attention on High-Load × High-Vulnerable quadrant.
- abstraction-extractionExtract abstract principles from concrete domain cases. Strips domain-specific details to reveal transferable mechanisms.
- abstraction-ladderPerform bisociation at multiple abstraction levels
- abstraction-ladderingMove between concrete and abstract framings — 3 levels up (Why?) and 3 levels down (How?) to find the most productive research level.
- abstraction-to-designAbstract biological principle to design principle. Bridge from biology to engineering.