Neural Network Question regarding matrix regression
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponse acceptée
Greg Heath
le 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 commentaires
Plus de réponses (3)
Greg Heath
le 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 commentaires
Stephan Moeller
le 14 Mai 2013
Modifié(e) : Stephan Moeller
le 14 Mai 2013
1 commentaire
Greg Heath
le 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.
Voir également
Catégories
En savoir plus sur Deep Learning Toolbox dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!