DL2022: Свёрточные нейронные сети
Курс “Глубокое обучение (Deep Learning)“
страница курса:
автор курса: Александр Дьяконов ()
В этой лекции...
Что такое изображение.
Линейный подход к классификации на несколько классов.
Свёрточные нейронные сети (ConvNet, CNN).
Что такое свёртка (Convolution): глубина свёртки, отступ (Padding), шаг (stride), Dilation (расширение). 1×1-свёртки (Pointwise Convolutions).
Реализация свёртки. Разреженные взаимодействия (sparse interactions).
Pooling (агрегация, субдискретизация / subsampling), виды пулинга, Pooling layer.
Устройство слоя свёрточной НС, мотивация.
Перевод тензора в тензор.
Визуализация признаков.
Полносвязный слой.
Какие бывают свёртки: Spatial Separable Convolutions, Group Convolutions, depth-wise convolution, Depth-wise separable convolution.
Dropout в свёрточных сетях.