globalMaxPooling3dLayer
3 次元グローバル最大プーリング層
説明
3 次元グローバル最大プーリング層は、入力の高さ、幅、および深さの次元の最大値を計算することによって、ダウンサンプリングを実行します。
作成
プロパティ
オブジェクト関数
例
ヒント
イメージ分類ネットワークでは、最後の全結合層の前に
globalMaxPooling3dLayerを使用して、パフォーマンスを犠牲にすることなく活性化のサイズを縮小できます。活性化のサイズが縮小されるということは、下流の全結合層の重みが少なくなり、ネットワークのサイズが縮小されることを意味します。分類ネットワークの最後の方で、
fullyConnectedLayerの代わりにglobalMaxPooling3dLayerを使用できます。グローバル プーリング層には学習可能なパラメーターがないため、過適合が発生しにくくなり、ネットワークのサイズを縮小できます。これらのネットワークにより、入力データの空間変換に対するロバスト性を向上させることにもなります。代わりに、全結合層をglobalAveragePooling3dLayerに置き換えることもできます。globalAveragPooling3dLayerとglobalMaxPooling3dLayerのどちらがより適切かは、データ セットによって異なります。全結合層の代わりにグローバル平均プーリング層を使用するには、
globalMaxPooling3dLayerへの入力のサイズが分類問題のクラスの数と一致しなければなりません。
アルゴリズム
バージョン履歴
R2020a で導入