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