feedfoward​netにドロップアウ​ト層を追加することは​できますか?

12 views (last 30 days)
Kanji Ito
Kanji Ito on 27 Nov 2020
Answered: Naoya on 30 Nov 2020
入力層の直後にドロップアウト層を追加した順伝播型ネットワークを利用したいのですが、feedfowardnet関数に層を追加する方法がわかりません。
matlabでドロップアウト層を追加した順伝播型ネットワークを実装するにはどのような方法があるでしょうか?
feedfowardnet関数を利用する際、ネットワークへの入力は18×データ数のdouble型行列を、
ネットワークのターゲットは42×データ数のdouble型行列を用いています。

Answers (1)

Naoya
Naoya on 30 Nov 2020
feedforwardnet は Neural Network Toolbox (現在の Deep Learning Toolbox) の旧式のフレームワークとなり、ドロップアウト機能は提供されていません。
現状の 深層学習ベース (trainNetwork関数による学習ベース)で dropoutLayer をサポートしていますので、よろしければこちらの利用を検討いただけますでしょうか?

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!