Feedforward neurale network including minimum and maximum values??
조회 수: 5 (최근 30일)
이전 댓글 표시
Hi, I am making a feed forward neurale network. The training set consist of approximately 4300 observations, with one input parameter (and one target). When I apply the neural network for simulations the network does not give any minimum or maximum values. How do I make the neural network include these values? The training set contains several observations of minimum and maximum values. I have tried different number of hidden neurons and different number of iterations, the problem is there for all the simulations.
All help are appreciated.
Best regards, Anne
댓글 수: 0
채택된 답변
Greg Heath
2013년 8월 12일
A typical objective of training is, given data ( DESIGN + NONDESIGN ) that can be considered to come from the same probability distribution, use
1. ONLY design (training + validation) data
2. As few hidden neurons as possible
to reduce the MSE of NONDESIGN (test) data below a specified threshold. For example
3. mse(ttst-ytst) < 0.01*mean(var(ttst',1))
This is usually attempted by trying to achieve a specified goal of MSEtrn proportional to mean(var(ttrn',1)) before MSEval reaches a minimum.
If you desire better fitting at extrema, use the errorWeight option of mse
help mse
doc mse
Hope this helps.
Thank you for formally accepting my answer
Greg
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!