Neural Networks manipulation in k fold method

so after using the k-fold method (for validating and testing each subset K times) is there a way to manipulate the k "subnetworks" created? i there a way to make these k networks visible and accesible? Is my question meaningfull? i mean what happenes in k-fold is creating k networks or not?

 Respuesta aceptada

Greg Heath
Greg Heath el 6 de Mayo de 2013

0 votos

The simplest solution is
y = mean( net1(x)+net2(x)+...netk(x));
Any effort to combine weights into one net has to take into consideration the different default normalizations. Therefore, all of the data would have to be standardized or normalized a priori using the same mean/stdv or min/max and the default normalization disabled.
Hope this helps
Thank you for formally accepting my answer
Greg

Más respuestas (1)

laplace laplace
laplace laplace el 6 de Mayo de 2013

0 votos

let me re-phrase my question to make it more clear. Can i use each of the k-networks created independently from the others?

5 comentarios

Greg Heath
Greg Heath el 6 de Mayo de 2013
Yes. Test on all of the data and choose the best.
laplace laplace
laplace laplace el 14 de Mayo de 2013
is there a command to do so?
Greg Heath
Greg Heath el 14 de Mayo de 2013
No special command. Just treat it as as if you only trained one net.
what is the argument "x"
y = mean( net1(x)+net2(x)+...netk(x)); if true
Greg Heath
Greg Heath el 19 de Dic. de 2018
All of the input data
Greg

Iniciar sesión para comentar.

Categorías

Más información sobre Deep Learning Toolbox en Centro de ayuda y File Exchange.

Preguntada:

el 5 de Mayo de 2013

Comentada:

el 19 de Dic. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by