幫助處理自定義 DOE 不允許的組合您好,我正在嘗試設計一個涉及現有硬件的裂區實驗(4 個難以更改的 (HTC) 和 1 個易於更改的 (ETC) 變量),因此我設置了這四個變量的角色HTC 變量在設計中為“離散數值”。 每個HTC 變量(我們稱之為A、B、C、D)都有三個值,分別代表低、中和高水平(我們稱之為值1、2、3 - 但它們是數字,而不是分類),因此HTC 因子組合的全階乘將產生 3^4 = 81 個組合。 但是,硬件僅支持這 81 種組合中的 39 種,因此我輸入了 42 種不允許的組合,例如:(A == 1 & B == 1 & C == 2 & D == 3) | (A == 2 & B == 3 & C == 1 & D == 2) | ETC
ETC 變量是連續的,對可以設置的值沒有限制,我選擇了 ETC 變量的三個級別或值。
我正在使用 JMP 15.2 運行自定義 DOE(在運行 OS 10.15.7 的 Mac 上),並選擇 I-Optimal 設計並將隨機啟動次數設置為 150。 每個設計的設計生成大約需要 25 分鐘。 我選擇了 45 個完整地塊,每個地塊包含 3 個子圖,總共 135 個子圖。 然而,最終的設計包含五個不允許的 HTC 變量組合。 它為什麼要這樣做? 我仔細檢查了不允許的組合列表,該列表是完整的並且似乎輸入正確。 任何建議,將不勝感激。
實驗設計回复:幫助解決自定義 DOE 不允許的組合瑞安,
我對不允許的組合腳本使用了“模糊等於”方法,效果很好。 最終設計中不存在包含不允許的組合的因素組合。
再次感謝你的幫助。
回复:幫助解決自定義 DOE 不允許的組合瑞安,
謝謝回复。 因子“A”的值為 30 而不是 0.30 的錯誤僅適用於我重新運行的“淨化”版本,以便我可以在網站上發佈內容。 原始設計的正確值為 0.30。很抱歉我發送的內容中出現了錯誤。
我將嘗試使用您包含在 JSL 文件中的“模糊等於”邏輯。 我會讓你知道結果如何。
回复:幫助解決自定義 DOE 不允許的組合這裡可能會發生一些事情 - 在表中的 DOE 對話框中,A 的級別為 30 而不是 0.30,D 的 0 重複兩次。
我還遇到過離散數字的雙精度表示不等於的問題,特別是對於小數。 為了解決這個問題,我使用帶有絕對值的“模糊等於”。
我還沒有檢查您的所有組合,但希望附件能夠按預期工作。
JMP 15 中也提供了協變量選項,但您可能需要先複製表(因為某些行可能會重複),但 I 最優性將僅考慮可控因素(易於更改) ,但這可能是另一種選擇。
回复:幫助解決自定義 DOE 不允許的組合菲爾,
感謝您對我的問題的答复。 附件是一個 JMP 文件,其中包含經過淨化的設計版本。 對於這個版本,我沒有設置隨機啟動的次數,所以我只是讓JMP使用它的默認值,它運行得更快。 我不介意 45 個整體情節設計的長生成時間和設置為 150 的隨機啟動數 - 我當然明白這需要大量的計算時間。 同樣,我在設計中得到了被設置為不允許的組合的因素組合。
這樣我就不必在每次運行設計時費力地輸入不允許的組合腳本,我將腳本鍵入文本編輯器,然後復制並粘貼到不允許的組合腳本窗口中。 我還附上了該文本文件。 希望文本文件中不存在導致 JMP 問題的“行尾”隱藏字符。 該文本文件是在 Mac 上的 BBEdit v13.5.6 中創建的。
我確實在 JMP 網站上看到 v16 確實改進了為設計設置候選點的功能,並且我確實觀看了有關它的演示。 儘管我理解這個概念,但我以前從未嘗試過使用 JMP。 但我不知道這個功能在 v15 中是否可用。
請查看我的 JMP 文件,如果發現我可能做錯了什麼導致 JMP 忽略設計過程中不允許的組合,請告訴我。 謝謝。
回复:幫助解決自定義 DOE 不允許的組合不知道為什麼你會得到你認為不允許的組合的結果。 您能分享該問題的匿名版本嗎?
我想說,創建一個包含 45 個完整圖的設計可能在計算上非常具有挑戰性,並且可以解釋較長的設計生成時間。
設置不允許的組合可能很困難,因此很容易出錯。
當您有不允許的組合時,一種選擇是創建包含所有組合(81 處理全階乘)的表,然後刪除不允許的處理。 然後使用該表作為候選運行。 JMP 16 對此進行了改進,這在早期版本中是可能的。 JMP 首席數據科學家 Chris Gotwalt 給出了在最近的歐洲探索峰會上對此進行了演講。
我希望這有幫助。