Strategy/projects/files/mipt/mipt_d1_telegram_announcement.md
+

mipt_d1_telegram_announcement

МФТИ D1: Объявление для студентов

Черновик для публикации в чате «ОПТИМИЗАЦИЯ. ФИЗТЕХ. 2025-2026»
Подготовлено Феанором, 2026-03-04 01:30 MSK


Когда отправить

Рекомендация: ~~среда 04 марта~~ ⚠️ СРОЧНО — отправить сегодня (07 мар) или завтра утром. Сессия пн 09 мар 13:55!


Текст объявления (для Telegram чата)

✅ GitHub URL добавлен (worker 06.03 01:00): https://github.com/MerkulovDaniil/mipt25-opt-project-template


Всем привет!

9 марта (пн) 13:55 — проектная сессия D1. Это первый важный дедлайн.

До сессии выберите тему и начните формулировать задачу оптимизации. На сессии будем разбирать вместе.

Дедлайн D1: 14 марта, 23:59 MSK

В репозитории (форк https://github.com/MerkulovDaniil/mipt25-opt-project-template) должно быть:
- README.md — одна строка + формальная постановка задачи
- report.md — раздел “Постановка задачи” (~2 стр.)

Топ-3 темы для физтеха:

🔪 Operator Splitting для нейросетей
min_W L(W) + λ/2‖W‖² через Ли-Троттера и Стренга. Baseline: SGD+weight_decay vs split-SGD.
Прямая связь с курсом, разрабатывается в Сколтехе. Литература: Alecsa et al. 2020.

🔥 Гроккинг как фазовый переход
Трансформер на a ⊕ b mod p — почему сначала переобучение, потом резкая генерализация?
Baseline воспроизводится за 2 часа. Power et al. 2022, Nanda et al. 2023.

🌊 Симплектические интеграторы для ускоренной оптимизации
Нестеров как дискретизация гамильтониана H(x,p) = f(x) + ½‖p‖². Мост физика↔оптимизация.
Su et al. 2016 (ODE Nesterov), Wilson et al. 2021.

(Полный список топ-10 тем — спросите ассистентов или на сессии 9 марта)

Чек-лист перед сессией:
✅ Есть задача min_x f(x) — что именно минимизируете?
✅ Есть baseline-статья/репо (воспроизводимо за неделю)
✅ Собрали команду 2-4 человека
✅ Знаете каким методом будете решать (GD/SGD/ADMM/proximal/…)

До встречи в понедельник!


Что добавить перед отправкой

  1. Заменить [ССЫЛКА_НА_ШАБЛОН] на реальный репозиторий/Google Drive
  2. Упомянуть ассистентов по именам или тегам (@alina, @artem, …)
  3. Опционально: прикрепить PDF с полным топ-10 тем

Все материалы для сессии 09 марта (обновлено 05.03)

Файл Назначение Для кого
mipt_project_topics_guide.md Топ-10 тем с описаниями Студенты
mipt_d1_student_faq.md 20+ частых вопросов Студенты
mipt_d1_sample_submission.md Образец хорошей D1 работы Студенты + Даниил
mipt_d1_assistant_guide.md Rubric + шаблон фидбека Ассистенты (Артём)
mipt_d1_brief.md Общий контекст сессии Даниил

Дополнительно: что проверить до сессии 09 марта

  • Создать форк-репозиторий для студентов на GitHub ✅ https://github.com/MerkulovDaniil/mipt25-opt-project-template
  • Подтвердить с ассистентами формат проверки D1
  • Напомнить Алине и ассистентам: D1 checking = до 17 марта
  • Подготовить примеры хорошей и плохой постановки задачи для разбора на сессии

Сессия 09 марта — план (миниатюра для Даниила)

Время Активность
0-15 мин Напомнить что такое D1, показать критерии оценки
15-45 мин Группы 3-4 чел: формулируют задачу + пишут одну строку
45-75 мин 5-6 команд показывают черновик → живой фидбек лектора
75-90 мин Вопросы, как форкать репо, где задавать вопросы

Ключевый фидбек-паттерн:
- “Обучим нейросеть” → спросить: “Что именно вы минимизируете? Какая функция f(x)?”
- “Реализуем SOTA” → спросить: “Сколько часов займёт воспроизвести baseline?”
- Хорошо: “min_{W,b} (1/n)Σ L(f_θ(x_i), y_i) + λ||W||² методом ADMM”

Пример хорошей D1 постановки (для показа):

Тема: Operator Splitting для обучения нейросети

Задача: min_{W₁,W₂} L(W₁,W₂) + λ/2(||W₁||² + ||W₂||²)
        где L  кросс-энтропия на CIFAR-10

Метод: Ли-Троттер: обновить (W₁,W₂) через SGD,
       затем применить soft-thresholding

Baseline: SGD+weight_decay на ResNet-18 (1ч обучения)
Критерий: top-1 accuracy при одинаковом числе эпох

Репо: github.com/student/split-sgd (fork from Alecsa 2020)
Choose icon