DOE 生成を再現可能にすることは可能ですか?トレーニングでカスタム DOE を設定する場合、研修生はわずかに異なる実験を行うことが多く、その結果、分析後に異なるモデルが得られることがよくあります。 経験の浅いユーザーにとって、これは混乱を招きます。対象モデルを指定した後、クラスの全員が同じ実験を受けられるようにしたいのですが、可能でしょうか?
応答結果の計算式でランダム リセット機能を使用すると、分析結果を再現できるようになります。
実験計画法Re: DOE 生成を再現可能にすることは可能ですか?こんにちは@フランクデルイック、
カスタム デザイン プラットフォームには、クラスで再現可能なデザインを取得するのに役立つオプションがあります。
「カスタムデザイン」の横にある赤い三角をクリックし、「ランダムシードを設定」をクリックします。 すべての生徒がシードに同じ値を持っている場合、同じデザインを取得する必要があります。

このオプションがお役に立てば幸いです。楽しく教えてください:)
Re: DOE 生成を再現可能にすることは可能ですか?問題なく動作しています。議論や時間のロスを避けるのに非常に役立ちます。もう一度、Victor に感謝します。
Re: DOE 生成を再現可能にすることは可能ですか?どういたしまして@フランクデルイック!
すでに収集された測定値や公開されているデータを使用して設計を作成し、結果を分析する場合、学生が同じ設計を行う必要があることは理解しています。
あなたの生徒がどのレベル/クラスであるかはわかりませんが、カスタム デザインは座標交換アルゴリズムに基づいて、想定されるモデルに最適なデザインを作成するため (「固定された」教科書デザインに依存するクラシック デザインと比較して)、また、最適な設計がどのように作成されるか、特定の状況では複数の最適な設計が作成される可能性があることを示すことも興味深いでしょう。 いくつかの最適な設計の間で実験が同じでない場合でも、それらの比較評価により、それらがどの程度類似しているかを示すことができます。
この交換アルゴリズムについて、このコミュニティで一度ダウンロードした JSL スクリプトを添付しました (場所は覚えていません)。教育に非常に役立ちます。
すべての JSL コードを選択し、「実行」をクリックします。 ダイアログ ボックスが開き、実行回数、各ステップ間の時間 (秒単位)、指定する最適性基準が表示されます。これらの情報を含めると、スクリプトはアルゴリズムがどのように機能し、ランダムに移動するかを 2D (X1 および X2) で表示します。実験空間内のポイントを指定して、指定された最適性基準に基づいて設計を改善します。
このスクリプトは、この座標交換アルゴリズムがどのように機能するかをよく理解するのに非常に優れていることがわかりました。
幸せな指導とご多幸をお祈り申し上げます。
Re: DOE 生成を再現可能にすることは可能ですか?こんにちは、Victor さん。これは、経験豊富な参加者が集まる高度な DOE コースにとっては非常に興味深いものになるでしょう。 これまでのところ、私のトレーニングは初級/中級レベルなので、まず車の運転をしっかりと学び、次のステップではエンジンについて学ぶ必要があります。
ご意見ありがとうございます!フランク
Re: DOE 生成を再現可能にすることは可能ですか?特定の DOE を再現するには、その DOE のランダム シード コードをどこで見つけることができますか? DOE を追加しました。ランダム シード コードとは何ですか?
Re: DOE 生成を再現可能にすることは可能ですか?こんにちは@フランクデルイック、
データテーブルで、スクリプト「DOE Dialog」を右クリックし、「編集」をクリックしてスクリプトを読み取ります。
DOE(
Custom Design,
{Add Response( Maximize, "Selectivity", ., ., ., ., ., "%" ),
Add Factor( Continuous, 200, 250, "Temp", 0, "°C" ),
Add Factor( Continuous, 9, 25, "O2", 0, "vol%" ),
Add Factor( Continuous, 0.1, 0.5, "CAT", 0, "m%" ),
Set Random Seed( 2057741289 ), Number of Starts( 29219 ), Add Term( {1, 0} ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {1, 2} ),
Add Term( {1, 1}, {2, 1} ), Add Term( {2, 2} ), Add Term( {1, 1}, {3, 1} ),
Add Term( {2, 1}, {3, 1} ), Add Term( {3, 2} ), Set Sample Size( 16 ),
Optimality Criterion( "Make I-Optimal Design" ), Simulate Responses( 0 ),
Save X Matrix( 0 ), Make Design}
)
スクリプトでは、同じ設計を再生成できるようにランダム シードがデフォルトで定義されていることがわかります。 あなたの例では、シードは 2057741289 です。
この回答がお役に立てば幸いです。
Re: DOE 生成を再現可能にすることは可能ですか?もう一度、ビクターに感謝します!
Re: DOE 生成を再現可能にすることは可能ですか?すべての指示に従っているにもかかわらず、DOE を添付しましたが再現できません。この DOE のスクリプト (DOE ダイアログ/編集) を開いて再度実行すると、別のカスタム DOE が表示されます。 新しいカスタム DOE スクリプトには、元の接続された DOE のスクリプトには存在しない、エイリアシングに関するいくつかの命令が含まれています。何が悪かったのか?
Re: DOE 生成を再現可能にすることは可能ですか?こんにちは@フランクデルイック、
元のデザインと同じデザインが生成されています。これを確認する簡単な方法は、[ランダム シードの設定] ([カスタム デザイン] の横の赤い三角形内) をクリックし、前に修正したシードが反映されていることを確認することです。カスタム デザイン プラットフォーム「123」に保持されます。
ただし、実行の順序は「Randomize」に設定されます。

