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?

 採用された回答

Greg Heath
Greg Heath 2013 年 5 月 6 日

0 投票

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

その他の回答 (1 件)

laplace laplace
laplace laplace 2013 年 5 月 6 日

0 投票

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 件のコメント

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

サインインしてコメントする。

カテゴリ

ヘルプ センター および File Exchange で Deep Learning Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by