Практическое руководство и кодовая база на PyTorch для обучения LLM-трансформера с нуля: предобучение, SFT, reward modeling, DPO/PPO/GRPO и генерация.
changyeyu/LLM-RL-Visualized
Двуязычная коллекция из более чем 100 авторских схем, объясняющих LLM, RL, RLHF, DPO, GRPO и другие алгоритмы для больших моделей.
- Звёзды
- 4,958
- Форки
- 478
- Открытые issues
- 3
- Последний коммит
- в прошлом месяце
Что это?
Наглядное руководство по методам работы с большими языковыми моделями и обучению с подкреплением. В репозитории собрано более 100 авторских схем архитектуры: устройство LLM и VLM, стратегии декодирования, этапы предварительного и последующего обучения, а также методы дообучения, включая LoRA, Prefix-Tuning и SFT.
Вторая половина материалов посвящена выравниванию моделей и рассуждениям: схемам обучения DPO и RLHF, PPO и GRPO, моделям вознаграждения, дистилляции цепочек рассуждений, MCTS и выборке Best-of-N. Также представлены основы классического RL: марковские процессы принятия решений, методы Монте-Карло и TD, DQN, градиент политики и actor-critic.
Схемы доступны в виде PNG высокого разрешения и редактируемых SVG, а текст — на китайском и английском языках. Каждый раздел представляет собой самостоятельную иллюстрацию, поэтому можно сразу перейти к нужной теме, например LoRA или GRPO.
Ключевые возможности
- 01Более 100 авторских схем по LLM, VLM и обучению с подкреплением
- 02Описаны методы дообучения, включая LoRA, Prefix-Tuning и SFT
- 03Объясняются алгоритмы выравнивания, такие как RLHF, DPO, PPO и GRPO
- 04Рассматриваются темы, связанные с рассуждениями: дистилляция цепочек рассуждений, MCTS и Best-of-N
- 05Включены векторные файлы SVG и PNG высокого разрешения с текстом на китайском и английском языках
Сценарии использования
- Составить наглядное представление о том, как устроены этапы обучения LLM и как они связаны между собой
- Изучить различия между PPO, GRPO и DPO перед реализацией одного из этих методов
- Освежить основы обучения с подкреплением тем, кто начинает заниматься выравниванием LLM
- Подготовить слайды или учебные материалы с понятными схемами алгоритмов
Что важно знать
- Не удалось определить лицензию (указана как NOASSERTION), поэтому условия повторного использования неясны.
Темы
Частые вопросы
- Что такое LLM-RL-Visualized?
- Двуязычная коллекция из более чем 100 авторских схем, объясняющих LLM, RL, RLHF, DPO, GRPO и другие алгоритмы для больших моделей. Наглядное руководство по методам работы с большими языковыми моделями и обучению с подкреплением. В репозитории собрано более 100 авторских схем архитектуры: устройство LLM и VLM, стратегии декодирования, этапы предварительного и последующего обучения, а также методы дообучения, включая LoRA, Prefix-Tuning и SFT.
- LLM-RL-Visualized можно использовать бесплатно? Какая у него лицензия?
- LLM-RL-Visualized распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LLM-RL-Visualized всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в LLM-RL-Visualized — 10 сент. 2026 г..
- Для чего можно использовать LLM-RL-Visualized?
- Составить наглядное представление о том, как устроены этапы обучения LLM и как они связаны между собой Изучить различия между PPO, GRPO и DPO перед реализацией одного из этих методов Освежить основы обучения с подкреплением тем, кто начинает заниматься выравниванием LLM Подготовить слайды или учебные материалы с понятными схемами алгоритмов
- Где скачать LLM-RL-Visualized?
- Исходный код и инструкции по установке — на GitHub: https://github.com/changyeyu/LLM-RL-Visualized
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный курс под лицензией MIT из 542 уроков, который с нуля знакомит с AI engineering на Python, TypeScript, Rust и Julia.
Учебник из 12 глав с комментариями: в нём показано, как с нуля создать и обучить небольшую GPT-модель в стиле LLaMA на Python и PyTorch.
Подборка из 923 статей, лекций и научных работ по ML в формате Markdown, а также небольшой классификатор и регрессор APRL на чистом NumPy.
CLI-инструмент для дообучения и посттренинга LLM по одному YAML-конфигу, в том числе на потребительских GPU с небольшим объёмом VRAM.
Подборка из 54 автономных Python-скриптов без зависимостей, в которых современные AI-алгоритмы реализованы с нуля, чтобы можно было разобраться в их устройстве.