Тёмный

Свёрточные нейронные сети 

Самостоятельная работа
Подписаться 1,8 тыс.
Просмотров 7 тыс.
50% 1

В этом видео представлены краткие теоретические сведения по свёрточным нейронным сетям, об архитектурах свёрточных нейронных сетей и особенностях их обучения можно узнать, перейдя по ссылкам:
1. • История возникновения ... .
2. • Архитектуры свёрточных... .
Ещё лекции и видеоматериалы по нейронным сетям:
1. лекция "Свёрточные нейронные сети" - dzen.ru/a/YkOggGQ2cVxVKFPX?sh....
2. видеолекция "История возникновения и применение свёрточных архитектур" - dzen.ru/video/watch/624accea1....
3. видеолекция "Архитектуры свёрточных нейронных сетей" - dzen.ru/video/watch/624acf9bb....
4. лекция "Deep Learning: введение" - dzen.ru/a/Yke6OzfiAxsUiiwx?sh....
5. видеолекция "Deep Learning: введение и применение" - dzen.ru/video/watch/6249a920d....
При создании текущего видео использовался материал:
1. Полный гайд по свёрткам: arxiv.org/abs/1603.07285
2. Обучение CNN: bit.ly/2DW6Odr
Подготовка материалов и презентации: Юлия Харина.
Озвучка: Руслан Дементьев.
Видео также опубликовано на Яндекс.Дзен канале "Самостоятельная работа": dzen.ru/video/watch/624acc3f5....

Опубликовано:

 

