Межканальный квадрат - нормирует использующие локальные ответы
Межканальная операция нормализации использует локальные ответы в различных каналах, чтобы нормировать каждую активацию. Межканальная нормализация обычно следует за relu
операция. Межканальная нормализация также известна как локальную нормализацию ответа.
Эта функция применяет межканальную операцию нормализации к dlarray
данные. Если вы хотите применить межканальную нормализацию в layerGraph
объект или Layer
массив, используйте следующий слой:
нормирует каждый элемент dlY
= crosschannelnorm(dlX
,windowSize
)dlX
относительно локальных значений в том же положении в соседних каналах. Нормированные элементы в dlY
вычисляются от элементов в dlX
использование следующей формулы.
где y является элементом dlY
, x является соответствующим элементом dlX
, ss является суммой квадратов элементов в области канала, заданной windowSize
, и α, β и K являются гиперпараметрами в нормализации.
также задает формат размерности dlY
= crosschannelnorm(dlX
,windowSize
,'DataFormat',FMT)FMT
когда dlX
бесформатный dlarray
, в дополнение к входным параметрам предыдущий синтаксис. Выход dlY
бесформатный dlarray с тем же порядком размерности как dlX
.
задает опции с помощью одного или нескольких аргументов пары "имя-значение" в дополнение к входным параметрам в предыдущих синтаксисах. Например, dlY
= crosschannelnorm(___,Name,Value
)'Beta',0.8
устанавливает значение контраста β, постоянного к 0.8
.