👻

【実験計画法・完全攻略】第1話:突然の指令と3つの掟

に公開

登場人物

美咲(みさき):27歳、食品メーカーの商品開発部。文系出身。統計は大学で単位を取っただけ。最近、新商品の「最高においしいグラノーラ」開発を任された。

ロボ助:社内の分析支援AI。見た目は卓上サイズのロボット。毒舌だが教え方は上手い。


プロローグ:地獄の始まり

金曜日の夕方5時。

「美咲さん、来週の会議で新グラノーラの配合パターン、実験計画法で検証してほしいんだよね」

部長のその一言で、美咲の週末は消えた。

実験計画法?

なにそれ。聞いたことはある。でも使ったことはない。Excelで平均と標準偏差を出すのが精一杯の自分に、何をさせようというのか。

デスクに戻ると、支給されたばかりの卓上AIロボットが起動していた。

「お困りのようですね、美咲さん」

「ロボ助...。実験計画法って知ってる?」

知ってるも何も、私の得意分野です。来週までに習得したいなら、今から始めましょう」

美咲は覚悟を決めた。


第1章:実験計画法ってなに?

「まず基本から。美咲さん、新しいグラノーラの開発で、何を調べたいんですか?」

「えっと...オーツ麦の量、ナッツの種類、焼き時間、あと蜂蜜の量...これらを変えて、一番おいしい組み合わせを見つけたい」

「それぞれ何パターンありますか?」

「オーツ麦が3パターン、ナッツが4種類、焼き時間が3パターン、蜂蜜が3パターン...」

3×4×3×3 = 108通り。全部試しますか?」

「......無理」

「ですよね。実験計画法は、少ない実験で最大の情報を得るための方法論です」

┌────────────────────────────────────────────────────────┐
│                                                        │
│   【実験計画法とは】                                   │
│                                                        │
│   108通り全部やる → 時間もお金も足りない               │
│               ↓                                        │
│   賢く選んで20通りだけやる → 十分な結論が出る          │
│                                                        │
│   = 「最小の努力で最大の成果を得る」科学的手法         │
│                                                        │
└────────────────────────────────────────────────────────┘

「でも、適当に選んじゃダメなんでしょ?」

「その通り。だから3つの掟があるんです」


第2章:実験計画法の3原則(3つの掟)

「実験計画法には、絶対に守るべき3つの原則があります」

ロボ助が画面に表示した。

┌─────────────────────────────────────────┐
│                                         │
│   【実験計画法の3原則】                  │
│                                         │
│   1. 局所管理化(ブロック化)           │
│   2. 反復                               │
│   3. 無作為化(ランダマイゼーション)   │
│                                         │
└─────────────────────────────────────────┘

「うわ、いきなり難しそう...」

「大丈夫。グラノーラ作りで説明します


原則1:局所管理化 ─「言い訳を封じる」

「美咲さん、グラノーラを焼くオーブン、何台ありますか?」

「2台」

「もし全部の実験を1台でやったら、どうなりますか?」

「時間がかかる...あと、オーブンの調子が途中で変わるかも」

逆に、2台を混ぜて使ったら?

「えっと...『オーブンAで焼いたから美味しいのか、レシピが良いから美味しいのか』わからなくなる?」

正解。それを防ぐのが局所管理化です」

【局所管理化(ブロック化)】

   「邪魔者」をグループ分けして、言い訳を封じる

   ┌──────────────────────────────────────────┐
   │                                          │
   │   オーブンA専用の実験グループ            │
   │   ┌────┬────┬────┬────┐                │
   │   │実験│実験│実験│実験│                │
   │   │ 1 │ 2 │ 3 │ 4 │                │
   │   └────┴────┴────┴────┘                │
   │                                          │
   │   オーブンB専用の実験グループ            │
   │   ┌────┬────┬────┬────┐                │
   │   │実験│実験│実験│実験│                │
   │   │ 5 │ 6 │ 7 │ 8 │                │
   │   └────┴────┴────┴────┘                │
   │                                          │
   │   → 「オーブンの違い」の影響を分離できる │
   │                                          │
   └──────────────────────────────────────────┘

「なるほど...! オーブンごとにグループを分ければ、『このレシピが良かったのか、オーブンが良かったのか』を区別できるんだ」

