Анализ тональности текста рекуррентной нейросетью | Нейросети для анализа текстов

Поділитися
Вставка
  • Опубліковано 5 лют 2025
  • Пример использования простой рекуррентной нейронной сети в TensorFlow для анализа тональности отзывов на фильмы из набора IMDB. Страница курса - www.asozykin.r...
    Ноутбук с кодом из демонстрации - colab.research...
    Для реализации рекуррентной нейронной сети в TensorFlow и Keras используется слой SimpleRNN.
    К сожалению, для практических задач простые рекуррентные сети не применимы, нейронная сеть переобучилась и качество работы низкое.
    Лекция "Анализ тональности отзывов на фильмы IMDB" - • Анализ тональности отз...
    Как можно поддержать курс:
    1. Яндекс Кошелек - money.yandex.r...
    2. PayPal - www.paypal.me/...
    Заранее спасибо за помощь!
    Добавляйтесь в друзья в социальных сетях:
    вКонтакте - avsozykin
    Instagram - / sozykin_andr
    Facebook - / asozykin
    Twitter - / andreysozykin
    Мой сайт - www.asozykin.ru
    Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - / andreysozykincs

КОМЕНТАРІ • 31

  • @ИльяЯгупов-н4я
    @ИльяЯгупов-н4я Рік тому

    Этот канал - просто золото! Подача материала просто на высочайшем уровне!

  • @АлексеевА-л8н
    @АлексеевА-л8н 5 років тому +2

    Очень круто! Один из лучших контентов на русскоязычном ютубе! Спасибо! Продолжайте в этом же духе!

    • @AndreySozykin
      @AndreySozykin  5 років тому +1

      Спасибо! Буду продолжать!

  • @sergeykrasnoyaruzhskiy1888
    @sergeykrasnoyaruzhskiy1888 5 років тому +6

    Жду сложные рекуррентные сети. Спасибо за ваши видео))

    • @AndreySozykin
      @AndreySozykin  5 років тому +3

      Следующее видео будет про LSTM и GRU.

    • @olhaknysh2977
      @olhaknysh2977 5 років тому +1

      А когда будет следующее видео?) спасибо!

  • @robert_404
    @robert_404 Рік тому +2

    а как получить предсказание нейросети для отдельного объекта? что это за шар с вакуумом внутри? пусть даже обученный, а что с ним делать дальше, не понятно

  • @gusevski5493
    @gusevski5493 4 роки тому +1

    Как всегда очень полезные видео, спасибо большое!!!

  • @НиколайКоротков-ъ7с
    @НиколайКоротков-ъ7с 5 років тому +1

    Тот момент, когда сначала ставишь лайк к видео, а потом смотришь почему его поставил. Спасибо за видео.

    • @AndreySozykin
      @AndreySozykin  5 років тому

      Пожалуйста!
      Спасибо за лайк ;-)

  • @СолодушкинСвятослав

    Спасибо. Очень полезно

  • @mrx8312
    @mrx8312 3 роки тому

    Хорошо преподносите материал! Мне нравится!

    Есть вопрос. Предположим есть временной ряд: продажи какого-либо товара в торговой точке по дням на 12 месяцев. Для features задаем период 14 дней. Берем первые 14 дней как предикторы и 15-й день как целевой результат. Потом сдвигаем на один день вперед и повторяем процедуру. И так до конца периода.

    Я правильно понимаю, что в этом случае код нужно так записывать (если без скрытых слоев)?
    model = Sequential()
    model.add(SimpleRNN(units = 14, activation='relu', input_shape=(n_input, n_features))
    model.add(Dense(1, activation = 'linear'))

  • @MK1999muse
    @MK1999muse 5 років тому +1

    Добрый день! Какую сеть лучше использовать для определения концентрации раствора (по фото)?

    • @AndreySozykin
      @AndreySozykin  5 років тому

      Никогда не занимался такой задачей и не уверен, что это можно сделать. Но для анализа изображений лучше всего подходят сверточные сети. Так что я бы начал именно с них.

  • @boriswithrazor6992
    @boriswithrazor6992 3 роки тому +1

    Спасибо большое за представленный материал!
    А сеть сможет работать с векторами, длина которых больше, чем у обучающих?

    • @AndreySozykin
      @AndreySozykin  3 роки тому

      Нет, не сможет. Размер входных данных в сеть фиксирован.

  • @valery4653
    @valery4653 4 роки тому +1

    Здравствуйте. А можно ли подавать на вход не целые слова, а буквы?

    • @AndreySozykin
      @AndreySozykin  4 роки тому +1

      Да, можно. Скоро будет пример работы с текстом по символам.

    • @valery4653
      @valery4653 4 роки тому

      @@AndreySozykin Спасибо!)

  • @levran4ik
    @levran4ik 5 років тому +2

    Очень интересует тема обучения с подкреплением. Есть несколько книг по первоначальному алгоритму DQN. Также нашел интересный проект на github.com/keras-rl/keras-rl . Но вот по более продвинутым (A2C, A3C ) информации мало. А больше всего вызывает интерес IMPALA от Google & Deep Mind. Вот есть интересный код github.com/ikostrikov/pytorch-a2c-ppo-acktr-gail в качестве примера. Также заметил, что многие предпочитают PyTorch, а не Keras. Интересен Ваш взгляд.

  • @derafum
    @derafum 2 роки тому

    Для русского языка подойдёт нейросеть ?

  • @ИмперияПереволоцких
    @ИмперияПереволоцких 5 років тому +1

    Лайк

  • @GreenXXXXXXXXXXXXXXL
    @GreenXXXXXXXXXXXXXXL 4 роки тому

    2:49 наверно не "длина вектора", а базис или размерность.

  • @alexandr.novoselov
    @alexandr.novoselov 5 років тому +1

    У меня на ноуте HP с процессором i5-7200 U (2.5 GHz) одна эпоха проходит за 7-8 секунд. Мне кажется гугл нас где-то обманывает.

    • @AndreySozykin
      @AndreySozykin  5 років тому +2

      На Colab всего два процессорных ядра дается одной машине. Поэтому медленно работает.

  • @takumifujiwara8551
    @takumifujiwara8551 5 років тому +1

    Пожалуйста, сделайте обзор на BERT, можете разобрать вот этот пример colab.research.google.com/github/kpe/bert-for-tf2/blob/master/examples/tpu_movie_reviews.ipynb#scrollTo=mAXDrezB0ijW

    • @AndreySozykin
      @AndreySozykin  5 років тому +1

      BERT обязательно будет, но ближе к концу курса. Это уже продвинутый уровень.

  • @Air1580
    @Air1580 3 роки тому

    везде тензор флов и прочее. А руками хоть кто-то с нуля может что-то написатЬ? просто показать принцип?
    Это как ... "Как построить дом". Я ищу ролики вида: возмем кирпич, кладем его сюда, следующий так. толщина цемента такая. ...
    А на хожу: чтобы построить дом нам надо кирпичи, цемент... вуаля у нас стоит дом. А как что? Куда?... блииин

  • @timur.shhhhh
    @timur.shhhhh Рік тому

    Обучение как в универе, рассказали материал, а ты сам как хочешь разбирайся, нету примера кода, в редакторе кода, ни объяснения как работает под капотом.