Эффективные системы глубинного обучения 25/26: различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к навигации Перейти к поиску
Новая страница: «== О курсе == Курс по выбору для студентов 4 курса, читается в 3 модуле. '''Лектор:''' [https://www.hse.…»
 
Нет описания правки
Строка 5: Строка 5:
'''Лектор:''' [https://www.hse.ru/staff/mryabinin Рябинин Максим Константинович]
'''Лектор:''' [https://www.hse.ru/staff/mryabinin Рябинин Максим Константинович]


'''Семинаристы:''' [https://www.hse.ru/org/persons/160981986 Александр Маркович], Руслан Хайдуров, Антон Чигин
'''Семинаристы:''' Максим Абрахам, Сергей Воробьев, Роман Горб, Ярослав Золотарёв, Руслан Хайдуров, Михаил Хрущев, Антон Чигин, Григорий Лелейтнер


'''Ассистенты:''' [https://t.me/JohanDDC Ваня Пешехонов] [https://t.me/nikoryagin Никита Корягин], [https://t.me/ipomeya31 Александр Плахин], [https://t.me/timothyxp Тимофей Смирнов]
'''Ассистенты:''' [https://t.me/ipomeya31 Александр Плахин], [https://t.me/TmBoris Борис Панфилов], [https://t.me/zhenyanikishkina Евгения Никишкина], [https://t.me/JohanDDC Иван Пешехонов] [https://t.me/free001style Илья Дробышевский],


Занятия проходят по четвергам в 18:00 – 21:00.
Занятия проходят по средам в 18:00 – 21:00.


=== Полезные ссылки ===
=== Полезные ссылки ===
Строка 15: Строка 15:
[https://anytask.org/course/1163 Anytask] для сдачи заданий
[https://anytask.org/course/1163 Anytask] для сдачи заданий


[ Канал] в Telegram для объявлений.
[https://t.me/efficientdl_26 Канал] в Telegram для объявлений. К каналу прикреплен чат для обсуждений по мотивам курса.
 
[ Чат] в Telegram для обсуждения курса.


[https://github.com/mryab/efficient-dl-systems Репозиторий] с материалами курса
[https://github.com/mryab/efficient-dl-systems Репозиторий] с материалами курса
Строка 23: Строка 21:
Вопросы по курсу можно задавать в чате либо преподавателям в Telegram. Ошибки в материалах лучше всего оформлять в виде Issue на GitHub; если вы исправили опечатку, желательно сразу оформить Pull Request.
Вопросы по курсу можно задавать в чате либо преподавателям в Telegram. Ошибки в материалах лучше всего оформлять в виде Issue на GitHub; если вы исправили опечатку, желательно сразу оформить Pull Request.


[ Форма] для анонимной обратной связи или вопросов по материалам занятий
[https://forms.gle/Aj8KmhdzVBQmYiJz9 Форма] для анонимной обратной связи или вопросов по материалам занятий


=== Правила выставления оценок ===
=== Правила выставления оценок ===
Строка 29: Строка 27:
В курсе предусмотрено несколько домашних заданий, разделённых на несколько блоков:
В курсе предусмотрено несколько домашних заданий, разделённых на несколько блоков:


1. Пайплайны обучения и профилирование DL-кода (состоит из 2 частей)
1. Пайплайны обучения и профилирование DL-кода (состоит из 1 части)


2. Распределённое обучение и memory-efficient методы обучения (состоит из 3 частей)
2. Методы large-scale обучения (состоит из 4 частей)


3. Вывод нейросетей в production и ускорение их работы (состоит из 3 частей)
3. Вывод нейросетей в production и ускорение их работы (состоит из 3 частей)
Строка 39: Строка 37:
Итоговая оценка вычисляется по следующей формуле:
Итоговая оценка вычисляется по следующей формуле:


O<sub>итог</sub> = 0.2*O<sub>ДЗ1</sub>+0.4*O<sub>ДЗ2</sub>+0.4*O<sub>ДЗ3</sub>
O<sub>итог</sub> = 0.1*O<sub>ДЗ1</sub>+0.5*O<sub>ДЗ2</sub>+0.4*O<sub>ДЗ3</sub>


Округление оценки арифметическое.
Округление оценки арифметическое.

Версия от 15:54, 19 января 2026

О курсе

Курс по выбору для студентов 4 курса, читается в 3 модуле.

Лектор: Рябинин Максим Константинович

Семинаристы: Максим Абрахам, Сергей Воробьев, Роман Горб, Ярослав Золотарёв, Руслан Хайдуров, Михаил Хрущев, Антон Чигин, Григорий Лелейтнер

Ассистенты: Александр Плахин, Борис Панфилов, Евгения Никишкина, Иван Пешехонов Илья Дробышевский,

Занятия проходят по средам в 18:00 – 21:00.

Полезные ссылки

Anytask для сдачи заданий

Канал в Telegram для объявлений. К каналу прикреплен чат для обсуждений по мотивам курса.

Репозиторий с материалами курса

Вопросы по курсу можно задавать в чате либо преподавателям в Telegram. Ошибки в материалах лучше всего оформлять в виде Issue на GitHub; если вы исправили опечатку, желательно сразу оформить Pull Request.

Форма для анонимной обратной связи или вопросов по материалам занятий

Правила выставления оценок

В курсе предусмотрено несколько домашних заданий, разделённых на несколько блоков:

1. Пайплайны обучения и профилирование DL-кода (состоит из 1 части)

2. Методы large-scale обучения (состоит из 4 частей)

3. Вывод нейросетей в production и ускорение их работы (состоит из 3 частей)

Веса домашних заданий внутри каждого блока равные, в некоторых заданиях возможно получить бонусные баллы.

Итоговая оценка вычисляется по следующей формуле:

Oитог = 0.1*OДЗ1+0.5*OДЗ2+0.4*OДЗ3

Округление оценки арифметическое.

Правила сдачи заданий

При проверке решений баллы за задание могут быть снижены при некачественном стиле кода или неэффективной реализации. По договоренности с проверяющим такие штрафы можно снять, пересдав задание в разумный срок.

Дедлайны заданий объявляются в момент их выдачи. Дедлайны по всем домашним заданиям являются жёсткими, то есть после срока работы не принимаются.

Один раз за курс вы можете сдать домашнее задание вне дедлайна (но не позднее 15 марта 08:00MSK). Для этого необходимо отправить в [ форму] свои ФИО и номер задания, а также прикрепить ссылку на отправленное решение в Anytask. На странице задания также нужно будет написать, что вы сдаете его вне дедлайна.

При обнаружении плагиата оценки за домашнее задание обнуляются всем задействованным в списывании студентам, а также подаётся докладная записка в учебный офис. Следует помнить, что при повторном списывании студента могут отчислить.

Полезные материалы

Курсы

  1. CS 329S: Machine Learning Systems Design. https://stanford-cs329s.github.io/
  2. Full Stack Deep Learning. https://fullstackdeeplearning.com/
  3. Machine Learning Engineering for Production (MLOps) Specialization. https://www.coursera.org/specializations/machine-learning-engineering-for-production-mlops
  4. CS4787: Principles of Large-Scale Machine Learning. https://www.cs.cornell.edu/courses/cs4787/2021sp/