許可されていない組み合わせを含むカスタム設計 DOE - JMP 11<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは
カスタム設計 DOE (Jmp 11) を使用して実験をセットアップしようとしています。マルチプレクサ、ワード、bpw の 3 つの要素と 2 つの応答 (図示せず) があります。
私のカスタム設計では、マルチプレクサを 3 レベルとして指定しました。離散係数値は 8、16、および 32 です。 としての言葉継続的な1024 から 32768 までの変数。bpw は継続的な添付の表の要件に従って、4 ~ 144 の範囲で変数を指定できます。

さらに、次のスクリプトを有効にしました許可されていない組み合わせ:
mux==8 & ワード>8192 | mux == 8 & mod(words, 32) !=0;
マルチプレクサ == 16 &単語 < 2048 |マルチプレクサ == 16 & Mod( 単語, 64 ) != 0 |マルチプレクサ == 16 & bpw > 72 |マルチプレクサ == 16 & ワード > 16384;
mux==32 & ワード<4096 |マルチプレクサ == 32 & mod(ワード, 128) !=0 |マルチプレクサ ==32 & bpw >36;
ただし、上記の許可されていない組み合わせ3 を有効にしても、デザインの作成時に尊重されません。 rd mux*words、mux*bpw、bpw*words、および mux*bpw*words を含む、モデル内のレベルの相互作用。
ここで私が間違っている可能性があることについて何かアイデアはありますか?

Re: 許可されていない組み合わせを使用したカスタム設計 DOE - JMP 11お役に立てて嬉しいです。
感謝祭おめでとうございます!
Re: 許可されていない組み合わせを使用したカスタム設計 DOE - JMP 11あなたは絶対に正しいです! 中層の出現頻度は気にしていませんでした。 あなたの提案に従ってカテゴリ因子として指定すると、レベルの外観がはるかに良くなります。
ありがとう、ライアン、君は窮地を救ってくれた。ハッピーTG!
Re: 許可されていない組み合わせを使用したカスタム設計 DOE - JMP 11おっと、私はそれについてテクニカル サポートとチャットしていました。そのため、私の例ではマルチプレクサが離散的ではなくカテゴリカルであると認識されました。
マルチプレクサを離散数値として指定することもできますが、離散数値の 2 次項を含めないと中間レベル (16) が表示されない可能性があるため、モデルを定義するときはより注意する必要があります。 また、中間レベルがそれほど頻繁に表示されない場合もあります。 これは、カスタム デザイナーが離散数値変数を連続変数として扱い、モデルに基づいて最適な割り当てを見つけようとしているためです。
マルチプレクサのレベル間のバランスを確保したい場合 (または、レベルが多い場合はすべてが使用されるようにしたい場合)、私は categorical を使用します。
乾杯、
ライアン
Re: 許可されていない組み合わせを使用したカスタム設計 DOE - JMP 11Rlek2さん、まさにその通りです!JMP テクニカル サポート スペシャリストがこの質問に関して私に返答したのと同じタイミングで、あなたは回答しました。 彼女もあなたと同じような提案をしました。
なぜマルチプレクサを離散的要素ではなくカテゴリ要素として指定することにしたのかお伺いしてもよろしいでしょうか?どちらの場合でもデザインは機能しますが、私はただ疑問に思っていました。
ご協力いただきありがとうございます。
Re: 許可されていない組み合わせを使用したカスタム設計 DOE - JMP 11もうすぐそこです。私が最初に気づいたのは、条件を OR ( "|" ) で接続する必要があるということです。 セミコロンを使用すると、許可されていない組み合わせは、評価する最後のステートメントのみを参照します。
遭遇するもう 1 つの問題は、Mod 関数に関するものです。 単語は最小値と最大値の範囲外で連続しているため、カスタム デザイナーは整数を正しく決定するのに問題が発生します。
mod 関数に境界を設定すると、以下のコードのようなデザインが検索されます。 その後、マルチプレクサの各レベルの最も近い増分値に値を変更できます。
もう 1 つのオプションは、単語を、機能する増分の小さなサブセットを持つ離散数値変数にすることです。 たとえば、マルチプレクサの各レベルの下限、上限、中間点を取得できます。 その場合、Mod 関数はより適切に動作するはずです (つまり、以下のコードのように境界を設定する必要はありません)。
お役に立てば幸いです!
乾杯、
ライアン
エネルギー省(
{応答を追加(最大化する、 「よ」 、 。 、 。 、 。 ) 、
要素の追加(カテゴリカル、 { 「8」 、 「16」 、 「32」 } 、 「マックス」 、 0 ) 、
要素の追加(継続的、 1024 、 32768 、 「言葉」 、 0 ) 、
要素の追加(継続的、 4 、 144 、 「血圧」 、 0 ) 、ランダムシードの設定( 1253068796 ) 、
始動数( 40 ) 、用語を追加( { 1 、 0 } ) 、用語を追加( { 1 、 1 } ) 、
用語を追加( { 2 、 1 } ) 、用語を追加( { 3 、 1 } ) 、サンプルサイズの設定( 20 ) 、
許可されていない組み合わせ(
マルチプレクサ== 1 &言葉> 8192 |マルチプレクサ== 1 & (モッド(言葉、 32 ) >= 1 ) |マルチプレクサ== 2 &
言葉> 16384 |マルチプレクサ== 2 &言葉< 2048年|マルチプレクサ== 2 & (モッド(言葉、 64 ) >= 1 )
|マルチプレクサ== 2 &血圧> 72 |マルチプレクサ== 3 &言葉< 4096 |マルチプレクサ== 3 &
(モッド(言葉、 128 ) >= 1 ) |マルチプレクサ== 3 &血圧> 36
)}
) ;