3-D глобальный средний слой объединения
Слой 3-D глобального среднего объединения выполняет понижающую дискретизацию, вычисляя среднее значение высоты, ширины и размерностей глубины входа.
В сети классификации изображений можно использовать globalAveragePooling3dLayer
перед конечным полносвязным слоем для уменьшения размера активаций без ущерба эффективность. Уменьшенный размер активаций означает, что нижестоящие полносвязные слои будут иметь меньше весов, уменьшая размер вашей сети.
Можно использовать globalAveragePooling3dLayer
к концу сети классификации вместо fullyConnectedLayer
. Поскольку слои глобального объединения не имеют настраиваемых параметров, они могут быть менее склонны к сверхподбору кривой и могут уменьшить размер сети. Эти сети также могут быть более устойчивыми к пространственным преобразованиям входных данных. Можно также заменить полносвязный слой на globalMaxPooling3dLayer
вместо этого. Является ли globalMaxPooling3dLayer
или globalAveragePooling3dLayer
Это более уместно в зависимости от вашего набора данных.
Чтобы использовать глобальный средний слой объединения вместо полносвязного слоя, размер входа globalAveragePooling3dLayer
должен совпадать с количеством классов в задаче классификации
averagePooling3dLayer
| convolution3dLayer
| globalAveragePooling2dLayer
| globalMaxPooling3dLayer
| maxPooling3dLayer