技術總結
本發明涉及大數據與云計算領域,尤其涉及一種基于局部收斂權陣進化的BP神經網絡MapReduce訓練方法。該方法首先將訓練樣本集劃分成多個輸入數據分片,并分別傳遞給一個Map任務;各Map任務對初始BP神經網絡進行迭代訓練,產生局部收斂權陣,Reduce任務接收到所有Map任務產生的局部收斂權陣,利用遺傳算法對各局部收斂權陣進行進化,然后利用優化的各局部收斂權陣對訓練樣本集進行全局收斂性判斷;若已產生對訓練樣本集全局收斂的權陣,則訓練結束;否則選取適應度最高的權陣,再進行下輪MapReduce迭代,直到MapReduce訓練BP神經網絡達到全局收斂。本發明可有效提高MapReduce訓練的訓練速度和訓練精度。
技術研發人員:陳旺虎;馬生俊;俞茂義;李金溶;郟文博
受保護的技術使用者:西北師范大學
文檔號碼:201611149712
技術研發日:2016.12.13
技術公布日:2017.05.17