Probabilistic Neural Network all outputs the same

4 ビュー (過去 30 日間)
Matt Maccarone
Matt Maccarone 2013 年 10 月 21 日
回答済み: Greg Heath 2013 年 10 月 23 日
I have to create a PNN in matlab. To start, I am using a small dataset with only two classes. I am using the following code:
net = newpnn(train_data',train_class'); out = sim(net,test_data');
My ouput is array of all 1's.
Anyone have any suggestions?

採用された回答

Greg Heath
Greg Heath 2013 年 10 月 23 日
1.Normalize inputs to have zero mean and unit standard deviation via zscore or mapstd.
2. Train multiple designs in a loop over a spread value interval that includes the default value of 1. For example, spread = 0.1 : 0.1 : 2.

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by