從去年12月23號晚上得知要做類神經
至今扣掉假日,花了八個工作天,
找到一堆Bug,連書上也有Bug,果然盡信書,....其實還是靠書才學會的,= =
以下是利用倒傳遞類神經網路
做XOR判斷的過程
Ncycle = 3000; % 學習次數
Ninp = 2; % 輸入神經元數目
Nhid = 2; % 隱藏層神經元數目
Nout = 1; % 輸出神經元數目
Ntrain = 4; % 訓練範本數目
最後輸入的測試樣本要追的目標應該是
0.1 0.9 0.1 0.9
最後結果是
r_result = 0.1065 0.8878 0.1220 0.8880
做了十幾次都可得到正確結果,
可證明這個類神經網路是對的。
test_sample_Target =
0.1000 0.9000 0.1000 0.9000
r_result =
0.1065 0.8878 0.1220 0.8880
r_mse_tmp =
1.0e-03 *
0.0417 0.1481 0.4854 0.1440