DoE カスタム設計 - 相互に排他的な要素を含むこんにちは、JMP コミュニティです。
私は最近、JMP に関する DoE の旅を始めたばかりです。 ここで明らかなことが欠けていたらごめんなさい。
私は 4 ~ 5 つの要素を持つ生物学的プロセスの DOE 設計を作成しようとしています。 因子 A、B、および C は相互に排他的です。たとえば、因子 A が存在する場合は B と C は存在しません。その逆も同様です。
ここコミュニティで以前のディスカッションを見つけましたカスタム計画 DOE での因子制約の定義これは、制約を設定するために A と B が「共有」する因子「AorB」と組み合わせて A または B を使用することを説明するための追加のカテゴリ因子の使用について説明しています。 A、B、C の値の範囲がすべて同じである場合、これが私の場合にどのように適用できるかがわかります。 私の場合、個々の要素 A、B、C の値の範囲が異なる可能性があります。これをモデルでも認識させるには、さらに何をすればよいでしょうか?
ご協力とご指導をよろしくお願いいたします。
実験計画法Re: DoE カスタム設計 - 相互に排他的な要素を含むX1 メインエフェクトなしで設計された新しいバージョンの設計テーブルを含めました。 X2 のコーディングは削除されました。 シミュレートされた Y データがあります。 そして、X1 を使用せず、多項式を中心に配置せずにフィットされたモデル。
これは削除する列のプロパティです。

これは、モデルの切片 (X2=0) が、次のように X1 のすべてのレベルで同じであることを示しています。

Re: DoE カスタム設計 - 相互に排他的な要素を含むいい視点ね。 この例では、X2=0 の場合、X1 が何であるかは問題になりません。
設計用に指定したモデルには、X1、X2、X1*X2、および X2*X2 という用語がありました。
X1 は、X1 のカテゴリ レベル間の切片の差をモデル化するための用語です。 つまり、X2 が 0 の場合に、成分の種類を変更することによる応答の変化を捕捉します。 X2 = 0 の場合、X1 による応答に違いはないはずであることがわかっています。 したがって、この影響をモデルから削除する必要があります。
X2 は、量の変更による単純な線形効果をモデル化します。 X2*X2 は、量を変更したときの曲線効果を捉えます (これが重要であると予想する場合もあれば、予想しない場合もあります)。 そして、X1*X2 は、X1 と X2 の間の相互作用、つまり、成分の種類ごとに量を変更することによる異なる効果をモデル化します。
したがって、適切なモデルには X2、X2*X2、および X1*X2 が含まれます。 (X1*X2*X2 を含めることも検討できます)
主効果を当てはめていない因子を含む交互作用効果を当てはめることは珍しいため、このモデルを当てはめようとすると、JMP は警告を表示します。
他に行う必要があることが 2 つあります。 デフォルトでは、JMP は切片が因子範囲の中心になるように連続因子を再コード化します。 また、モデルのフィットでは、二次効果と交互作用効果も範囲の中心に配置されます。 これらの設定をオフにすることもできます。
次に行う必要があるのは次のとおりです。
1. 設計の作成時に主効果 X1 をモデルから削除し、モデルのフィッティング時には含めないでください。
2. 設計データ テーブルの X2 列から [コーディング列] プロパティを削除します。
3. [モデルのフィット] ダイアログのメインの赤い三角メニューから [中心多項式] のチェックを外します。
そうすれば、現在の状況に適した設計とモデルが得られるはずです。
Re: DoE カスタム設計 - 相互に排他的な要素を含むこんにちは@Phil_Kay解決策をありがとうございます! あなたが言及した制約を実装し、私のシナリオでは非常にうまく機能しました。 ゼロの値をどのように定義するかについても追加の質問をしたいと思います。 たとえば、金額(X2)の連続係数は、私の場合とあなたが示した例ではゼロになる可能性がありますが、他の係数が常に存在する場合でも意味があります。 このような場合、成分 (X1) のカテゴリー因子をどのように定義すればよいでしょうか? 厳密にはAにもBにもCにも分類できないようです。 これはモデルにとっても重要ですか?もしそうなら、これをどのように定義できるでしょうか? X2 == 0を定義するために、追加のレベルを成分のカテゴリ因子(「空白」など)に追加できると考えていました。 これには意味がありますか? スクリプトで定義しようとしましたが、デザインに反映されないようです。 ヒントをいただければ幸いです。
Re: DoE カスタム設計 - 相互に排他的な要素を含むこんにちは、
許可されていない組み合わせでもこれを行うことができると思います。 最も簡単な方法は、許可されていない組み合わせフィルターを使用することです。
成分 (A、B、C) のカテゴリ因子と量 (0 ~ 2) の連続因子を使用して計画を設定しました。
次に、以下のように、許可されていない組み合わせを 2 つ設定しました。 (最初の作成後に OR を選択します)
B の場合、1 と 2 の間の量は許可されません。
C の場合、0 ~ 0.5 の量は許可されません。
結果のデザイン (添付) がこれらの制約に従っていることがわかります。
許可されていない組み合わせスクリプトを使用して同じことを行うこともできます。

これらは、スクリプトで定義されている許可されていない組み合わせと同じです。
X1 == "B" & (X2 >= 1 & X2 <= 2) | X1 == "C" & (X2 >= 0 & X2 <= 0.5)