使用預測刻畫器針對特定範圍進行最佳化大家好,
我嘗試將 JMP 中的預測刻畫器與意願函數結合使用,以便同時優化多個模型。
JMP 中實現了多個最佳化選項,例如最大化、最小化或匹配目標。 但是,我需要一個選項來匹配範圍。
由於意願函數中只有3 個可調整點,並且我需要一個意願函數,其中目標範圍之外的所有值都等於0 且目標範圍內的值等於1,因此我需要您的幫助,如何實現這一目標(該函數應類似於一個矩形)
請注意,我熟悉設定規格限制以執行模擬或計算缺陷率的選項。 不幸的是,這些靜態圖對我來說沒有太大幫助。 我需要的是意願圖的互動性。
我期待您的建議!
謝謝!
進階統計建模資料混合與清理數據探索和視覺化品質和工藝工程回覆:使用預測刻畫器針對特定範圍進行最佳化@薩姆加德納
我認為,如果我們將討論公開,可能會對其他 JMP 用戶更有幫助,而不是為您寫 PM。 我也經常用谷歌搜尋我遇到的問題,如果我在社區中找到帖子,我總是很高興;)
我現在花了一些時間研究預測分析器,你們在那裡做得非常出色。 此功能非常適合處理 FDA 或 EMA 等當局的 QbD 或 PAR 請求。 然而,目前我看到兩個大問題,為什麼我無法使用該功能。
1. 正如我在上一篇文章中已經提到的,恐怕模擬中的模型不確定性被低估了。@約翰_薩爾在本文末解釋影片如何將模型不確定性納入 PredFormula 中。 我可以重現他的例子。 但是,模型使用的RMSE並沒有考慮模型內部的相關結構。 您預期整個研究的設計空間(我們稱之為設計矩陣 X)的模型不確定性是恆定的。 然而,這通常是不正確的,因為大多數模型的輸入參數並不完全正交。 請參閱下面的簡短方程,估計係數的不確定性如何取決於設計相關結構。

由於 JMP 允許輕鬆保存每個模型的 PredSE 公式,其中考慮了相關結構。 我想知道為什麼該公式不用於 DesignSpace 分析器中的模擬? 不用使用恆定的 SD,只需在此處連接 PredSE 公式即可解決問題。
2.另一點是,透過使用模型的 RMSE 作為 DesignSpace Profiler 中模擬的 SD,可以忽略模型平均值預測的不確定性。 根據我的理解,模擬預計模型的平均預測沒有誤差,並且僅考慮該模型預測的不確定性。 為了使我的觀點更清楚一些,請參閱以下用於計算預測區間的公式(僅從論文中複製/貼上):

