Is there a way to manually follow the equations on a neural network that has been trained and tested using the ANN toolbox?
I want to see if I can follow the equations and see where my app that I've created that replicates the values and calculations of my trained network is differing.
Thanks,
C

 채택된 답변

Greg Heath
Greg Heath 2015년 1월 18일

1 개 추천

If the classes are not mutually exclusive (e.g., tall, dark, handsome) logsig is an appropriate output transfer function for approximating input-conditional posterior probabilities.
For mutually exclusive classes, the probabilities sum to one. The unit-sum softmax is appropriate.

추가 답변 (1개)

Greg Heath
Greg Heath 2015년 1월 16일

1 개 추천

Follow? Not exactly. However you can reproduce the results. For FITNET,
yn = b2+ LW * tanh( b1 + IW * xn );
where
xn and yn are the normalized input and output.
What net and options are you using?

댓글 수: 1

Conor O' Sullivan
Conor O' Sullivan 2015년 1월 16일
I was originally using the Pattern Recognition NN Wizard from the toolbox. It worked really well but I need to replicate the "math" in an app I'm developing. However, the built in softmax transfer function is beyond me, so I want to try and replicate this network but with tanh functions and with hardlim functions. I'm still struggling to do that though, so I was hoping someone more knowledgable might have an answer...

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

질문:

2015년 1월 15일

답변:

2015년 1월 18일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by