30 мар 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 54   
@Zeding_Stuff
@Zeding_Stuff Год назад
ахахахахах ору с комментов, ощущение как будто рассказываешь преподу билет и он пытается тебя завалить и накидывает дополнительные вопросы))))
@user-tp1qn2wt6t
@user-tp1qn2wt6t 2 года назад
интересная лекция, однако следует отметить, что у полносвязной нейронной сети (персептрон) довольно большой набор весов, и при достижении высокой точности следует использовать просто колоссальное количество примеров, сверточные нейронные сети имеют меньше весов, из-за этого экземпляров для обучения нужно меньше
@user-qg9zs2bx4q
@user-qg9zs2bx4q 2 года назад
Количество требуемых примеров для обучения чаще всего зависит от решаемой задачи. Персептрон колоссальное число примеров может не потянуть. Меньшее число настраиваемых параметров у свёрточных НС влечёт за собой сходимость раньше, чем у НС прямого распространения типа персептрон.
@russelldoyle4533
@russelldoyle4533 2 года назад
Какие две основные операции используются в сверточных нейронных сетях?
@russelldoyle4533
@russelldoyle4533 2 года назад
2:51 Операция свёртки (convolution) Операция пулинга (pooling)
@Zeding_Stuff
@Zeding_Stuff Год назад
вроде сухое объяснение, но все очень понятно, грамотно и по полочкам. спасибо
@user-kf2os7nc5f
@user-kf2os7nc5f 2 года назад
В чем состоит основная идея современных сверточных нейросетей при решении задачи классификации?
@user-kf2os7nc5f
@user-kf2os7nc5f 2 года назад
Имеется две части нейросети. Первую часть, которая состоит из сверточных и pulling слоев должна помочь выделить признаки изображения путем преобразования входного тензора в тензор какого-то другого размера, который буде нести в себе достаточное количество полезной информации. Вторую часть нейросети, состоящей из fully connected слоев, используют для предсказания классов изображения по полученному тензору. Тайминг 2:09
@xyuniq
@xyuniq 2 года назад
Какой размер изображения поступает на второй сверточный слой? Ответ: 9:36
@TheTRPZ
@TheTRPZ 2 года назад
Как описывается алгоритм свёртки чёрно-белого изображения с фильтром FхF?
@TheTRPZ
@TheTRPZ 2 года назад
4:10 Имеется фильтр G(3x3) и есть изображение I (W=6, H=6). Фильтр представляет квадратную матрицу меньшего размера FxF. Далее поэлементно умножаем матрицу фильтра на фрагмент изображения такого же размера, начиная с левого верхнего угла изображения. После поэлементного произведения получаем матрицу размера 3х3. Далее складываем все элементы этой матрицы и записываем полученное число в левый верхний угол результирующей матрицы. Это лишь одна операция свёртки с фильтром FxF. Чтобы свернуть всё изображение с этим фильтром необходимо продолжить эту операцию, двигаясь по изображению по одному пикселю по ширине и записывая результат свёртки в соответствующую ячейку результирующей матрицы. После того как мы достигли границы по ширине, двигаем фильтр на 1 пиксель ниже и ставим его в начало( в лево ) и повторяем прошлые шаги. Так мы делаем до тех пор, пока не пройдем по всему изображению. После свертки ч/б изображения одним фильтром - образуется матрица (H - F + 1)x(W - F + 1). То есть если изначальное изображение было 6х6 то после свертки будет 4х4.
@ngshares490
@ngshares490 Год назад
Как посчитать padding по ширине/высоте?
@user-ek8eg9ok8t
@user-ek8eg9ok8t 2 года назад
Каковы основные элементы сверточной нейронной сети?
@user-ek8eg9ok8t
@user-ek8eg9ok8t 2 года назад
Операция свертки Операция пулинга 3:09
@xabhdr4483
@xabhdr4483 2 года назад
Как называется вторая часть нейронной сети, которая состоит из fully connected слоев?
@xabhdr4483
@xabhdr4483 2 года назад
2:37 Называют классификатор. Это просто один или несколько полноценных слоев, которые используются для предсказания класса изображения по полученному от fitch экстрактора тензора.
@user-do2le4sr7m
@user-do2le4sr7m 2 года назад
Почему обычный многослойный персептрон дает плохие результаты при классификации изображений?
@user-do2le4sr7m
@user-do2le4sr7m 2 года назад
3:33 Потому что полносвязная нейронная сеть не пытается уловить какие-то пространственные взаимосвязи на изображении, а просто взвешивает значение пикселей
@pola_design
@pola_design 2 года назад
Чем предоставляются в памяти компьютера цветные изображения?
@pola_design
@pola_design 2 года назад
1:00
@9sanechek
@9sanechek 2 года назад
Есть ли у pooling слоев веса?
@9sanechek
@9sanechek 2 года назад
12:04 Нет весов, они просто выделяют из тензора числа по определённым правилам
@user-di5mu3vg2i
@user-di5mu3vg2i 2 года назад
Для чего нужны pooling слои? Ответ: 10:16
@kirablack1843
@kirablack1843 2 года назад
Для чего служат pooling слои?
@kirablack1843
@kirablack1843 2 года назад
Ответ: (10:17) Pooling слои служат для того, чтобы сжимать размерность текущего тензора по ширине и высоте, и контролировать размеры текущих тензоров в нейронной сети.
@user-qb9uq9hf5h
@user-qb9uq9hf5h 2 года назад
Что происходит с изображением проходящем через свёрточный слой?
@user-qb9uq9hf5h
@user-qb9uq9hf5h 2 года назад
8:25 При прохождении через сверточный слой, изображение сворачивается каждым из k-фильтров этого слоя
@artemtankov5961
@artemtankov5961 2 года назад
Какова суть задачи классификации изображений?
@artemtankov5961
@artemtankov5961 2 года назад
1:40 - она заключается в том, чтобы по входному изображению определить, что именно изображено, то есть определить класс объекта по его изображению
@user-cs7uf9is1i
@user-cs7uf9is1i 2 года назад
Из чего состоит любое изображение в памяти компьютера ?
@user-cs7uf9is1i
@user-cs7uf9is1i 2 года назад
0:40 Из пикселей
@user-ye1zi2vf8t
@user-ye1zi2vf8t 2 года назад
Для чего свёрточный слой использует операцию свёртки?
@user-ye1zi2vf8t
@user-ye1zi2vf8t 2 года назад
Ответ: (8:08) Свёрточный слой использует операцию свёртки для эффективного распознавания объектов на изображении.
@user-mf9dz6nu8n
@user-mf9dz6nu8n 2 года назад
как работает сверточный слой?
@user-mf9dz6nu8n
@user-mf9dz6nu8n 2 года назад
Ответ 8:06
@user-qg9zs2bx4q
@user-qg9zs2bx4q 2 года назад
надо привести не только тайминг, но и сам текст ответа
@grand4535
@grand4535 2 года назад
Что такое Feature maps?
@grand4535
@grand4535 2 года назад
Ответ: 10:07. Это получаемые после сверточных слоев тензоры.
@lilkek
@lilkek 2 года назад
Чему равна глубина в цветном изображении?
@lilkek
@lilkek 2 года назад
1:10 Глубина равна 3, так как цветов всего 3: красный, синий и зеленый
@user-qo3zg8bt4f
@user-qo3zg8bt4f 2 года назад
Какой пиксель обозначается как 0, а какой как 255?
@user-qo3zg8bt4f
@user-qo3zg8bt4f 2 года назад
0:52 0 - черный пиксель, 255 - белый пиксель
@borisneboris5887
@borisneboris5887 2 года назад
Для чего нужен pooling слой?
@borisneboris5887
@borisneboris5887 2 года назад
Для того чтобы сжимать размерность текущего тензора по ширине и высоте и контролировать размеры текущих тензоров.
@joejoe2121
@joejoe2121 2 года назад
в чем суть задачи классификации изображения?:
@joejoe2121
@joejoe2121 2 года назад
суть в том чтобы по входному изображению определить что именно изображено, то есть предсказать класс по изображению
@shelovessugar9950
@shelovessugar9950 2 года назад
Что такое average pooling?
@shelovessugar9950
@shelovessugar9950 2 года назад
11:04 Считается среднее чисел в фрагменте
@user-ph5xl7qf4q
@user-ph5xl7qf4q 2 года назад
В чем суть сверточного слоя?
@user-ph5xl7qf4q
@user-ph5xl7qf4q 2 года назад
Идея в том что каждый фильтр влияет на изображения по разному, давая таким образом какое-то одно полезное представление. 8:53
@nikitakalmakov7336
@nikitakalmakov7336 2 года назад
Где веса сверточного слоя?
@nikitakalmakov7336
@nikitakalmakov7336 2 года назад
11:44 Веса представляют собой числа внутри фильтров
@jackie6339
@jackie6339 3 года назад
Объясните два основных типа pooling
@jackie6339
@jackie6339 3 года назад
Ответ: Max Pooling и Average Pooling( 10:43 )
Далее
Основные понятия Data Mining
9:40
Просмотров 1,9 тыс.
What Should Be Next? 👀🤯
00:56
Просмотров 6 млн
But what is a convolution?
23:01
Просмотров 2,5 млн
Convolutional Neural Networks (CNNs) explained
8:37
Просмотров 1,2 млн