Сверточный слой и слой Pooling в keras | Conv2D, MaxPooling, AveragePooling | НЕЙРОННЫЕ СЕТИ 10.1
machine learrrning
0:00 / 0:00
Сверточный слой и слой Pooling в keras | Conv2D, MaxPooling, AveragePooling | НЕЙРОННЫЕ СЕТИ 10.1
1 936 просмотров · 1 год назад
machine learrrning
13,4 тыс. подписчиков
1 936 просмотров · 1 год назад
⚠️ Все ссылки на мои платформы, курсы здесь: https://taplink.cc/machine_learrrning
Поддержать канал можно оформив подписку на
🎉 https://boosty.to/machine_learrrning
🎉 https://vk.com/machine_learrrning
🎉 А можете скидывать монеты на https://www.donationalerts.com/r/mach...
Канал в TG https://t.me/machine_learrrning
Группа в VK https://vk.com/machine_learrrning
Курсы на платформе Stepik:
1. Библиотеки Python для Data Science https://stepik.org/a/129105
2. Введение в нейронные сети (Keras/Tensorflow) https://stepik.org/a/127274
❓ Вопросы, на которые найдем ответы в этом видео:
Зачем нужны другие слои, если уже знаем Полносвязный/Линейный/Dense?
Что из себя представляет свертка?
Какие параметры есть в сверточном слое Conv2D?
Для чего нужны слои MaxPooling и AveragePooling?
💾 Плейлист нейронные сети • Введение в нейронные сети на Keras и Tenso...
0:00 Введение
0:17 Поддержка https://taplink.cc/machine_learrrning
0:31 Зачем нужен сверточный слой
1:40 Как полносвязный слой видит изображение
2:30 Смысл и суть работы сверточного слоя
3:19 Что такое свертка, математика свертки
4:53 Примеры применения свертки
5:44 Как обучается сверточная сеть
6:15 Применение нескольких сверток
7:12 Как применять свертку к цветному изображению
7:28 Много фильтров / карт признаков (feature map)
8:13 Параметры сверточного слоя Conv2d в keras
8:26 Что такое Conv1d и Conv3D
8:42 filters в Conv2D
8:49 kernel_size в Conv2D, неквадратная свертка
9:30 padding = valid в Conv2D
9:58 padding = same в Conv2D
10:52 Что значит padding в Conv2D
11:15 strides в Conv2D
11:50 strides = (2,2) в Conv2D
12:15 неквадратный разный strides
12:48 Пример разных strides
13:17 Для чего strides в Conv2D
13:49 dilation_rate в Conv2D
14:06 dilation_rate = (2, 2) в Conv2D
14:44 padding=same с dilation_rate, всегда ли добавляется только одна строка/один столбец нулей
16:14 Для чего dilation_rate в Conv2D
16:33 Резюме каждого параметра сверточного слоя Conv2D в keras
18:01 Сверточная сеть с размерами входов и выходов
19:31 Пример расчета количества весов в сверточной сети
20:25 Много весов между слоями сверток и полносвязным
21:02 Слой Pooling
21:18 AveragePooling в keras
21:42 MaxPooling в keras
22:01 Для чего нужен слой пулинга
22:31 Пулинг смотрит не на всю картинку
23:12 padding=same в MaxPooling
23:40 strides в MaxPooling
24:40 Архитектура сверточной сети с пулингами
25:23 Пример расчета количества весов в сверточной сети с пулингом
25:40 Почему в слое MaxPooling нет весов
26:34 Что лучше усредняющий пулинг или максимальный
27:27 Резюме занятия
27:40 ♡