现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2013年
22期
14-16
,共3页
Matlab%串联BP%多函数拟合%自定义网络
Matlab%串聯BP%多函數擬閤%自定義網絡
Matlab%천련BP%다함수의합%자정의망락
Matlab%series BP%multi-function fitting%custom network
在研究神经网络对非线性函数拟合的过程中发现一个网络同时只能对一个函数进行拟合,为解决这一问题,通过研究BP算法神经网络提出了串联BP网络来实现多个非线性函数的拟合。通过Matlab自定义网络结构实现串联BP网络,在Matlab下利用此串联网络同时对两个非线性函数进行了拟合,训练样本加入噪声信号,在经过342次训练后拟合误差达到了0.000978。实验测试结果显示本网络能够很好地对两个待拟合函数进行拟合,为同时进行多函数的拟合提供了新的方法。
在研究神經網絡對非線性函數擬閤的過程中髮現一箇網絡同時隻能對一箇函數進行擬閤,為解決這一問題,通過研究BP算法神經網絡提齣瞭串聯BP網絡來實現多箇非線性函數的擬閤。通過Matlab自定義網絡結構實現串聯BP網絡,在Matlab下利用此串聯網絡同時對兩箇非線性函數進行瞭擬閤,訓練樣本加入譟聲信號,在經過342次訓練後擬閤誤差達到瞭0.000978。實驗測試結果顯示本網絡能夠很好地對兩箇待擬閤函數進行擬閤,為同時進行多函數的擬閤提供瞭新的方法。
재연구신경망락대비선성함수의합적과정중발현일개망락동시지능대일개함수진행의합,위해결저일문제,통과연구BP산법신경망락제출료천련BP망락래실현다개비선성함수적의합。통과Matlab자정의망락결구실현천련BP망락,재Matlab하이용차천련망락동시대량개비선성함수진행료의합,훈련양본가입조성신호,재경과342차훈련후의합오차체도료0.000978。실험측시결과현시본망락능구흔호지대량개대의합함수진행의합,위동시진행다함수적의합제공료신적방법。
It is found out in the study on nonlinear function fitting by neural network that one network can fit only one func-tion once. In order to solve this problem,a serial BP network is proposed in this paper to realize the multi-nonlinear function fit-ting on the basis of study on the BP algorithm neural network. The series BP network is realized by defining the network struc-ture by means of Matlab. This series network was adopted to fit the two nonlinear functions at the same time by means of Matlab. The noise signal was introduced into a training sample. After training of 342 times,fitting error reached 0.000 978. The testing results in experiments show that this network can fit two functions well,which provides a new method for multi-function simulta-neous fitting.