How can I manually perform an elmannet neural network calculation?
조회 수: 1 (최근 30일)
이전 댓글 표시
I was looking for something similar to this but with an elmannet: https://www.mathworks.com/matlabcentral/answers/94001-how-can-i-manually-evaluate-my-data-to-validate-my-neural-network
댓글 수: 0
채택된 답변
Greg Heath
2016년 11월 30일
My guess is
z(t) = B1 + IW * [ x(t); z(t-1); z(t-2)];
y(t) = B2 + LW * z(t);
Hope this helps
Thank you for formally accepting my answer
Greg
댓글 수: 4
Greg Heath
2016년 12월 6일
INCORRECT!
The input layer contains NON-NEURON fan-in units and is never counted when referring to a N-layer ( 1 output + N-1 hidden) neural net.
The equations I have posted are the equations for the DEFAULT 2-LAYER ELMAN net with 1 hidden layer.
As proof, just type in the code from the HELP OR DOC documentation and remove the ending semicolon from the view(net) command.
The diagram you have just shown is a NON-DEFAULT 3-layer ELMAN net with 2 hidden layers.
Hope this helps.
Thank you for formally accepting my answer
Greg
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!