bi-tek
Potrafi mi ktoś rozjaśnić problem przy korzystaniu z nntool w #matlab

Chodzi o różnicę w ilości neuronów w warstwie wyjściowej (3) a outputs gdzie są 4 i powinny być 4, nie wiem skąd wynika ta różnica że są 3 a nie 4. Też nie wiem gdzie to można zmienić.

Dane wejściowe to tablica 2x5000 a dane wyjściowe to 4x5000 także tutaj się zgadza.

#siecineuronowe #neuron #
2
  • Najlepsze
  • Wszystkie komentarze
Juzio95
@bi-tek: siec=newff([-1 2;-1 2],[3,1],{'tansig','tansig'})

drugi nawias to liczba neuronow w kazdej warstwie
1
motoinzyniere
@bi-tek: musisz zdefiniować parametry wyświetlanych wykresów
net.plotFcns = {'plotperform','plottrainstate','ploterrhist', 'plotregression', 'plotfit'};

Najlepiej sobie stworzyć jakąś bazową sieć za pomocą kreatora, eksportować kod do m pliku i potem sobie edytujesz co tam Ci się rzewnie podoba.
1