返回列表 上一主題 發帖

VBA 類神經運算 求助

回復 8# GBKEE


    謝謝版主
幫小弟解答例題的寫法及方式。
讓我有個基本的架構 謝謝:)

我會試著解決一開始所提出的問題。
5x8x8x2  多層架構的形式  謝謝。:)

TOP

回復 10# c_c_lai


    謝謝大大
幫我解決一開始的問題。
我會好好研究學習這種寫法及測試。:)
謝謝!!!!!

如後續還有相關問題,還請大大不吝指教,謝謝。:)

TOP

本帖最後由 qwertyuio111 於 2015-11-30 12:42 編輯

回復 10# c_c_lai


    不好意思,這次測試這麼久,才上來再次詢問。
原因是 在自行學習修改解決「原始W」產生一次後,就「不變動」的程式碼。
(此部分)

以及在寫入設定 目標值(Target n,Target o) 與 輸出值(Out n,Out o),相等後會停止,跳出迴圈計算的問題。(不必計算到設定次數)
但始終改寫到一半產生錯誤,會自行跳出計算,或產生當機。
(此部分)
跳出迴圈.PNG
次數.PNG
再次懇求協助修改程式碼  謝謝!!!!!!!!!!!
新的EXCEL
類神經擴充 迴圈運算(新版).zip (44.32 KB)

TOP

本帖最後由 stillfish00 於 2015-11-30 14:25 編輯

回復 13# qwertyuio111
浮點數要收斂到完全相等是不可能的,你應該設定和目標小於多少誤差內就停止。
另外給你另一種作法,參考看看。weight的權重結果相當於矩陣乘法,每一層權重分開會清楚得多。
類神經.zip (21.11 KB)
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

本帖最後由 c_c_lai 於 2015-11-30 20:09 編輯

回復 13# qwertyuio111
在寫入設定 目標值(Target n,Target o) 與 輸出值(Out n,Out o),相等後會停止,跳出迴圈計算的問題。
是指 Target n = Out n 或者是 Target o = Out o 嗎?
真的會相等嗎?或然率有多高?

TOP

回復 16# stillfish00


    謝謝大大指導
小弟 我連基本的「浮點數」收斂概念都不清楚。
我會先去多翻幾本書加強概念的。
今天學到重要的一課。  謝謝!!

TOP

本帖最後由 qwertyuio111 於 2015-11-30 21:41 編輯

回復 17# c_c_lai


    不好意思,我對浮點數要收斂到「完全相等是不可能的」。
這個概念我到剛才才了解到,我應該要設定為差值多少就跳出迴圈的方式才對。
「設定和目標小於多少誤差內就停止。」
只能逼近 不能完全相等 (因為有(指數)在裡面)
我會去多翻幾本基本概念的書的....

TOP

回復 15# stillfish00


    不好意思 大大 我又來求助了...
這次是 要進入測試訓練部分,自行寫入程式碼又形成許多困難。
因為要一次從「訓練資料」的資料表中,自動輸入訓練多筆資料(150組)。
將訓練的最終個別W組對應值做加總平均,而產生出最終一組W。
(概念)

但始終卡在從另外一個資料表叫資料輸入訓練(150組),以及訓練完後,
矩陣對應值的加總之後平均(除訓練組數),最後產生顯示出一組W(矩陣 5x8 8x5 5x2),用以驗證資料。
肯求 大大幫忙小弟  謝謝...
類神經資料整合.xls.zip (36.31 KB)

TOP

        靜思自在 : 待人退一步,愛人寬一寸,就會活得很快樂。
返回列表 上一主題