Перейти к содержимому
ПереводыDatawhale и китайские курсы

Курсы Ли Хунъи (Hung-yi Lee): обзор и домашние задания

Входная страница к конспектам курсов профессора Национального университета Тайваня Ли Хунъи: «Введение в генеративный ИИ» 2024, «Машинное обучение в эпоху генеративного ИИ» 2025 и «Машинное обучение» 2026 — где смотреть, как совмещать с нашим курсом, на чём основаны конспекты, и обзор всех домашних заданий трёх курсов.

Ли Хунъи (в английском написании Hung-yi Lee) — профессор кафедры электротехники Национального университета Тайваня (NTU), один из самых известных преподавателей машинного обучения на китайском языке. Его лекции выкладываются на YouTube целиком и бесплатно; на Bilibili есть авторизованные перезаливы. Фирменный стиль — объяснять сложное через бытовые сравнения и аниме (в лекциях 2024 года — «Провожающая в последний путь Фрирен»), каждый тезис подкреплять свежими статьями с arXiv и собственными опытами с ChatGPT, Gemini, Claude.

flowchart LR
A["Весна 2024<br/>«Введение в генеративный ИИ»<br/>без математики и кода"] --> B["Весна 2025<br/>«ML в эпоху генеративного ИИ»"]
B --> C["Осень 2025<br/>«Введение в генеративный ИИ и ML»"]
C --> D["Весна 2026<br/>«Машинное обучение 2026»<br/>агенты, скорость, позиции,<br/>самоисправление, самообучение"]
Последовательность курсов Ли Хунъи 2024–2026 (схема переводчика)
КурсДля когоНаши конспектыГде смотреть
«Введение в генеративный ИИ» 2024 (Introduction to Generative AI), весна 2024полный новичок: «первый курс по ИИ», без предварительных требованийлекции 0–5, 6–11, 12–18плейлист YouTube, Bilibili (авторизованная копия)
«Машинное обучение в эпоху генеративного ИИ» 2025 (Machine Learning 2025), весна 2025знакомые с основами: длинные (1–1,5 ч) лекции по устройству и обучению LLMлекции 1–4, 5–12канал Ли Хунъи на YouTube (ссылки на каждую лекцию — в конспектах)
«Введение в генеративный ИИ и машинное обучение» 2025, осень 2025официальная «база» для курса 2026: 10 лекций по ~2 часаобзор не делалиплейлист YouTube
«Машинное обучение» 2026 (Machine Learning 2026), весна 2026продвинутый: агенты, FlashAttention, KV-кэш, позиционные эмбеддинги, harness engineering, самоисправление и самообучение моделейагенты, скорость и позиции, обучение и самообучениестраница курса, YouTube

Задания у Ли Хунъи устроены как маленькие соревнования: есть baseline нескольких уровней (Simple → Medium → Strong, в 2025 году ещё Boss), и оценка зависит от того, какой уровень вы превзошли. Все задания делаются в Colab или Kaggle; часть проверяет «ИИ-ассистент» (LLM-оценщик), часть — платформа JudgeBoi, часть — тест на NTU COOL. Внешнему слушателю недоступны только оценки и закрытая часть тестов — сами задания и стартовый код открыты.

«Введение в генеративный ИИ» 2024: 10 заданий

Заголовок раздела ««Введение в генеративный ИИ» 2024: 10 заданий»
№ТемаЧто делатьСвязь с курсом
HW1«Мир, где не отличить правду от подделки»40 вопросов теста: определить, создан ли материал ИИ (речь, пение, текст, картинки, видео). Балл ставится за любой ответ — цель почувствовать силу и границы генеративных моделей0.0.1
HW2«Конкурс сочинений, где все — ИИ»с помощью ИИ написать эссе на английском (~300 слов: заменит ли ИИ людей в большинстве профессий) и на китайском (~500 знаков, тема из тайваньского вступительного экзамена), а затем оценить их «ИИ-ассистентом» на GPT-48.1.2, 7.3.2
HW3«Своё приложение на API»в Colab с интерфейсом Gradio собрать три мини-приложения на API ChatGPT: суммаризатор, ролевой бот и своё задание8.1.1
HW4Become an AI Hypnosis Master — «Станьте мастером гипноза ИИ»написать промпт, который повышает точность Gemini на 30 математических задачах8.1.2, 8.4.1
HW5LLM Fine-tuning — «ИИ, который пишет стихи эпохи Тан»дообучить 7B-модель (в примере Taide-7B, есть вариант с Breeze-7B от MediaTek) продолжать стихотворение эпохи Тан по первым двум строкам; поиграть с числом примеров (в примере 1040), температурой, max_length6.1.2, 6.2.1, 4.1.3
HW6Learning from Human Preferenceметодом DPO на 50 парах предпочтений сдвинуть «нейтральную» модель Breeze-7B к заданной позиции (в задании — поддержка экранизаций манги с живыми актёрами); 10 тестовых вопросов6.3.3
HW7Understanding what AI is thinkingбиблиотекой Inseq посмотреть, какие токены важны для ответа (градиентная карта значимости и внимание), и проверить, насколько хорошо LLM объясняет сама себя9.3.1
HW8Safety Issues of Generative AIсравнить LLaMA 2 и TULU 2-DPO: следуют ли они вредным примерам в контексте и отвечают ли со стереотипами9.3.4
HW9Quick Summary of Lecture Videoконвейер «распознавание речи Whisper → LLM»: получить краткое содержание (300–500 знаков) фрагмента лекции профессора Ли Линьшаня «Сигналы и жизнь»9.1.5
HW10Stable Diffusion Fine-tuningLoRA-дообучить Stable Diffusion, чтобы она рисовала одно и то же лицо; оценка — расстояние до лиц обучающей выборки (GhostFaceNet) и CLIP-оценка9.1.2, 6.2.1

