No video

Рекуррентные блоки GRU. Пример их реализации в задаче сентимент-анализа | #25 нейросети на Python

  Рет қаралды 11,487

selfedu

selfedu

3 жыл бұрын

Как работают блоки GRU (Gated Recurrent Units) рекуррентных нейронных сетей. Подробный анализ их архитектуры. Пример реализации слоя GRU в пакете Keras для задачи сентимент-анализа коротких высказываний. Управляемые рекуррентные блоки.
Телеграм-канал: t.me/machine_l...
Инфо-сайт: proproprogs.ru
lesson 25. GRU sentiment analysis.py: github.com/sel...
Фильтр Калмана: • ЦОС Python #5: Фильтр ...
GRU: ru-keras.com/r...

Пікірлер: 40
@86Blind
@86Blind 3 жыл бұрын
Когда за 2 часа не могут объяснить и сотой доли того, что в этом ролике за 13 минут. Талант !
@Tera2Space
@Tera2Space Жыл бұрын
еще можно в ускорении смотреть, так вообще моментально (и кстати все понятно)
@stasdavydov2833
@stasdavydov2833 3 жыл бұрын
Спасибо! Это в 100 раз понятнее, чем мне это объясняют на платных курсах УИИ
@doxyvan6770
@doxyvan6770 2 жыл бұрын
Я тут заметил, что с каждым уроком все меньше и меньше просмотров, видимо, по мере прохождения выживают сильнейшие 🤔 Однако уроки о-о-очень понятные, прям вообще. Для человека, который только-только окончил школу (меня, например), все достаточно доступно. Начал изучать глубокое обучение по книге "Глубокое обучение на Python" Франсуа Шолле. Первая половина с ознакомительной информацией зашла на ура, но вот уже на начале второй (практической и углубленной) начались проблемы. Нашел ваши видео-уроки и всё, все вопросы отпали (Причем как только я задаю вопрос в голове "А почему то-то..?" сразу же в видео такой вопрос поднимается и решается. Сделано человеком для человека, спасибо!)
@romandeveloper7720
@romandeveloper7720 5 ай бұрын
естественный отбор
@onemasterlomaster1829
@onemasterlomaster1829 3 жыл бұрын
спасибо за полезные уроки, очень хорошая подача!
@romandeveloper7720
@romandeveloper7720 5 ай бұрын
лучший!
@AcCeHu3aToP
@AcCeHu3aToP 3 жыл бұрын
Огромное спасибо за уроки. Будете дополнять плейлист? Очень было бы интересно посмотреть про такие архитектуры как attention, transformer, yolo...
@selfedu_rus
@selfedu_rus 3 жыл бұрын
Спасибо! Пока нет в планах.
@alexandersavitski2831
@alexandersavitski2831 2 жыл бұрын
Я не понял, а почему на 25 уроке уже так мало лайков? Надо исправлять
@igorvozjen9170
@igorvozjen9170 3 жыл бұрын
Спасибо за урок, но немного сбивает с толку обозначение "+" на пути от h_t-1 к h_t, потому что в других пересечения векторов тоже по сути происходит сложение, если не указано "*" (умножение).
@VenatoresnamIgnotis
@VenatoresnamIgnotis 2 жыл бұрын
Почему-то при использовании строки "это шедевр изобразительного" у меня распознается только слово "ЭТО", а если ставить другую строку, например из прошлого занятие " я люблю позитивное настроение", он распознает [ 'я', 'позитивное', 'настроение'], т.е. почему-то не все слова распознаны, хотя это фразы из обучающей выборки
@mad_cup_of_tea
@mad_cup_of_tea Жыл бұрын
Потому что в файле train_data_true на github этой фразы нет.
@YbisZX
@YbisZX 3 ай бұрын
С обозначениями узлов полная каша. Там везде стрелки надо проставлять.
@Synteger1
@Synteger1 2 жыл бұрын
Спасибо большое! Немного с обозначениями непонятно в случае пересечения, конкатенация или какая-то другая операция: вектор r получен от конкатенации h и x, как потом можно снова умножить r на h ? ведь размер r > размер h. На отметке времени 8-30 это явно в формулах прописано.
@boost_456
@boost_456 7 ай бұрын
Если мы делаем нейросеть, которая классифицирует высказывания как положительные и отрицательные, почему бы не использовать в качестве функции потерь binary_crossentropy и не задать 1 нейрон на последнем слое с функцией активации sigmoid?
@selfedu_rus
@selfedu_rus 7 ай бұрын
можно поэкспрементировать, согласен
@ravenalbatros
@ravenalbatros 2 жыл бұрын
Узлы объединения и копирования векторов на схеме иногда можно спутать
@RodyChannel
@RodyChannel 2 жыл бұрын
Здравствуйте, спасибо за урок!! Интересно узнать, откуда Вы берёте информацию для уроков? (статьи, видео, книги...) Буду очень благодарен, если порекомендуете какой-нибудь из этих источников)
@selfedu_rus
@selfedu_rus 2 жыл бұрын
Спасибо! По книгам: С. Николенко Глубокое обучение, Bishop (про НС), Хайекин Нейронные сети (полный курс). Начните с этого, например.
@RodyChannel
@RodyChannel 2 жыл бұрын
@@selfedu_rus Большое спасибо!
@nbndanzo3685
@nbndanzo3685 2 жыл бұрын
здравствуйте Сергей ,не подскажите пожалуйста ,когда мы прописываем струкутру нейронки в 10:22,то128 ячейки слоя GRU это первый параметр units?так как units это число нейронов в полносвязанных слоях в одном GRU ячейки 9:16,то число 128 и 64 слоя GRU это нейроны одной ячейки GRU?тоисть вы подразумеваете под ячейками нейроны ?
@selfedu_rus
@selfedu_rus 2 жыл бұрын
128 и 64 - это число нейронов (в каждом полносвязном слое) внутри ячейки GRU соответствующего слоя.
@tomli1092
@tomli1092 2 жыл бұрын
Добрый день! А почему вы сказали, когда запустили сеть заново, что сеть ещё раз обучается? Разве при запуске не инициализируются заново объекты?
@selfedu_rus
@selfedu_rus 2 жыл бұрын
мы состояние сети не запоминаем, поэтому при повторном запуске программы сеть начнет обучаться заново
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 30 МЛН
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 6 МЛН
The Joker saves Harley Quinn from drowning!#joker  #shorts
00:34
Untitled Joker
Рет қаралды 56 МЛН
My Cheetos🍕PIZZA #cooking #shorts
00:43
BANKII
Рет қаралды 24 МЛН
Задача из Собеседования на 160,000 Евро в Год
13:27
Саша Лукин
Рет қаралды 1,1 МЛН
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 117 М.
Лекция. Рекуррентная нейронная сеть
16:54
Deep Learning School
Рет қаралды 17 М.
[DeepLearning | видео 1] Что же такое нейронная сеть?
19:00
3Blue1Brown translated by Sciberia
Рет қаралды 786 М.
Свёрточные нейронные сети
14:02
Самостоятельная работа
Рет қаралды 8 М.
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 30 МЛН