資源簡介
這是BP神經網絡的源代碼。我把網絡有關的運算和數(shù)據結構都封裝在一個類里面了。網絡的相關運算有:1、網絡的輸入輸出接口,即訓練數(shù)據的輸入,各層權值和節(jié)點閾值的輸出;2、網絡的學習,包括前向傳播運算和反向傳播運算,誤差估計,權值閾值修改;3、網絡預測的實現(xiàn)等等。其中網絡的學習算法采用變步長和加動量項的優(yōu)化學習算法,經過我的實驗對網絡的學習效率有很大提高。其他可以自己推敲了。
代碼片段和文件信息
- 上一篇:C語言瀏覽器和http服務器實驗報告含代碼
- 下一篇:C語言 動畫小程序
評論
共有 條評論