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