The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: RBFNN
Replies: 4   Last Post: Dec 7, 2012 3:14 PM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Greg Heath

Posts: 6,387
Registered: 12/7/04
Posted: Dec 3, 2012 6:23 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

"dean86" wrote in message <k9id39$82r$>...
> Hi all,
> I have the following problem:
> 777 input from some different sensors, I have to do a PCA and then a RBF to predict the number of analytes.

What type of sensors?
How many measurement vectors for NN input? N = 343?
How many dimensions in each input vector? I = 777 ?
Regression or classification ?
What is the output ?
How many dimensions in each output vector? O = ?

> Could you help me to understand the correct way to do the RBF, to use the command 'newrb', but above all, how to understand the results?

> First thing that I do is to load the data, then I have this matrix 777x343, so I do the transpose and I start to do the mean-centring and then the PCA on this matrix and I obtain the scores (343x4) and the loadings (777x4). Now I have to use this scores to do this RBF, so I obtain the transpose of the scores matrix (4x343) and now, should I use the newrb with this last matrix and the original data matrix (777x343)?

What is the criterion for input dimensionality reduction why 777==> 4? This makes no sense to me.

All NEWRB needs are input and output matrices and a reasonable value for the MSE goal and a range of candidate spread values.

For regression standarize both input and target matrices. For c-class classification, standardize the input matrix but use one of c (=O) binary coding for the output matrix.

Use MSEgoal = 0.01*mean(var(t',1)) % yields R^2 >= 0.99

Obtain multiple designs from a loop over spread values. I usually start with a coarse search spread = 2^(i-1), i = 1,2,... Then refine the search if needed.

Old posts:

5 threads for heath newrb overfitting overtraining

Neural Networks Question
Newrb with k-means training
*RBFNN Design using MATLAB's NEWRB
Retrain the created neural network
*Training Feed Forward Neural Networks

3 threads for heath newrb overfitting -overtraining

Question Regarding RBF?
Neural Network -- Incremental Training
train rfb newrb

2 threads for heath newrb -overfitting overtraining
See "*" above

Hope this helps.


Date Subject Author
Read Re: RBFNN
Greg Heath
Read Re: RBFNN
Read Re: RBFNN
Greg Heath
Read Re: RBFNN

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.