Китайские версии ноутбуков ко всем заданиям 3–10 с пояснениями — в Hoper-J/AI-Guide-and-Demos-zh_CN (раздел «Быстрый доступ»), там же PDF заданий.

«Машинное обучение в эпоху генеративного ИИ» 2025: 10 заданий

Заголовок раздела ««Машинное обучение в эпоху генеративного ИИ» 2025: 10 заданий»
№ТемаЧто делатьСвязь с курсом
HW1AI Agent 1 — RAGагент с поиском отвечает на вопросы по найденной информации; бейзлайны по числу верных ответов (публичные 30 и закрытые 60 вопросов); в стартовом коде — Llama-3.1-8B-Instruct в GGUF, модель можно менять8.2.1
HW2AI Agent 2агент-программист сам решает задачу табличной регрессии на Kaggle (бейзлайны Simple → Medium → Boss)8.3.1, 2.4.4
HW3Understand Transformerисследовать google/gemma-2-2b-it инструментами вроде SAE Lens: карты внимания, активации нейронов, шаблон диалога9.3.2
HW4Training Transformerобучить трансформер авторегрессионно генерировать картинки покемонов; метрики FID и доля распознанных покемонов (PDR)4.6.3
HW5Fine-tune is powerfulвыбрать 100 примеров из Alpaca-52k и дообучить LLaMA-2-7B; оценка GPT-4o-mini на Evol-Instruct6.1.2
HW6Fine-tuning leads to Forgettingдообучить Llama-3.2-1B-Instruct на GSM8K и не потерять безопасность (проверка на AILuminate)6.2.2
HW7RLHFDPO для Llama-3-8B-Instruct на 50 примерах, исследование влияния доли «за» и «против», числа эпох и данных6.3.3
HW8Model Editingредактирование знаний модели (подробностей в наших источниках нет)—
HW9Model Mergingсложить LoRA-адаптеры «наука» (ARC) и «математика» (GSM8K) арифметикой векторов задач, без дообучения6.2.1
HW10Diffusionнастройка text-to-image диффузионной модели под заданные объекты (подсказки — BLIP-Diffusion, IP-Adapter); метрики DINO и CLIP-T9.1.2
№ТемаЧто делатьСвязь с курсом
HW1LLM Malicious Instruction Defenseзащитный промпт до 1000 токенов: модель должна держать ответ в рамке [START]…[END] и не поддаться 14 атакам8.4.1, 9.3.4
HW2AI Agent as an AI Engineerпромптами и логикой управлять агентом на базе AIDE (в Colab — Gemma-3-12B в 4 битах), который сам пишет, запускает и чинит код распознавания 10 персонажей аниме8.3.1–8.3.3
HW3LLM Fast Inference20 вопросов теста по статьям о спекулятивном декодировании и FlashAttention 1–3 плюс опыты в Colab: доля принятых токенов, prefix caching в vLLM, выгрузка на CPU7.1.2, 5.7.2
HW4Training Transformer«текстовое» предсказание следующего токена для картинок: 792 покемона 20×20, каждый пиксель — один из 167 цветов-токенов; модель дорисовывает нижние 40 %4.6.3
HW5Finetuning without ForgettingLoRA-дообучение Llama-3.2-1B-Instruct на GSM8K без потери отказов на опасные запросы6.2.2
HW6Model Editingтест по статьям ROME, MEND, MEMIT, WISE и опыты с ROME/MEMIT на GPT2-XL9.3.1
HW7Model Mergingслить японскую и математическую модели на базе Mistral-7B (mergekit), чтобы решать математику на японском6.2.1
HW8Test-Time Scalingсравнить Self-Consistency, Self-Certainty и DeepConf на Llama-3.2-1B-Instruct и GSM8K6.4.2
HW9Flow Matchingтест по DDPM, Flow Matching, Rectified Flow, MeanFlow и опыты на двумерном «швейцарском рулете»9.1.4
HW10Spoken Language Modelтест о трёх архитектурах речевых LLM (каскад, end-to-end, Thinker-Talker) и опыты с аудиотокенизатором Mimi9.1.5
  1. Посмотрите лекцию 0 курса 2024 года и выберите 3 задания из таблицы 2024 года, которые хотите сделать параллельно со ступенями курса (HW3 и HW4 — уже на ступени 0–1, HW5–6 — на ступени 6).
  2. Для HW4 2024 года (промпт для математики) сделайте свою оценку: 30 задач, точность до и после промпта, 3 запуска на вариант — и сравните с идеями лекций 3–4 (цепочка рассуждений, самопроверка, самосогласованность).
  3. Задания HW4 2025 и 2026 годов (покемоны как последовательности токенов) — отличная практика после урока 4.6.3: тот же GPT, только «текст» — пиксели.
РусскийПояснение
генеративный ИИна Тайване и на материке пишется по-разному: различается последний иероглиф
домашнее заданиеHW
ассистент (TA)ведёт задания
запись на курс сверх лимитадля студентов NTU
вольный слушателькак вы
данныена Тайване и на материке — разные слова
«игра в слова», цепочка словметафора Ли Хунъи для предсказания следующего токена
языковая модель
дообучениеfine-tuning
оценкаevaluation