Обработка на естествен език с помощта на Deep Learning

Открийте основите и разширените приложения на обработката на естествен език чрез дълбоко обучение. Курсът „Обработка на естествен език чрез дълбоко обучение“ ви запознава със съвременни техники като вграждане на думи, рекурентни невронни мрежи и генеративни модели, давайки ви практически умения за класификация и анализ на текст.

Към кого е адресирано?

Този курс е насочен към инженери по машинно обучение.

Какво ще научите?

В този курс студентите ще научат за най-популярните архитектури, включително повтарящи се естествени мрежи и скрити модели на Марков.

Предпоставки:

За да участват в този курс, студентите трябва да са завършили модула Basic Machine Learning в Tensorflow/Keras.

Полезно е участниците да имат следните знания:

Основно дълбоко обучение

● Неврони
● Видове слоеве
● Мрежи
● Функции за загуба
● Оптимизатори
● Прекомерно оборудване
● Tensorflow

Основна невронна езикова обработка

● Токенизация
● Торба с думи
● tf-idf
● Произвеждане
● Лематизация
● Езикови модели
● Анализ на настроението

График на курса:

Материалите на курса са на английски език. Обучението се води на румънски език.

Модул 1: НЛП приложения

Модул 2: Словни вектори

  • Какво представляват векторите?
  • Аналогии на думите
  • TF-IDF и t-SNE
  • NLTK
  • Ръкавица
  • word2vec
  • Текстова класификация с помощта на вектори на думи

Практическа лаборатория: Извършване на основна текстова класификация с помощта на модели с множество векторни думи. Подобрете го, като използвате основна обработка на текст и езикови модели, за да подготвите данните за машинно обучение.

Модул 3: Езиково моделиране

  • биграми
  • Езикови модели
  • Биграм модел на невронна мрежа

Практическа лаборатория: Извършване на текстова класификация с помощта на невронни мрежи, базирани на езикови модели. Разберете вероятностното моделиране на езиковия модел, как да подобрите контекста на една дума и как могат да се генерират синоними и как основните невронни мрежи генерират мощни езикови модели.

Модул 4: Вграждане на думи

  • CBOW
  • Skip-Gram
  • Отрицателна проба

Практическа лаборатория: Разберете усъвършенствани техники за езиково моделиране като Skip-Gram и Negative Sampling, като ги приложите и се научете да предвиждате следващата най-вероятна дума в разговор.

Модул 5: НЛП техники

  • Какво е POS етикетиране?
  • Повтаряща се невронна мрежа за маркиране на POS
  • Скрит модел на Марков за POS етикетиране (HMM)
  • Разпознаване на именуван обект (NER)
  • POS срещу. НЕ

Практическа лаборатория: Използвайте NLTK и SCIPY, за да подобрите класификацията си с помощта на граматични правила и POS, след това използвайте NER, за да подчертаете най-ценното съдържание на фраза, след което приложете обобщение.

Модул 6: Повтарящи се невронни мрежи

  • LSTM
  • ГРУ
  • Генериране на текст

Практическа лаборатория: Приложете в Keras основна RNN архитектура за предсказване на думи, като използвате вече проучените вграждания на думи. Сравнете представянето на LSTM в сравнение с GRU и BiLSTM.

Модул 7: Генеративни невронни мрежи

                Практическа лаборатория: Внедрете в Keras свой собствен генеративен модел, който генерира текстове, подобни на тези от Шекспир. Научете се да правите Transfer Learning върху текст.

Препоръчваме да продължите с:

Сертификационни програми

Обработка на естествен език с помощта на Deep Learning

Обработка на естествен език с помощта на Deep Learning

Персонализирани оферти за групи от минимум 2 човека

Подробности за курса

Продължителност:

2
дни

Цена:

840 EUR

Доставка:

Виртуална класна стая

Ниво:

3. Разширени