scientific-adaptive-experiments

Automates adaptive experimental planning and analysis for multi-armed bandit, SPRT, Bayesian dose-finding, and response-adaptive randomized trials.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-adaptive-experiments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-adaptive-experiments
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-adaptive-experiments
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-adaptive-experiments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

データに基づいて実験計画を動的に最適化するためのスキル。多腕バンディット、ベイズ適応設計、逐次検定(SPRT)、および応答適応割り付け・早期停止規則を統合します。

Core Features & Use Cases

  • 多腕バンディットの探索と活用を最適化: 実験資源を効率的に割り当て、収束を速めます。
  • 逐次解析と早期停止: 観測データの蓄積に応じて判断を下し、無駄な実験を削減します。
  • ベイズ適応設計と用量探索: 用量や条件をデータに基づいて順次更新します。
  • 応答適応ランダム化(RAR): 臨床試験設計で治療割り付けを適応的に変更します。

Quick Start

提供された bandit、SPRT、用量探索の例を実行して適応実験をシミュレートし、結果を比較します。

Frequently Asked Questions about scientific-adaptive-experiments

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

FAQPage Schema
How do I optimize multi-armed bandit experiments to allocate resources efficiently?

To optimize multi-armed bandit experiments, this Skill applies Thompson sampling and UCB logic to dynamically allocate experimental resources, speeding up convergence. It tracks outcomes continuously to balance exploration and exploitation.

What is sequential analysis with SPRT and how does it enable early stopping in experiments?

Sequential analysis with SPRT evaluates accumulated observations incrementally to make statistical decisions. This Skill implements SPRT logic to enable early stopping, reducing unnecessary experimental trials once sufficient evidence is reached.

How do I run Bayesian dose finding and response-adaptive randomized trials?

To run Bayesian dose finding and response-adaptive randomized trials, this Skill sequentially updates dose conditions based on observed data. It adapts treatment allocations dynamically during clinical trial design to optimize outcomes.

Can I use adaptive experimental planning for clinical trial design without external dependencies?

Yes, you can use this Skill for adaptive experimental planning without external dependencies. It independently implements Bayesian adaptive design, SPRT, and response-adaptive randomization rules to generate comprehensive trial summaries.

What is the best way to compare Thompson sampling and UCB strategies in adaptive experiments?

To compare Thompson sampling and UCB in adaptive experiments, this Skill automates both strategies within multi-armed bandit simulations. It tracks and generates comparative reports summarizing outcomes and convergence rates.

When should I not use Bayesian adaptive design for sequential analysis?

Bayesian adaptive design for sequential analysis may not suit experiments requiring rigid, fixed sample sizes set prior to observation. It dynamically updates conditions and stops early based on accumulating data, which conflicts with static protocols.