神經網絡:相同的神經網絡設置是否會產生不同的 Rsquare 值,如果它運行多次?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好
我使用 JMP 的神經網絡來預測一個具有 14 個輸入變量的響應。 但是具有相同設置的模型在多次運行中會產生不同的 R 平方值(請參閱附件)。
神經網絡很明顯嗎?
或者我是否必須更改神經網絡中的相同設置才能在多次運行中獲得相同的 R 平方值?
我還有幾個問題:
1.它也會產生不一致的r平方值,以使學習率穩定增加
2. JMP中如何選擇最優的神經網絡設置(節點數、學習率等)?
我很感激你的時間。
感謝您。
問候,
KKSAHOO
喬治亞大學
706-351-1037
回复:神經網絡:相同的神經網絡設置是否會產生不同的 Rsquare 值,如果它運行多次?薩呼,
您針對設置隨機種子的問題引用的支持說明來自 2007 年。我幾乎 100% 確定設置隨機種子在版本 10 到 12 中有效。
只要您可以將公式帶入 Excel,您就可以將它們用於您的預測響應。我建議您在 JMP 中至少檢查一些 Excel 預測響應,以確保您的公式正確傳輸。
最好的,
賬單
回复:神經網絡:相同的神經網絡設置是否會產生不同的 Rsquare 值,如果它運行多次?謝謝比爾。
我能夠將神經網絡模型從 JMP 導出為 SAS 文件,其中的公式寫得很好,並且每個節點都清楚地理解了響應 (Y)。
我可以使用這些公式來預測 Microsoft excel 等其他平台中的響應(我正確嗎?)。
神經網絡的可重複性在 JMP 中不起作用是真的嗎? (請看你網站上的解釋。http://www.jmp.com/support/notes/20/518.html)
如果我要使用隨機種子插件,那麼我該如何使用神經網絡。
問候,
三虎
回复:神經網絡:相同的神經網絡設置是否會產生不同的 Rsquare 值,如果它運行多次?你好,SAHOO,
我不是 100% 確定你想要做什麼,但我會試一試。
將 JMP 公式翻譯到其他程序可能會很棘手,因為 JMP 公式是用 JSL(JMP 腳本語言)編寫的。翻譯神經網絡公式可能特別棘手,因為它們可能非常複雜。
一個建議是對原始的 2000 個點運行 NN 分析,然後將其他 8000 個點連接到該表。您的預測值將自動計算。不過要注意的一件事是,您要確保每個輸入的低值和高值是原始 2000 點分析的一部分。如果您添加的 8000 個點中的任何一個的輸入值超出了它們的低和高範圍,那麼它們就會受到懷疑,因為您將在該點進行外推。
至於插件,請確保您已打開 JMP,然後雙擊插件的圖標。應該詢問您是要安裝還是取消。 單擊安裝,它應該為您加載。
讓我知道這是否是您想要的。
賬單
回复:神經網絡:相同的神經網絡設置是否會產生不同的 Rsquare 值,如果它運行多次?謝謝比爾。
我已經下載了隨機種子文件( randomseedreset3.jmpaddin )。但文件擴展名在 .jmpaddin 中,無法添加到加載項。
它要求 .jsl 文件擴展名。
如何獲得正確擴展名的隨機種子文件?
或者
如何將此文件添加為加載項?
感謝您的時間。
問候,
三虎
回复:神經網絡:相同的神經網絡設置是否會產生不同的 Rsquare 值,如果它運行多次?謝謝比爾。
讚賞。
我可以使用 JMP 生成的神經網絡公式使用相同的輸入(不用於開發模型的輸入)來預測外部 JMP 的響應嗎?
例如
-10,000 個輸入變量集
-我使用一種模擬工具來預測僅 2,000 個點的一些輸出 (Y) 並開發神經網絡或任何統計模型。
- 我可以使用這些模型來預測剩餘 8,000 個輸入數據集的 Y 嗎?
謝謝你。
問候,
三虎
回复:神經網絡:相同的神經網絡設置是否會產生不同的 Rsquare 值,如果它運行多次?你好KK
您所看到的是由於 JMP 開始使用數據的不同部分進行擬合。您需要使用帶有 NN 的驗證集,除非您設置隨機種子(JMP 用戶社區上的免費插件),否則每次運行分析時都會得到不同或可能不同的答案,因為訓練的隨機選擇和驗證集。 如果您使用的是 JMP Pro,您還可以將巡視次數設置為更高的值 (> 10),這將限制您看到的 R-square 的一些隨機值。首先,我建議您獲取加載項並嘗試一下,特別是如果您希望每次在數據集上運行 NN 時都獲得相同的答案。
希望這可以幫助。
最好的,
賬單