一覧へ

完全要因計画の幾何と効果:すべての組合せで何を分離するか

2²と2³の完全要因計画における全組合せ、±1 coding、均衡、直交性が主効果と交互作用を分離する計算を説明します。

中級
|
30分
|
検証済み (2026-08-14)
完全要因計画均衡直交性主効果交互作用coded levelJMP
進捗0/28 (0%)

二つの因子AとBをlow/highの二水準で実験すると、四つの組合せが生まれます。四つの点は単なる一覧ではなく、正方形の四つの頂点です。この対称な構造が主効果と交互作用を互いに分離します。

この単元の問いは一つです。


すべての水準組合せを実験すると、どの効果を混ぜずに見ることができるでしょうか。
完全要因設計すべてのレベルの組み合わせを含む設計
バランス各レベルと組み合わせが同じ頻度で登場
直交性効果列の積がゼロの分離構造
主効果異なる要因レベルにわたって平均した高低差

2²完全要因計画は四つの頂点をすべて含みます

lowを−1、highを+1にcodingすると、設計表は次の列を持ちます。

ABAB
−1−1+1
+1−1−1
−1+1−1
+1+1+1

AB列はA×Bです。A、B、ABの各列には+1と−1が同数あり、均衡しています。異なる二列の要素ごとの積を合計すると0になります。これがこの文脈での直交性です。

U17 · Figure 01
直交設計は主効果と交互作用を分離して推定します
A効果80B効果50AB効果60
2レベル効果は高レベル平均 - 低レベル平均です。回帰係数は±1コーディングでの効果の半分です。

直交性のおかげで、A効果を計算するときBとABの+/−は均衡して相殺されます。ある効果の推定値が他の効果の真値に引かれません。ただし、欠測run、不均衡な重み、実行失敗が起きると、この完全な直交構造は崩れます。

主効果はhigh水準平均とlow水準平均の差です

A effect = mean(Y | A=+1) − mean(Y | A=−1)

Bの二水準にわたって平均するため、これはAに伴う平均的な変化です。B効果も同じように定義します。AB効果は、AB列が+1である二頂点の平均から、−1である二頂点の平均を引きます。

±1 codedの回帰式がŷ=b₀+bAA+bBB+bABABなら、各回帰係数は対応するfactorial effectの半分です。Aを−1から+1へ動かすと、coded unitを二単位移動するからです。

主効果だけを見て交互作用を消さないでください

ABが大きいとき、Aの平均主効果は異なる二つのB条件での効果を平均した値にすぎません。interaction plotと条件別のsimple effectを一緒に解釈してください。交互作用のあるモデルから関連する主効果を除くと、階層性が崩れます。

非平行な線は条件への依存を示します

B=lowとB=highごとに、A low/highの平均を線で結びます。

  • 二本の線が平行:AB effectは0
  • 傾きが異なる:交互作用
  • 線が交差する:A効果の方向がB水準によって反転し得る

線が少し非平行であることだけで、実質的な交互作用と断定してはいけません。独立複製で純粋誤差を推定し、effect CI、ANOVA、残差を見ます。各組合せを一回だけ実行する飽和2²では、全効果を適合すると残差自由度がありません。

2³は立方体の八つの頂点です

三因子二水準なら8 runで、A、B、C、AB、AC、BC、ABC効果があります。全組合せを見ると、これら七つの効果列は直交します。因子がk個ならrun数は2^kとして急速に増えます。この増加がU20の部分要因計画を必要にしますが、まず完全計画で何が分離されるかを知ってこそ、runを節約する代価を理解できます。

In-Silico Lab:手計算と回帰係数を対応させます

LabはY=70+8A+5B+γABの四頂点をすべて作ります。

  1. A effect=16、B effect=10になることを確認します。
  2. γ=6なら、AB effect=12、回帰係数=6となる理由を見ます。
  3. 各列の+/−和と列間の積和を計算し、均衡と直交性を確認します。
  4. 四つの反応の一つを消すとどのような問題が起きるか考えます。
In-Silico Lab · U17

2²設計表から効果を直接復元する

4組合せの反応でA・B・AB効果と±1符号化回帰係数を比較します。

初めての場合:何を押すべきですか?
  1. 1.質問を最初に読むLabタイトルで今回比較する1つを確認してください。
  2. 2.条件を1つだけ変更する最初は、n、効果、散布などの入力の1つだけを変更します。
  3. 3. 新しい合成サンプル 押す新しい合成データが作成されます。同じ条件も標本によって変わり得る。
  4. 4. 図と計算結果 比較する変更の前後に何が動いて、何がそのままであるかを一文で書き留めてください。

詰まったら初期化に戻り、デフォルトの結果を見た後、条件を1つだけ置き換えます。このLabは正解判定器ではなく、パターン観察ツールです。

同じ設定の合成観測

runABABY
1-1-1163.0
2-11-161.0
31-1-167.0
411189.0

計算結果

A効果16.0
B効果10.0
AB効果12.0
coded 式70 + 8A + 5B + 6AB

効果の符号は high-low と反応の良い方向を一緒に書かなければ解釈できます。

教育用 synthetic model ·bjs-factorial-sequence-v1。実際の研究判断には、実験単位、欠測、分布、多重性、事前計画とドメイン基準を別々に反映しなければなりません。

JMP出力は設計表と効果図をつなぎます

Design Table

−1/+1 組み合わせ、バランスと実行数を確認します。

Effect Estimates

高レベル平均と低レベル平均の違いを効果的に読みます。

Interaction / Cube Plot

頂点応答と非平行性を空間で確認します。

Design Tableのcoded levelと実際の単位を混同しないでください。Effect Estimatesはcoding conventionに従って方向を示します。Cube PlotとInteraction Plotは生データを圧縮した平均表現なので、複製点の広がりと残差も確認します。

結果文の例

温度(A:30/37°C)とpH(B:6.8/7.4)の2²完全要因計画を、独立したbatchで2回複製しました。high−low基準の温度効果は+16.2、pH効果は+9.8、AB交互作用効果は+11.5 unitsでした。正のABは、高温でpH効果がより大きかったことを意味しました。coded式と自然単位式、run順序、残差診断を一緒に保管しました。

この単元のまとめ

  • 完全要因計画は因子水準の全組合せを含みます。
  • ±1 codingは均衡と直交構造を明確にします。
  • 主効果は他の因子にわたって平均したhigh−low差です。
  • coded回帰係数は二水準factorial effectの半分です。
  • 交互作用が大きいときは条件別の効果を解釈します。
  • 複製のない飽和計画には残差自由度がありません。
完全要因設計は、すべての組み合わせと直交構造のおかげで、主効果と交互作用を分離します。効果符号は、符号化と反応定義を一緒に書かなければ意味がありません。

次の単元では、同じ四組合せを実行しても、順序・複製・blockによって証拠の質がなぜ変わるのかを扱います。

公式補足資料

この記事の設計とLabは教育用合成データです。

💬 質問・コメント

0件のコメント

ログインせずに投稿できます。ゲスト投稿は投稿者自身で編集・削除できません。

0/2000

読み込み中...