НИС Машинное обучение и приложения 4 курс 2023/2024

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

Страница в процессе разработки

Расписание

Группа Руководители НИСа Контакты Расписание
Офлайн Иван Рубачев irubachev@gmail.com среда 14:40
Онлайн 1 Екатерина Лобачева lobacheva.tjulja@gmail.com среда 14:40
Онлайн 2 Николай Карташев nickkartashev@gmail.com среда 14:40

Таблица с оценками и расписанием
Репозиторий с материалами
[ Записи онлайн занятий]

Рецензии на доклады писать здесь: форма
Проверочные писать здесь: [ форма]
Рецензии и проверочные можно сдавать в течение суток после конца занятия (в нашем случае 16:00 четверга) - время дедлайна пока уточняется

Оставить отзыв на курс: форма

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

Краткое описание

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

В ходе занятий подразумеваются следующие виды деятельности студентов:

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

Доклады

Основной деятельностью в рамках НИСа является подготовка и выступление студентов с докладами. На 4 курсе формат значительно отличается от формата 3 курса (когда-то нам понравилась идея и мы её адаптировали).

Каждую статью теперь разбирает группа из двух человек. В группе у каждого своя роль мотивированная ситуациям из жизни исследователя. На одном занятии планируется по два выступления, то есть одной команде выступающих выделяется 40 минут на всестороннее представление статьи (с учетом вопросов и обсуждений). Пара студентов совместно читает и разбирает статью, после чего готовит ее представление для одногруппников.

Один человек выполняет роль докладчика – здесь всё как на НИСе 3 курса. Нужно подготовить презентацию с представлением методов и результатов статьи. Время на выступление примерно 20 минут.

Второй человек обязательно пишет рецензию (помощь с этим есть ниже) и выполняет либо роль хакера, либо исследователя. (Роль зависит от статьи, и её можно увидеть в таблице, также можно переубедить нас если вам кажется что другая роль важнее/интереснее). Ниже описание ролей:


  1. Автор-докладчик. Готовит презентацию с представлением методов и результатов статьи. Роль совпадает с ролью докладчика на семинарах прошлых лет. Время на выступление примерно 20 минут.
  2. Рецензент-исследователь. Рецензирует саму работу и изучает ее контекст, анализирует как данная работа встраивается в существующую научную реальность. Пишет обзор-рецензию, в которой описывает контекст работы (статьи до/после, конкурентов), рецензирует саму работу и предлагает возможные улучшения/продолжения работы. По основным и самым интересным результатам своего исследования готовит выступление на 5-10 минут. Обзор-рецензию стоит писать в таком формате (в нем прописаны необходимые пункты).
  3. Хакер. Работает со статьей на практике, проводит небольшое исследование, по результатам своей работы готовит ноутбук (с комментариями и выводами). На занятии за 5-10 минут рассказывает о результатах, показывает сам ноутбук или 2-3 слайда с графиками/выводами. Пользоваться любым открытым кодом/моделями можно и нужно, но, естественно, оцениваться будут ваши идеи/усилия, так что просто взять ноутбук с чужого гитхаба нельзя. В зависимости от формата статьи работой хакера может быть:
    • иллюстрация основной идеи статьи на адекватных для имеющихся ресурсов данных/моделях: пример – проиллюстрировали описанный в статье эффект на игрушечном сгенерированном наборе данных и воспроизвели основной график из статьи для других архитектур,
    • мини-исследование: пример 1 – поиграли с предложенным в статье методом, сравнили его с аналогами на практике, визуализировали поведение сети, обученной этим методом; пример 2 – проверили работают ли идеи статьи для другой постановки задачи;
    • в случае статей про очень большие модели можно разобраться в коде авторов и сделать иллюстрационный ноутбук с практическим обсуждением архитектуры (покопаться в ней внутри) и примерам работы (пример).

В течение года каждый студент принимает участие в 3 выступлениях – по одному разу в каждой роли. Оценки за выступления во всех ролях берутся в финальную оценку с одинаковыми весами.

До выступления. Минимум за неделю до даты выступления группа докладчиков должна связаться с преподавателем и прислать ему или обсудить с ним краткий план своего выступления (план презентации, основные пункты обзора-рецензии, и план того, что будет реализовываться хакером). Основная суть данного требования -- понять, что все участники прочли статью, понимают что они будут рассказывать на занятии и не испытывают затруднений с темой.

Во время выступления. На свой доклад группа должна прийти с одной общей презентацией (с представлением статьи, обзора-рецензии и, возможно, результатов хакера) и одним ноутбуком с результатами хакера, если он необходим для рассказа.

После выступление. После доклада нужно прислать: презентацию и ноутбук с выступления, полный текст обзора-рецензии в формате pdf, а также список из 3-4 вопросов по докладу для проверочной по выступлению. Вопросы должны соответствовать целям доклада и покрывать важные идеи, которые слушатель из доклада должен вынести. Вопросы должны быть достаточно конкретными (не надо ударяться в философию), в адекватной степени математичными (спросить про формулу функции потерь модели - отличная идея, но спросить выписать все градиенты для обучения модели - плохая) и больше проверять понимание материала, а не запоминание. Большая просьба присылать все это централизовано (один студент от группы присылает все преподавателю).

При невыполнении перечисленных условий в поставленные сроки преподаватель имеет право снизить оценку за соответствующий доклад. Штраф за задержку с планом выступления -- до 2 баллов, за задержку с материалами -- до 1 балла.

Отзывы на доклады

На каждый доклад трое одногруппников докладчиков, присутствовавшие на занятии, пишут короткий отзыв на выступление, отдельно комментируя и оценивая его составляющие части (части разных выступающих), в форме, ссылка на которую находится в верхней части страницы. Рецензенты назначаются преподавателем на занятии. Оценки из отзывов будут учитываться при выставлении оценок за выступление на усмотрение преподавателя.

Отзыв должен обосновывать выставленную оценку, содержать описание положительных и отрицательных сторон, а также предложения по улучшению доклада. Главная цель отзыва - помочь докладчику улучшить свои навыки. Отзыв можно написать примерно в течение суток после занятия (точное время дедлайна указано в верхней части страницы). Некачественные отзывы или "отписки", к примеру, "Мне все понравилось, оценка 10", не будут засчитываться как в количество написанных студентом отзывов, так и в оценку выступающего.

Проверочные работы

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

В течение года студенту нужно написать ответы по половину вопросов (то есть можно выбирать на какие темы писать проверочные, а на какие нет). При этом если студент напишет больше ответов, то в его оценку будут засчитываться максимальные оценки. Итоговая оценка за проверочные работы будет рассчитываться как сумма максимальных N/2 оценок, где N это общее число докладов на НИСе за год.

Проверочные работы студент должен писать строго самостоятельно. Любые подозрения на списывание или совместное написание ответов будут строго караться вплоть до перевода проверочных в формат с написанием во время пары сразу после докладов с ограничением на время написания ответов.

Система выставления оценок

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

О_результ = 0.6 * О_доклады + 0.3 * О_проверочные + 0.1 * О_отзывы

  • О_доклады - суммарная оценка по всем выступлениям,
  • О_проверочные - суммарная оценка за проверочные работы на семинарах,
  • О_отзывы - суммарная оценка за написание отзывов на доклады.

Все промежуточные оценки не округляются. Итоговая оценка округляется математически.

Экзамена по курсу не будет!