1D сверточный слой
1D сверточный слой применяет скользящие сверточные фильтры к 1D входу. Слой применяет операцию свертки к входу путем перемещения фильтров вдоль входа и вычисления скалярного произведения весов и входа, затем добавления термина смещения.
Размерность, к которой слой применяет операцию свертки, зависит от входа слоя:
Для временных рядов и векторного входа последовательности (данные с тремя измерениями, соответствующими каналам, наблюдениям и временным шагам), слой применяет операцию свертки по измерению времени.
Для 1D входа изображений (данные с тремя измерениями, соответствующими пространственным пикселям, каналам и наблюдениям), слой применяет операцию свертки по пространственной размерности.
Для 1D входа последовательности изображений (данные с четырьмя размерностями, соответствующими пространственным пикселям, каналам, наблюдениям и временным шагам), слой применяет операцию свертки по пространственной размерности.
создает 1D сверточный слой и устанавливает layer
= convolution1dLayer(filterSize
,numFilters
)FilterSize
и NumFilters
свойства.
также устанавливает дополнительный layer
= convolution1dLayer(filterSize
,numFilters
,Name=Value
)Stride
, DilationFactor
, NumChannels
, Параметры и инициализация, скорость обучения и регуляризация и Name
свойства с помощью одних или нескольких аргументов name-value. Чтобы задать входное дополнение, используйте Padding
аргумент значения имени. Например, convolution1dLayer(11,96,Padding=1)
создает 1D сверточный слой с 96 фильтрами размера 11 и задает дополнение размера 1 слева и право на вход слоя.
[1] Glorot, Ксавьер и Иосуа Бенхио. "Изучая Трудность Учебных Глубоких Нейронных сетей Прямого распространения". В Продолжениях Тринадцатой Международной конференции по вопросам Искусственного интеллекта и Статистики, 249–356. Сардиния, Италия: AISTATS, 2010.
[2] Он, Kaiming, Сянюй Чжан, Шаоцин Жэнь и Цзянь Сунь. "Копаясь Глубоко в Выпрямителях: Превышение Эффективности Человеческого Уровня на Классификации ImageNet". В Продолжениях 2 015 Международных конференций IEEE по вопросам Компьютерного зрения, 1026–1034. Вашингтон, округ Колумбия: Общество Компьютерного зрения IEEE, 2015.
trainingOptions
| trainNetwork
| sequenceInputLayer
| lstmLayer
| bilstmLayer
| gruLayer
| maxPooling1dLayer
| averagePooling1dLayer
| globalMaxPooling1dLayer
| globalAveragePooling1dLayer