How Does Matlab Neural Network Toolbox Preprocess Data?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I try to analyse my neural network trained via Neural Network Toolbox and Matlab 2016a. I was wondering how Matlab preprocesses data. I tried the following: X = -1:.1:1, Y = purelin(2*tansig(X) + tanig(X) -2) and trained a Feedforward Net, lets call it "net", with one hidden Layer and two neurons with tansig activations. I thought net(X(k)) is the same as purelin(net.LW{2,1}*tansig(net.IW{1}*X(k)-net.b{1})-net.b{2}) for any feasible index k, but this is not right. What did I do wrong or is there some hidden preprocessing?
Thanks for any answer!
0 Commenti
Risposte (1)
Greg Heath
il 6 Set 2016
You forgot the default input and target normalization with MAPMINMAX followed by the output denormalization.
Hope this helps.
Thank you for formally accepting my answer
Greg
0 Commenti
Vedere anche
Categorie
Scopri di più su Deep Learning Toolbox in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!