Neural Network Question regarding matrix regression
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I'm new to neural networks.
How can I make a nonlinear regression fit ? My target is a data matrix.
I start nftool and I have Input and Target. What is the input ?
0 Kommentare
Akzeptierte Antwort
Greg Heath
am 14 Mai 2013
x=linspace(0,400,5);
y=linspace(-10,10,11);
X = repmat(x,1,11);
Y = repmat(y,1,5);
Z=(tanh((X+20).*(Y-2)/200)-1)*3;
input = (X; Y);
target = Z;
Hope this helps.
Thank you for formally accepting my answer
Greg
0 Kommentare
Weitere Antworten (3)
Greg Heath
am 7 Mai 2013
The net represents a nonlinear mapping from I-dimensional input vectors to O-dimensional output vectors. The sizes of the input and target matrices are
[ I N ] = size(input)
[ O N ] = size(output)
Hope this helps.
Thank you for formally accepting my answer
Greg
0 Kommentare
Stephan Moeller
am 14 Mai 2013
Bearbeitet: Stephan Moeller
am 14 Mai 2013
1 Kommentar
Greg Heath
am 14 Mai 2013
Practice using nntool on MATLAB's demo/example data sets.
help nndatasets
Then try your data.
The only analytic form you can get from the net is a sum of tanh functions.
Siehe auch
Kategorien
Mehr zu Function Approximation and Clustering finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!