What is the sturcture of the FITNET?

조회 수: 6 (최근 30일)
Huang Guoming
Huang Guoming 2018년 10월 25일
댓글: Tilak Nanavati 2020년 5월 20일
These days I apply a FITNET to design my own predictive controller. Indeed, it is very convenient to use. However, there is little concrete content about the structure of this net in the MATLAB documentation. Could someone answer me these sub-questions: (1) Is it similar to a traditional BP net? And what is the difference between them, activation functions? (2) If it has the same structure as the BP net, why is it named FITNET? The 'Tips' in the documentation informs that "Function fitting is the process of training a neural network on a set of inputs in order to produce an associated set of target outputs." Does it mean the FITNET just adopts a new way to train a BP net?

채택된 답변

Greg Heath
Greg Heath 2018년 10월 26일
편집: Greg Heath 2018년 11월 5일
FITNET is the default net for curveFITting and regression.
It is the standard configuration that comes to mind whenever anyone says
NEURAL NETWORK
for details use the commands
help fitnet
doc fitnet
and
type fitnet
For classification or pattern recognition the default is PATTERNNET.
CLARIFICATION:
If you run the code in the
help fitnet
and
doc fitnet
you will see the circuit diagrams.
FITNET is a standard MLP with one hidden layer and a linear layer output. It is used for curve"fit"ting and regression.
PATTERNNET is a standard MLP with one hidden layer and a binary layer output. It is used for classification and "pattern" recognition.
Thank you for formally accepting my answer
Greg
  댓글 수: 7
Huang Guoming
Huang Guoming 2018년 11월 6일
Thanks, standard MLP is what I want.
Tilak Nanavati
Tilak Nanavati 2020년 5월 20일
Hey Greg, can you please tell somthing on default activation function used in FITNET? Thanks.

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

추가 답변 (0개)

태그

Community Treasure Hunt

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

Start Hunting!

Translated by