語呂合わせ:『局所=ブロック塀で区切る』


原則2:反復 ─「まぐれを排除する」

「次は反復。同じ条件で何回か実験を繰り返すことです」

「え、同じことを何回もやるの? 面倒じゃない?」

「美咲さん、さっき試食した試作品、1回食べただけで『美味しい』と断言できますか?」

「......いや、たまたま美味しく感じただけかも。体調とか、直前に何を食べたかで変わるし」

それです。1回の結果は『まぐれ』かもしれない

【反復】

   同じ条件で複数回やって、「まぐれ」を見破る

   ┌──────────────────────────────────────────┐
   │                                          │
   │   レシピAを1回だけ実験                   │
   │   → 結果:85点                           │
   │   → これって実力?たまたま?             │
   │                                          │
   │   レシピAを3回実験                       │
   │   → 結果:85点、82点、84点               │
   │   → 平均83.7点、バラつき小さい           │
   │   → 「だいたい83点くらい」と自信を持てる │
   │                                          │
   └──────────────────────────────────────────┘

「反復すれば、『たまたま』なのか『本当の実力』なのかがわかるんだ」

語呂合わせ:『反復=繰り返してまぐれ撲滅』


原則3:無作為化 ─「ズルを防ぐ」

「最後は無作為化。実験の順番や割り当てをランダムにすることです」

「順番なんて、適当に決めればいいんじゃ...」

「美咲さん、もし『午前中に良いレシピ、午後に微妙なレシピ』という順番で実験したら?」

「...午前中は元気で丁寧に作るけど、午後は疲れて雑になるかも」

そうすると『レシピが良かったのか、作り手のコンディションが良かったのか』わからなくなります

【無作為化(ランダマイゼーション)】

   実験順序をシャッフルして、隠れたバイアスを消す

   ┌──────────────────────────────────────────┐
   │                                          │
   │   ダメな例(順番に実験)                 │
   │   午前:レシピA、B、C(元気に作る)      │
   │   午後:レシピD、E、F(疲れて雑に作る)  │
   │   → AとDの差は「レシピの差」?「疲労の差」?│
   │                                          │
   │   良い例(ランダムに実験)               │
   │   午前:C、E、A(ランダム)              │
   │   午後:D、B、F(ランダム)              │
   │   → 疲労の影響が全レシピに均等に分散    │
   │                                          │
   └──────────────────────────────────────────┘

「サイコロで決めろってこと?」

「実際にはExcelやPythonで乱数を使います。人間が『適当に』決めると、無意識のクセが入るので」

語呂合わせ:『無作為=ズルできない、サイコロ任せ』


第3章:3原則の覚え方

「ちょっと待って、整理させて...」

美咲はメモを取った。

┌─────────────────────────────────────────────────────┐
│                                                     │
│   【実験計画法の3原則・覚え方】                     │
│                                                     │
│   1. 局所管理化 →「ブロック塀で区切る」            │
│      邪魔な要因をグループ分けして、言い訳を封じる  │
│                                                     │
│   2. 反復      →「繰り返してまぐれ撲滅」           │
│      同じ条件で何度かやって、偶然を排除する        │
│                                                     │
│   3. 無作為化  →「サイコロ任せでズル防止」         │
│      順番をランダムにして、隠れたバイアスを消す    │
│                                                     │
└─────────────────────────────────────────────────────┘

「この3つを守れば、『たまたま』『言い訳』『ズル』を全部排除できるってことね」

「その通り。これが実験計画法の土台です。明日は、この原則を使った具体的な分析手法を教えます」


第1話のまとめ

原則 意味 語呂合わせ
局所管理化 邪魔な要因をブロック分けして影響を分離 ブロック塀で区切る
反復 同じ条件で複数回やって偶然を排除 繰り返してまぐれ撲滅
無作為化 順番をランダムにしてバイアスを消す サイコロ任せでズル防止

次回予告

「3原則はわかった。でも、実際にどうやって実験結果を分析するの?」

次回、ロボ助が**分散分析(ANOVA)**の世界へ美咲を導く。

第2話:分散分析って何?─「バラつきを分解する魔法」へ続く
https://zenn.dev/rick_lyric/articles/733ae256494f63


この記事が役に立ったら、フォローしていただけると励みになります。

Discussion