したがって、[テーブルの作成] をクリックすると、同じ 24 個の実験がランダムな順序で表示されます。 教育の場合は、デザインを作成し、実行順序を「同じままにする」またはその他の非ランダム設定に固定する方が簡単な場合があります。 こうすることで、生成時に同じ実行と同じ実行順序を持つデザインが得られます。
ご指摘のエイリアス用語を確認しましたが、元のデザイン (「デザインの評価」スクリプトを使用) と新しく作成したカスタム デザイン (左側が元のデザイン、右側が新しいデザイン) で同じです。

この回答があなたのお役に立ち、安心していただけることを願っています。
Re: DOE 生成を再現可能にすることは可能ですか?こんにちは Victor さん。下の [編集] をクリックすると、DOE のスクリプトが添付されています。
DOE(
カスタムデザイン、
{Add Response( Maximize, "Conversion", ., ., ., ., ., "%" ),
係数の追加(連続、230、250、「流量」、0、「lmin-1」)、
係数の追加(連続、15、25、「O2」、0、「vol%」)、
係数の追加(連続、0.3、0.5、"CAT"、0、"m%" )、
係数の追加(連続、15、20、「圧力」、0、「10² kPa」)、
因子の追加(カテゴリカル, {"ライン A", "ライン B", "ライン C"}, "供給ライン", 0 ),
ランダムシードを設定( 123 )、開始数( 100 )、用語を追加( {1, 0} )、
用語の追加( {1, 1} )、用語の追加( {2, 1} )、用語の追加( {3, 1} )、用語の追加( {4, 1} )、
用語の追加( {5, 1} )、用語の追加( {1, 1}, {2, 1} )、用語の追加( {1, 1}, {5, 1} )、
用語の追加( {2, 1}, {3, 1} )、用語の追加( {2, 1}, {4, 1} )、
用語の追加( {2, 1}, {5, 1} )、用語の追加( {3, 1}, {5, 1} )、
用語の追加( {4, 1}, {5, 1} )、用語の追加( {1, 2} )、用語の追加( {2, 2} )、
項の追加( {3, 2} )、項の追加( {4, 2} )、サンプル サイズの設定( 24 )、
最適性基準(「最適な設計を実現する」)、
"A-最適化パラメータの重み"n(
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
)、応答のシミュレーション( 0 )、X 行列の保存( 0 )、デザインの作成}
)
「実行」をクリックすると、実行順序が添付の DOE と異なりますか? この DOE のスクリプトが DOE を再現しない理由を理解するのは難しいですか??

Re: DOE 生成を再現可能にすることは可能ですか?はい@フランクデルイック元の DoE はランダムな実行順序で作成されているようです。スクリプト「DOE ダイアログ」を起動した後に「テーブルの作成」をクリックすると、元の設計とは異なる実行順序になります。 (または、それを作成するためにカスタム デザイン プラットフォームに表示されるデザイン)、[同じままにする] を選択した場合でも、データテーブルの順序ではなく、カスタム デザイン プラットフォームで表示される順序と同じ順序が維持されます。
1 つのオプションは、デザインの生成中 ([テーブルの作成] をクリックする前) に [実行順序列を含める] オプションをチェックすることです。これにより、この列を使用して作成されたデザインの実行を昇順で並べ替えることができます。同じ設定:


残念ながら、このオプションは DOE ダイアログのスクリプトのどこかに記述されていないようです。そのため、実行順序に関する情報を取得するために元のデータテーブルに「事後的に」追加することはできないようです。
Re: DOE 生成を再現可能にすることは可能ですか?OK、ありがとうビクター、
DOE 生成前にこのオプションを選択した場合、ランダム シードを修正することで一定の実行順序のランダム化が保証されると考えられました。したがって、実行順序を同じにして DOE を再生成する必要があると思います。