Об этом проекте
«动手学大模型 Dive into LLMs» — это серия практических учебных пособий по программированию, созданная на основе конспектов курсов Шанхайского университета Цзяо Тун «Передовые технологии обработки естественного языка» (NIS8021) и «Технологии безопасности искусственного интеллекта» (NIS3353). Проект разработан командой профессора Чжан Чошэна (Zhang Zhuosheng), носит некоммерческий характер и полностью бесплатен. Цель проекта — помочь новичкам быстро войти в область больших языковых моделей через простые практики, чтобы лучше выполнять курсовые проекты или академические исследования.
Учебник состоит из 11 глав, каждая из которых содержит слайды (PDF), пояснения (README) и исполняемые Jupyter Notebook-скрипты:
1. Дообучение и развёртывание: руководство по дообучению и развёртыванию предобученных моделей, включая выбор модели, дообучение под конкретную задачу и развёртывание демо.
2. Prompt-обучение и цепочки рассуждений: руководство по вызову API больших моделей и рассуждениям, изучение техник prompt-инжиниринга и chain-of-thought.
3. Редактирование знаний: методы и инструменты редактирования знаний в языковых моделях, позволяющие редактировать и проверять конкретные знания.
4. Математические рассуждения: обучение больших моделей математическим рассуждениям через дистилляцию мини-модели R1.
5. Водяные знаки моделей: встраивание невидимых для человека водяных знаков в генерируемый языковой моделью контент.
6. Jailbreak-атаки: понимание того, как jailbreak-атаки взламывают механизмы безопасности больших моделей, и осмысление безопасности с точки зрения атакующего.
7. Стеганография больших моделей: способность модели передавать скрытую информацию, распознаваемую только конкретным получателем, сохраняя при этом естественные ответы.
8. Мультимодальные модели: исследование того, как мультимодальные большие языковые модели реализуют более мощные возможности мультимодального понимания и генерации.
9. GUI-агенты: AI-агенты, выполняющие за пользователя операции с графическим интерфейсом, такие как заказ еды, ответы на сообщения, сравнение цен при покупках.
10. Безопасность агентов: исследование угроз и рисков больших моделей в открытых сценариях с агентами, формирование культуры безопасности.
11. RLHF-выравнивание: практическое руководство по RLHF на основе PPO, охватывающее практику безопасного выравнивания с использованием обучения на основе обратной связи от человека.
Кроме того, проект совместно с сообществом Huawei Ascend выпустил бесплатный национальный учебник «大模型开发全流程» («Полный процесс разработки больших моделей»), основанный на базовом программно-аппаратном стеке Ascend. Он включает презентации, экспериментальные руководства и видео, разделён на начальный, средний и продвинутый уровни и ориентирован на разные практические потребности в работе с большими моделями: от быстрого старта и применения уже поддерживаемых Ascend моделей до полного процесса миграции и оптимизации новых моделей.
Вклад в проект внесли несколько команд Шанхайского университета Цзяо Тун, Национального университета Сингапура и сообщества Ascend компании Huawei. Приглашаем к обсуждению и улучшению через Issue и PR.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.