本程序用C語言實現(xiàn)了集成神經(jīng)網(wǎng)絡(luò)解決廣義異或問題。用神經(jīng)網(wǎng)絡(luò)集成方法做成表決網(wǎng),可克服初始權(quán)值的影響,對神經(jīng)網(wǎng)絡(luò)分類器來說:假設(shè)有N個獨立的子網(wǎng),采用絕對多數(shù)投票法,再假設(shè)每個子網(wǎng)以1-p的概率給出正確結(jié)果,且網(wǎng)絡(luò)之間的錯誤不相關(guān),則表決系統(tǒng)發(fā)生錯誤的概率為
Perr = ( ) pk(1-p)N-k 當p<1/2時 Perr 隨N增大而單調(diào)遞減.
在工程化設(shè)計中,先設(shè)計并訓練數(shù)目較多的子網(wǎng),然后從中選取少量最佳子網(wǎng)形成表決系統(tǒng),可以達到任意高的泛化能力。
標簽:
神經(jīng)網(wǎng)絡(luò)
子網(wǎng)
程序
C語言
上傳時間:
2015-05-03
上傳用戶:kiklkook