sensitivity analysis, multilayer, feed-forward, back-propagation neural network using MATLAB.
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Majda Eljaat
am 6 Apr. 2014
Bearbeitet: Andualem alemu
am 7 Apr. 2015
How can I carry out a sensitivity analysis, that is, the effect of input parameters on the output of a multilayer, feed-forward, back-propagation neural network using MATLAB. What is the code for this, or is there any inbuilt function to carry out ?
0 Kommentare
Akzeptierte Antwort
Greg Heath
am 11 Apr. 2014
For a simple MIMO MLP, the I/O relationship is
[ I N ] = size(x);
[ O N ] = size(y);
y = b2 + LW*tanh(b1+IW*x);
Just take gradients with respect to whatever parameter component you are interested in.
Hope this helps.
Thank you for formally accepting my answer
Greg
5 Kommentare
Greg Heath
am 7 Apr. 2015
I am confused. Yesterday you wrote
" this makes it clear. thank you"
but today you wrote
"...are not clear."
What has changed? More to the point: Did you learn anything at all from the formula? If so, what?
The following should help:
h = tansig( b1 + IW*x ); % HIDDEN LAYER
y = b2 + LW*h; % OUTPUT LAYER
Andualem alemu
am 7 Apr. 2015
Bearbeitet: Andualem alemu
am 7 Apr. 2015
I am sorry that I am bothering you too much. But it is because I am absolute beginner and so curious to know, work on and understand MLP and ensemble MLP for time series forecasting!!
Dear sir my question is in the formula:
y = b2 + LW*tanh(b1+IW*x);
What is Y, b2, LW, b1, IW and x ?
what are they representing and how can I find their value?
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Sequence and Numeric Feature Data Workflows 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!