Чему вы научитесь
- Понимать устройство трансформера через код и математику, а не как «чёрный ящик».
- Работать с текстом: токенизация, BPE, подготовка данных, embedding и positional encoding.
- Реализовывать Self-Attention: сначала без весов, затем с обучаемыми матрицами Q, K, V.
- Собирать Multi-Head Attention в компактной, но полной версии.
- Строить Transformer Block: внимание, FFN, residual-связи и LayerNorm.
- Обучать модель: loss, backpropagation, оптимизатор и полный training loop.
- Генерировать текст с нуля и управлять генерацией: температура, top-k и top-p.
- Дообучать модель на парах «вопрос - ответ», чтобы она отвечала, а не продолжала текст.
- Открывать настоящие модели Hugging Face и узнавать в GPT-2 те же слои, что написали сами.
- Пользоваться generate() и разговаривать с чат-моделью через chat template.
- Квантовать модель в int8: вручную и через optimum-quanto.
- Публиковать свою модель на Hugging Face и скачивать её обратно.
- Собрать свою мини-версию GPT и дорабатывать её под свои задачи.
О курсе
Для кого этот курс
Начальные требования
Математика на уровне школы или первого курса: векторы, матрицы, немного производных. Всё нужное объясняем по ходу.
Python на начальном уровне: переменные, условия, циклы, функции.
Обычный компьютер: видеокарта не нужна, всё запускается на процессоре. Для модуля про Hugging Face понадобится около 1 ГБ места на диске под модели.
Преподаватели курса
Как проходит обучение
- Текстовые уроки, которые удобно читать и перечитывать в своём темпе.
- Проверка знаний после каждого модуля.
Сертификат
Что вы получите
- ✅ Полный код трансформера своими руками, от токенизации до генерации текста.
- ✅ Понимание архитектуры: как на практике работают эмбеддинги, attention, MLP и обучение.
- ✅ Навык осознанной настройки: меняете число голов, слоёв и размер эмбеддингов и сразу видите эффект.
- ✅ Базовую генеративную модель, готовую к запуску: можно добавлять датасеты и улучшать качество.
- ✅ Уверенность: LLM перестаёт быть «магией» и становится прозрачной механикой.
- ✅ Свою модель на Hugging Face: опубликованную, с карточкой, её можно скачать по ссылке или показать работодателю)