Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

I want to train multiple feedforward neural network simultaneously with various combination of inputs and after that I want to add their individual output....Is it poosible in matlab...then please hel me ....

Asked by S Saha on 12 Jan 2013

I want to train multiple feedforward neural network simultaneously with various combination of inputs and after that I want to add their individual output....Is it poosible in matlab...then please hel me ....

0 Comments

S Saha

Tags

Products

No products are associated with this question.

2 Answers

Answer by José-Luis on 12 Jan 2013
Accepted answer

Yes, it is possible.

0 Comments

José-Luis
Answer by Greg Heath on 13 Jan 2013

A neural net ensemble is created by combining the outputs of multiple nets. Although you can combine posterior probability estimates for classification/patternnrecognition, ensembles are typically used for regression/curvefitting.

A neural net committee is created by combining the {0,1} votes of multiple classifiers.

SIMULTANEOUSLY training multiple nets can be accomplished by deleting connections in a single net so that there are no mixing of signals among hidden and output layers.

This requires both intializing hidden-to-hidden and hidden-to-output weights to zero and setting their learning rates to zero. Zeroing input-to-hidden weights is optional.

The simplest example I can think of is a 3-output classifier for the 3-class/4-dimensional iris_dataset (load iris_dataset; whos ).

The hidden nodes are separated into 3 categories. The hidden nodes in one category are only connected to the output node for one class and are trained to separate that class from the other two.

This topoloogy is only interesting if the combination of inputs connected to each category is different.

Finally, the outputs of those 3 independent classifiers can be combined into an ensemble or committee.

Hope this helps.

Thank you for formally acceptingmy answer.

Greg

0 Comments

Greg Heath

Contact us