BP網路一般都是用三層的,四層及以上的都比較少用;
傳輸函式的選擇,這個怎麼說,假設你想預測的結果是幾個固定值,如1,0等,滿足某個條件輸出1,不滿足則0的話,首先想到的是hardlim函式,閾值型的,當然也可以考慮其他的;
然後,假如網路是用來表達某種線性關係時,用purelin---線性傳輸函式;
若是非線性關係的話,用別的非線性傳遞函式,多層網路時,每層不一定要用相同的傳遞函式,可以是三種配合,可以使非線性和線性,閾值的傳遞函式等;
compet---競爭型傳遞函式;
hardlim---閾值型傳遞函式;
hardlims---對稱閾值型傳輸函式;
logsig---S型傳輸函式;
poslin---正線性傳輸函式;
purelin---線性傳輸函式;
radbas---徑向基傳輸函式;
satlin---飽和線性傳輸函式;
satlins---飽和對稱線性傳輸函式;
softmax---柔性最大值傳輸函式;
tanhsig---雙曲正切S型傳輸函式;
tribas---三角形徑向基傳輸函式;
BP網路一般都是用三層的,四層及以上的都比較少用;
傳輸函式的選擇,這個怎麼說,假設你想預測的結果是幾個固定值,如1,0等,滿足某個條件輸出1,不滿足則0的話,首先想到的是hardlim函式,閾值型的,當然也可以考慮其他的;
然後,假如網路是用來表達某種線性關係時,用purelin---線性傳輸函式;
若是非線性關係的話,用別的非線性傳遞函式,多層網路時,每層不一定要用相同的傳遞函式,可以是三種配合,可以使非線性和線性,閾值的傳遞函式等;
compet---競爭型傳遞函式;
hardlim---閾值型傳遞函式;
hardlims---對稱閾值型傳輸函式;
logsig---S型傳輸函式;
poslin---正線性傳輸函式;
purelin---線性傳輸函式;
radbas---徑向基傳輸函式;
satlin---飽和線性傳輸函式;
satlins---飽和對稱線性傳輸函式;
softmax---柔性最大值傳輸函式;
tanhsig---雙曲正切S型傳輸函式;
tribas---三角形徑向基傳輸函式;