analyze-results

Parse JSON and CSV ML experiment results to compute statistics and generate comparison tables.

2|Updated Aug 12, 2025
One-click install
npx skills add https://github.com/goupup-ai/miccai25 --skill analyze-results-goupup-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-results
Source: https://github.com/goupup-ai/miccai25/tree/main/ARIS/skills/analyze-results
Command: npx skills add https://github.com/goupup-ai/miccai25 --skill analyze-results-goupup-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually processing scattered ML experiment results, calculating performance statistics, and comparing model performance across multiple runs or hyperparameter configurations is time-consuming and prone to human error, especially when dealing with large numbers of trials or multi-seed reproducibility checks.

Core Features & Use Cases

  • Automated Result Parsing: Automatically locate and parse JSON/CSV result files from common project output directories like figures/ or results/.
  • Statistical Analysis: Calculate mean and standard deviation for multi-seed runs, identify trends in parameter sweeps, and flag anomalous or suspicious results.
  • Structured Insight Generation: Produce actionable findings with clear observations, interpretations, and suggested next experiments to advance research.
  • Use Case: If you ran 10 training runs of different vertebrae segmentation models for your MICCAI 2025 submission, this skill will automatically compile Dice scores, calculate improvements over your baseline model, and highlight the best-performing configuration.

Quick Start

Use the analyze-results skill to compare the performance of all model checkpoints in the ./experiment_outputs folder and generate a summary of key findings and recommended next steps.

Frequently Asked Questions about analyze-results

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate mean and standard deviation for multi-seed ML experiment runs?

To calculate performance statistics for multi-seed ML experiment runs, this skill automatically parses JSON and CSV files to compute the mean and standard deviation, while flagging anomalous results for reproducibility validation.

What is the best way to compare model performance across multiple hyperparameter configurations?

Comparing model performance across hyperparameter configurations is best handled by parsing raw result files to generate structured comparison tables, identifying parameter sweep trends, and highlighting the best-performing model setup.

Does this tool support analyzing JSON and CSV result files for computer vision tasks?

Yes, it supports analyzing JSON and CSV result files for computer vision and medical imaging tasks, automatically locating outputs in project directories to validate research reproducibility.

How do I compile Dice scores and other metrics for a medical imaging research submission?

You can compile Dice scores and other metrics for medical imaging research by parsing scattered experiment outputs, calculating improvements over a baseline model, and generating a structured summary of key findings.

Can I automatically generate recommended next experiments based on ML benchmarking results?

Yes, you can automatically generate recommended next experiments because the analysis produces actionable findings with clear observations, interpretations of parameter sweep trends, and suggested steps to advance research.