目前您只考慮方程式的第一部分,而不考慮第二部分(即標準誤差)。
總結一下我的觀點。 我認為在目前的狀態下,DesignSpace 分析器低估了真實的可變性,因此允許輸入參數的範圍很寬。 我認為這兩點都可以輕鬆解決,並且非常感謝您的回饋(也來自@菲爾_凱如果他在火車旅行期間有時間的話;) )
回覆:使用預測刻畫器針對特定範圍進行最佳化@馬可_如果您可以查看 JMP 願望清單https://community.jmp.com/t5/JMP-Wish-List/idb-p/jmp-wish-list並提供您的功能請求,這將有助於用戶追蹤並能夠更好地評估它。您也可以透過社群私訊直接聯絡我,我們可以進一步討論這個問題。我有興趣了解有關您想要做什麼的更多細節。
回覆:使用預測刻畫器針對特定範圍進行最佳化他還挺忙的! 我認為最好的開始就是使用jmpbeta@jmp.com提供回饋並詢問這些功能可能/可能無法滿足這些需求。
回覆:使用預測刻畫器針對特定範圍進行最佳化@菲爾_凱
剛剛看了視頻,真的很有趣。 然而,乍一看,模型不確定性似乎僅以 RMSE 的形式實現。 因此,不考慮與輸入參數的相關性。 我需要更仔細地研究這個問題,並且會讓你們知道這個功能對我的問題有多大幫助。 有沒有機會可以交換@約翰_薩爾?
回覆:使用預測刻畫器針對特定範圍進行最佳化好消息,您已經擁有 JMP17EA。
當您登入早期採用者網頁時,請查看「影片」>「EA2」>「設計空間分析器」。 這是來自正在開發該功能的開發人員(最有經驗的開發人員之一;))的影片。
明天我要坐長途火車,所以我可能有機會思考這個問題。 但我無法做出任何承諾。 (我已經承諾這週要做太多事了!)
回覆:使用預測刻畫器針對特定範圍進行最佳化@菲爾_凱好吧,那太可惜了! 希望您將來有更多時間,因為我非常感謝您提供解決方案。
順便說一句,我已經可以訪問 JMP EA 17。 但是,您必須幫助我一點,我可以找到您提到的選項「設計空間功能」。
我還研究了解決方案@薩姆加德納這真的很有趣,並且可能對我面臨的其他一些挑戰很有幫助。 然而,它並沒有真正解決我的問題,因為我正在尋找分析解決方案而不是模擬驅動的解決方案。 特別是因為 JMP 只是在「按模型隨機」選項中使用 RMSE,而不是相關結構。 因此,只有在所研究的設計完全正交的情況下,仿真結果才是正確的。
回覆:使用預測刻畫器針對特定範圍進行最佳化你在那裡遇到的有趣的問題和挑戰, @馬可。 不幸的是,我認為我目前沒有時間充分探索解決方案選項。 我覺得@薩姆加德納使用蒙特卡羅過濾的建議可能是一個有用的解決方案。 我還認為,目前正在 JMP 17 測試版中評估的新設計空間功能可能會讓您感興趣。 您可能需要聯繫您的 JMP 代表,詢問有關 JMP 17 的早期採用者計劃的信息,以便了解這些功能是否可以幫助您解決您的情況,並向 JMP 開發團隊提供有用的反饋。
回覆:使用預測刻畫器針對特定範圍進行最佳化嗨菲爾,
原則上你的想法適用於我的問題。 然而,現實有時比想像的更複雜…
對於我的方法,我還必須考慮模型周圍的不確定性區間。 JMP 只允許我使用 CI。 然而,透過一個簡單的技巧,我保存 PredSE 公式並將 MSE 添加到該公式中(請參閱下圖和 9.1816 的範例),我還可以近似 95% 的預測區間 (PI)。

所以我真正想知道的是,為了定義可接受的輸入參數範圍,我的 PI 與規格限制在哪裡相交。
我可以用你的方法來做到這一點:
- 建立一個新列,我必須將「調整後的」PredSE 列與正確的 t 值相乘,以考慮模型的自由度。 我們將此列稱為“間隔”
- 將 Interval 列中的值新增至 :Pred Formula 列中,並檢查上部 PI 是否在規格範圍內
- 從 :Pred 公式中減去間隔列中的值,並檢查較低的 PI 是否也在規格範圍內。
- 若 2 和 3 為真 => 1,否則 => 0
由於我必須在多個輸出/模型上執行此過程,因此手動執行此過程需要花費太多精力。 特別是我的每個模型的自由度都不同,我需要手動調整該值。您知道我如何自動化這個過程,或者您對我如何解決這個問題有不同的想法嗎?
回覆:使用預測刻畫器針對特定範圍進行最佳化您需要注意的一件事是,自訂意願函數@菲爾_凱描述在一定範圍內是平坦的,因此可能有許多最佳解決方案(具有最大的合意性)。要視覺化期望值恆定且最大的因子區域,您可以考慮使用刻畫器下的「輸出隨機表」命令,然後製作因子的散佈圖矩陣,並根據期望值過濾該圖。

回覆:使用預測刻畫器針對特定範圍進行最佳化聽起來超有趣。 我會嘗試 - 感謝您的快速回覆!
回覆:使用預測刻畫器針對特定範圍進行最佳化你好,
我認為這裡的解決方案是定義一個自訂意願函數作為公式列。
在附加的使用 Tiretread 資料的範例中,我為 ELONG 建立了一個自訂意願函數,對於 450 到 550 的範圍為 1,在該範圍之外為 0。
If( 450 < :Pred Formula ELONG < 550,
1,
0
)
然後我們分析 ELONG 的預測公式列和自訂意願函數。 將 ELONG 的意願函數設為無,並將自訂意願函數設為最大化。

我認為這應該有效。 讓我知道。
菲爾