Top.Mail.Ru
Языки программирования
#
#NLP-1 # Машинное обучение и наука о данных # 72 ак.часа

NLP/Natural Language Processing


72000 ₽
     
Онлайн класс. Удаленное подключение к очным курсам. Для обучения достаточно иметь доступ в Интернет. Время онлайн трансляции курса устанавливается в зависимости от города проведения очного обучения. Предусмотрено предоставление записей слушателям в отдаленных часовых поясах.

Технологии и инструменты, которыми будете владеть

#

токенизация

#

лемматизация

#

стемминг

#

NER (Named Entity Recognition)

#

точность

#

recall

#

F1-score

Чему вы научитесь
анализировать настроения для обработки текстов
создавать чат-боты
интегрировать чат-боты в приложения
использовать стандартные метрики
оптимизировать процессы
Целевая аудитория
#

Аналитики данных

#

Разработчики и инженеры данных

#

Специалисты по автоматизации

#

Специалисты по машинному обучению

Программа курса
1

Модуль 1. Python для работы с текстами


Цель модуля: Заложить фундамент для работы с текстовыми данными с помощью Python и освоить базовые инструменты для сбора и предобработки информации.

Тема 1: Введение в NLP
Область и задачи NLP; современные достижения.

Тема 2: Recap Python / Data Analysis / визуализации
Основные библиотеки Python для анализа данных и визуализации: pandas, numpy, matplotlib, seaborn.

Тема 3: Работа со строками + регулярные выражения
Методы работы со строками в Python; регулярные выражения; практика.

Тема 4: Парсинг данных
Открытые источники данных; использование API и парсинга; создание датасетов. Домашнее задание: "Откуда берутся датасеты".

2

Модуль 2. Введение в DL (Deep Learning)


Цель модуля: Познакомить с основами глубокого обучения, от базовых нейронов до современных фреймворков и рекуррентных архитектур

Тема 1: Введение в нейросети
Искусственный нейрон; полносвязная нейронная сеть.

Тема 2: Градиентный спуск и backpropagation
Градиентный спуск; chain rule; граф вычислений; backpropagation.

Тема 3: PyTorch. Часть 1
Фреймворк PyTorch; тензоры; dataset; dataloader; обучение на MNIST. Домашнее задание: "Практика по PyTorch".

Тема 4: PyTorch. Часть 2
PyTorch 2.x; torch.compile(); Transfer Learning; CNN; CIFAR/MNIST.

Тема 5: Рекуррентные сети. Часть 1
Рекуррентные нейронные сети: RNN, LSTM, GRU.

Тема 6: Рекуррентные сети. Часть 2
Классификация и генерация текста рекуррентной сетью; shallow-parsing модели.

3

Модуль 3. Классические методы NLP


Цель модуля: Изучить традиционные подходы в NLP: предобработку текста, векторные представления и применение RNN для языкового моделирования.

Тема 1: Предобработка данных и векторные представления слов
Pipeline предобработки (удаление стоп-слов, токенизация, лемматизация); Word2Vec; FastText.

Тема 2: Понятие языковой модели, RNN для работы с текстом
Языковые модели на основе LSTM; практика.

Тема 3: Машинный перевод и seq2seq
Задача seq2seq; encoder-decoder; концепция attention mechanism.

4

Модуль 4. Трансформерные модели


Цель модуля: Глубоко погрузиться в архитектуру трансформеров и научиться применять их для решения практических задач.

Тема 1: Архитектура Transformer
Идея self-attention mechanism; архитектура Transformer.

Тема 2: Transfer learning; BERT model
Transfer learning; pretraining+finetuning; BERT; стратегии токенизации; практика дообучения.

Тема 3: Работа с предобученными языковыми моделями. Задача NER
Named Entity Recognition; подходы для решения; практика. Домашнее задание: "Почувствуй мощь трансформеров в бою".

Тема 4: Генеративные языковые модели и энкодер-декодер архитектуры
GPT-3; few-/zero-shot learning; архитектура T5.

Тема 5: Towards ChatGPT
RLHF; тюнинг инструкций; модель InstructGPT.

Тема 6: Теория промптинга LLM
Методы промптинга: Zero-shot, Few-shot, CoT, Self-consistency, Knowledge-generated prompting, Agency prompting, ReAct.

Тема 7: Q&A
Разбор типичных ошибок; ответы наставников и преподавателей.

5

Модуль 5. Дополнительные главы NLP


Цель модуля: Рассмотреть прикладные аспекты NLP: оценку моделей и создание конечных продуктов.

Тема 1: Оценка LLM
Англоязычные, русскоязычные и мультиязычные бенчмарки и датасеты; практика оценки трансформеров.

Тема 2: Создание телеграм-бота
Практика по созданию телеграм-бота. Домашнее задание: "И пусть твой бот заговорит!".

Преподаватели
0 отзывов

Об этом курсе отзывов пока нет. Будьте первым.

Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.



#
#
Академия Айти

Ведущий консалтинговый центр получения дополнительного профессионального образования

Войдите в систему, чтобы получить все возможности платформы и доступ к образовательным курсам
Не запоминать
Забыли пароль?
Забыли пароль?
Введите e-mail, указанный при регистрации, пришлем вам инструкцию по восстановлению пароля.
CAPTCHA

CAPTCHA

15%
Шаг 1 из 2 Заполните данные
Далее Назад Зарегистрироваться
Корзина

Курс добавлен в корзину, теперь нужно