Основы машинного обучения/2024 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
 
(не показано 25 промежуточных версии 3 участников)
Строка 7: Строка 7:
 
'''Лектор:''' [http://www.hse.ru/staff/esokolov Соколов Евгений Андреевич]
 
'''Лектор:''' [http://www.hse.ru/staff/esokolov Соколов Евгений Андреевич]
  
Лекции проходят онлайн по средам в 13:00 в [https://us06web.zoom.us/j/87344631048?pwd=e6U2xU3gDGm19pb1BTGb0pdYLFwBJ3.1 Zoom].
+
Лекции проходят онлайн по средам в 13:00 в [https://us06web.zoom.us/j/82263262450?pwd=kiIpOFnbD3ewU271Fay5Wj3yDyYIHE.1 Zoom].
  
 
=== Полезные ссылки ===
 
=== Полезные ссылки ===
  
[https://www.hse.ru/edu/courses/835239790 Карточка курса и программа]
+
[ Карточка курса и программа]
  
 
[https://github.com/hse-ds/iad-intro-ds Репозиторий с материалами на GitHub]
 
[https://github.com/hse-ds/iad-intro-ds Репозиторий с материалами на GitHub]
  
[https://www.youtube.com/playlist?list=PLEwK9wdS5g0rFDizykiWLVzeH0rsCQSTM Записи занятий]
+
[ Записи занятий]
  
 
Почта для сдачи домашних заданий (на самом деле задания сдаются в AnyTask, но если он не работает, то присылайте на почту): hse.minor.dm+<номер группы>@gmail.com (например, hse.minor.dm+3@gmail.com)
 
Почта для сдачи домашних заданий (на самом деле задания сдаются в AnyTask, но если он не работает, то присылайте на почту): hse.minor.dm+<номер группы>@gmail.com (например, hse.minor.dm+3@gmail.com)
  
[https://t.me/iad_2024 Крутой канал с объявлениями]
+
[https://t.me/+Bb7ZIMosmWg2NzVi Крутой канал с объявлениями]
  
[https://t.me/+LaM9aa-dqe1mZGMy Крутой чат (но рекомендуем cначала задавать вопросы в чате вашей группы)]
+
[https://t.me/+8z-clR2I8_o0OWE6 Крутой чат (но рекомендуем cначала задавать вопросы в чате вашей группы)]
  
[https://anytask.org/course/1080 Ссылка на курс в Anytask]
+
[ Ссылка на курс в Anytask]
  
 
Таблица с оценками:  
 
Таблица с оценками:  
Строка 33: Строка 33:
 
! Группа !! Преподаватель !! Учебные ассистенты !! Zoom!! Время !! Чат !! Папка с видео !!Инвайт в anytask  
 
! Группа !! Преподаватель !! Учебные ассистенты !! Zoom!! Время !! Чат !! Папка с видео !!Инвайт в anytask  
 
|-
 
|-
| ИАД-1 || [https://t.me/aleph0naught Орлов Александр] || [https://t.me/aleksey_shabunya Шабуня Алексей],[https://t.me/MikeKalabay Калабай Михаил],[https://t.me/sinkingfork Березин Даниил] || [https://us06web.zoom.us/j/82327192978?pwd=LXO4CR6Y8vO5K6rQrb9mDltcojbFGa.1 Zoom] || 14:40-16:00 || [https://t.me/+C9wIFaPjWoQwYWEy Чат] ||  || qp81yEW
+
| ИАД-1 || [https://t.me/arorlov Червяков Артем] ||  || [ Zoom] || 18:10 — 19:30 || [ Чат] ||  ||  
 
|-
 
|-
| ИАД-2 || [https://t.me/call_me_Dory Сусла Диана] || [https://t.me/elizzz13 Бичурина Елизавета], [https://t.me/avonadz Жданова Мария], [https://t.me/wellhereagain Масленникова Светлана] || [https://us06web.zoom.us/j/85336126122?pwd=kUl9k0cHSKWoJGvPfL7FTw7xasubi7.1 Zoom] || 18:10-19:30 ||[https://t.me/+xSYEUQ00qXs3YWEy Чат] ||  || gW6nPsa
+
| ИАД-2 || [https://t.me/cherepasska Баранов Михаил] || || [ Zoom] || 13:00 — 14:20 ||[ Чат] ||  ||  
 
|-
 
|-
| ИАД-3 || [https://t.me/purePers Косарев Илья] || [https://t.me/lady_ooppss Киренкина Вероника], [https://t.me/midnight_sun0611 Кустикова Ульяна] || [https://us06web.zoom.us/j/81771931659?pwd=vJgcrpjaxFBvxjmm7TYk2t9RvZO6Ri.1 Zoom] || 11:10-12:30 ||[https://t.me/+cETkB4PFDpA4NzNi Чат] ||  || e6UuHo5
+
| ИАД-3 || [https://t.me/andreynar Нарцев Андрей] || || [ Zoom] || 11:10 12:30 ||[ Чат] ||  ||  
 
|-
 
|-
| ИАД-4 || [https://t.me/murr4a Кантонистова Елена] || [https://t.me/afanasevo Афанасьев Олег],[https://t.me/Einstein_30 Карагодин Никита] || [https://us06web.zoom.us/j/82947137214?pwd=3CpQs92d1v1hlhoOl1MQZ3t5asI5zZ.1 Zoom] || 16:20-17:40 ||[https://t.me/+_9w4LBGof8QzODli Чат] ||  || EQIGRjt
+
| ИАД-4 || [https://t.me/murr4a Кантонистова Елена] || || [ Zoom] || 09:30 — 10:50 ||[ Чат] ||  ||  
 
  |-
 
  |-
| ИАД-5 || [https://t.me/horror_in_black Коган Александра] || [https://t.me/anapluslap Лапшина Анастасия],[https://t.me/Kriss235 Демчук Кристина] || [https://us06web.zoom.us/j/84005332644?pwd=l5ljvJEYlie9BLNFRZjoCnWfwSM4eJ.1 Zoom] || 14:40-16:00 ||[https://t.me/+y18zZab27W0zNWEy Чат] ||  || zVP4vpq
+
| ИАД-5 || [https://t.me/horror_in_black Коган Александра] || || [ Zoom] || 14:40 16:00 ||[ Чат] ||  ||  
 
|-
 
|-
| ИАД-6 || [https://t.me/caesiummm Никифоров Михаил] || [https://t.me/barbiezar Зарянкина Варвара], [https://t.me/ongalek Смоленчук Иван] || [https://us06web.zoom.us/j/85445417192?pwd=jmgunTsfd4ESfw2BJRSQc0lSFUyrTZ.1 Zoom] || 09:30-10:50 ||[https://t.me/+bEguwTLOa7A1MTky Чат] ||  || s6rztpG
+
| ИАД-6 || [https://t.me/planqua Бурлова Альбина] || || [ Zoom] || 09:30 10:50 ||[ Чат] ||  ||  
|-
+
| ИАД-7 || [https://t.me/arorlov Червяков Артем] || [https://t.me/vladikmartishevich Мартишевич Владислав],[https://t.me/anastasia_sgv Сергеева Анастасия], [https://t.me/gvmur Гилязов Вадим] || [https://us06web.zoom.us/j/84436986156?pwd=bX1tnFOLnPWLQaqKW4Vb2a9uhM4Ofy.1 Zoom] || 18:10-19:30 ||[https://t.me/+QD7yGY7yHZI2MTQy Чат] ||  || 7Xg5N8c
+
|-
+
| ИАД-8 || [https://t.me/andreynar Нарцев Андрей] || [https://t.me/roman_khamrin Хамрин Роман], [https://t.me/rangdapo Амиров Иван]|| [https://us06web.zoom.us/j/89456282235?pwd=lqakiFNJ3uYbUA0w9SPWNS3INZFe5V.1 Zoom] || 11:10-12:30 ||[https://t.me/+oi6kslorn0kyNDVi Чат] ||  || POLvWzV
+
|-
+
| ИАД-9 || [https://t.me/margo_lazareva Лазарева Маргарита] || [https://t.me/oa_grigoreva Григорьева Ольга],[https://t.me/meinshatz Афанасьев Максим], [https://t.me/ko4osik Жирков Фёдор] || [https://us06web.zoom.us/j/85451167724?pwd=M3qzK9FpD9r7VwvCHz6OaPM6mnO6YH.1 Zoom] || 14:40-16:00 || [https://t.me/+rNfB2kn74JlmZTli Чат] || || 59VQXph
+
|-
+
| ИАД-10 || [https://t.me/is_nikitin Никитин Илья] || [https://t.me/masha_vt Титова Мария],[https://t.me/pash1i Павел Шишлянников], [https://t.me/antyats Яценко Антон] || [https://us06web.zoom.us/j/83396225698?pwd=cOIdBdiMWvrNc1f9xXBRVHYb3aIrYz.1 Zoom] || 18:10-19:30 ||[https://t.me/+qJyRK2v9Fn4wZWE6 Чат] ||  || vx1OCtx
+
 
|}
 
|}
  
Строка 86: Строка 78:
  
 
== Лекции ==
 
== Лекции ==
'''Лекция 1''' (10.01.2024). Введение в машинное обучение и анализ данных. [[https://github.com/hse-ds/iad-intro-ds/blob/1159d3b8bcb5175c17facd9f10e6b62cbef1e7c9/2024/lectures/lecture01-intro.pdf Слайды]] [[https://www.youtube.com/watch?v=n9SZNtzdS00&list=PLEwK9wdS5g0rFDizykiWLVzeH0rsCQSTM&index=1 Запись лекции]]
 
  
'''Лекция 2''' (24.01.2024). Метод k ближайших соседей для классификации. Вычисление расстояний для числовых данных. [[https://github.com/hse-ds/iad-intro-ds/blob/1159d3b8bcb5175c17facd9f10e6b62cbef1e7c9/2023/lectures/lecture02-knn.pdf Слайды]] [[https://www.youtube.com/watch?v=5jJxGHsncKM Запись лекции]]
 
 
'''Лекция 3''' (31.01.2024). Метод k ближайших соседей для классификации. Вычисление расстояний для числовых данных. [[https://github.com/hse-ds/iad-intro-ds/blob/1159d3b8bcb5175c17facd9f10e6b62cbef1e7c9/2023/lectures/lecture03-knn.pdf Слайды]] [[https://www.youtube.com/watch?v=olZTlXYVEc0 Запись лекции]]
 
  
 
== Семинары ==
 
== Семинары ==
  
'''Семинар 1''' (17.01.2024). Немного про Jupyter notebook и numpy [[https://github.com/hse-ds/iad-intro-ds/blob/1159d3b8bcb5175c17facd9f10e6b62cbef1e7c9/2024/seminars/sem01_numpy.ipynb Ноутбук]]
+
 
  
 
== Консультации ==
 
== Консультации ==
Строка 105: Строка 93:
 
За каждый день просрочки после мягкого дедлайна снимается 1 балл. После жёсткого дедлайна работы не принимаются, но есть исключение. Студенту разрешается два раза сдать домашнее задание после мягкого дедлайна (но до жёсткого) без штрафов.
 
За каждый день просрочки после мягкого дедлайна снимается 1 балл. После жёсткого дедлайна работы не принимаются, но есть исключение. Студенту разрешается два раза сдать домашнее задание после мягкого дедлайна (но до жёсткого) без штрафов.
  
'''Практическое задание 1 - numpy''' Мягкий дедлайн: 28.01.2024 23:59 МСК, Жесткий дедлайн: 01.02.2024 23:59 МСК. [[https://github.com/hse-ds/iad-intro-ds/blob/1159d3b8bcb5175c17facd9f10e6b62cbef1e7c9/2024/homeworks/hw01-numpy.ipynb Ноутбук]]
+
 
  
 
== Контрольная работа ==
 
== Контрольная работа ==
  
 +
Контрольная работа состоится в конце семестра на лекции в 13:00.
 +
 +
Вопросы для подготовки: https://docs.google.com/document/d/1xnUVW7ZPd0q5DkscOa6reqmSJRfnALprhI8TYUNIRMo/edit?usp=sharing
 +
 +
[https://github.com/hse-ds/iad-intro-ds/blob/master/2021/kr/kr2021-var0.pdf Демо-вариант]
 +
 +
На контрольной будет 4 вопроса. Два из них — по теории, где нужно будет объяснить одну из тем, разобранных на лекциях, или ответить на вопросы на понимание. Два вопроса — это задачи, примеры приведены ниже (но это просто для тренировки, список не исчерпывающий).
 +
 +
Примеры задач:
 +
* Метрические методы, kNN [[http://nbviewer.jupyter.org/github/shestakoff/minor_da_2017/blob/master/colloc_knn.ipynb Примеры задач]]
 +
* Линейные методы [[https://github.com/esokolov/ml-minor-hse/blob/master/colloquium-2017/colloquium_minor_problems_linear.pdf Примеры задач]]
 +
* Решающие деревья [[https://github.com/esokolov/ml-minor-hse/blob/master/colloquium-2017/colloquium_minor_problems_trees.ipynb Примеры задач]]
 +
* Метрики качества [[https://github.com/esokolov/ml-minor-hse/blob/master/colloquium-2017/colloquium_minor_problems_metrics.ipynb Примеры задач]]
  
 +
За КР всем 10!
  
 
== Экзамен ==
 
== Экзамен ==
Строка 137: Строка 139:
  
 
== Страницы прошлых лет ==
 
== Страницы прошлых лет ==
 +
 +
[[Основы_машинного_обучения_(майнор_ИАД) | 2023/24 учебный год]]
  
 
[[Основы_машинного_обучения/2023 | 2022/23 учебный год]]
 
[[Основы_машинного_обучения/2023 | 2022/23 учебный год]]

Текущая версия на 17:11, 9 января 2025

О курсе

Курс читается для студентов 2-го курса майнора ИАД в 3-4 модулях.

Проводится с 2015 года.

Лектор: Соколов Евгений Андреевич

Лекции проходят онлайн по средам в 13:00 в Zoom.

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

[ Карточка курса и программа]

Репозиторий с материалами на GitHub

[ Записи занятий]

Почта для сдачи домашних заданий (на самом деле задания сдаются в AnyTask, но если он не работает, то присылайте на почту): hse.minor.dm+<номер группы>@gmail.com (например, hse.minor.dm+3@gmail.com)

Крутой канал с объявлениями

Крутой чат (но рекомендуем cначала задавать вопросы в чате вашей группы)

[ Ссылка на курс в Anytask]

Таблица с оценками:

Семинары

Группа Преподаватель Учебные ассистенты Zoom Время Чат Папка с видео Инвайт в anytask
ИАД-1 Червяков Артем [ Zoom] 18:10 — 19:30 [ Чат]
ИАД-2 Баранов Михаил [ Zoom] 13:00 — 14:20 [ Чат]
ИАД-3 Нарцев Андрей [ Zoom] 11:10 — 12:30 [ Чат]
ИАД-4 Кантонистова Елена [ Zoom] 09:30 — 10:50 [ Чат]
ИАД-5 Коган Александра [ Zoom] 14:40 — 16:00 [ Чат]
ИАД-6 Бурлова Альбина [ Zoom] 09:30 — 10:50 [ Чат]

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

В курсе предусмотрено несколько форм контроля знания:

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

Итоговая оценка вычисляется на основе оценки за работу в семестре и оценки за экзамен:

Oитоговая = Округление(0.4 * ДЗ + 0.1 * ПР + 0.2 * КР + 0.3 * Э)

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

Автоматы

Если у вас накопленная оценка >= 5.5 баллов и за контрольную >= 5.5 баллов, то вы можете перенести эту накопленную в итоговую. Или, если хотите, можете отказаться и пойти на экзамен. Но по умолчанию всем, кто может получить автомат, мы ставим автомат.

Накопленная оценка считается по формуле: (0.4 * ДЗ + 0.1 * ПР + 0.2 * КР) / 0.7.

В критериях на автомат все оценки считаются без округления.

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

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

Два раза студент может сдать домашнее задание после мягкого дедлайна (но до жёсткого) без штрафов.

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

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

Лекции

Семинары

Консультации

Практические задания

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


Контрольная работа

Контрольная работа состоится в конце семестра на лекции в 13:00.

Вопросы для подготовки: https://docs.google.com/document/d/1xnUVW7ZPd0q5DkscOa6reqmSJRfnALprhI8TYUNIRMo/edit?usp=sharing

Демо-вариант

На контрольной будет 4 вопроса. Два из них — по теории, где нужно будет объяснить одну из тем, разобранных на лекциях, или ответить на вопросы на понимание. Два вопроса — это задачи, примеры приведены ниже (но это просто для тренировки, список не исчерпывающий).

Примеры задач:

За КР всем 10!

Экзамен

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

Курсы по машинному обучению и анализу данных

Максимально близко к материалам курса: Курс "Основы машинного обучения"

Для тех, кто хочет подтянуть математику: Специализация "Математика для анализа данных" (сейчас в процессе переноса на online.hse.ru)

Более сложная версия этого курса с ПМИ: Машинное обучение 1

Ещё материалы:

Статьи

Книги

  • Mohammed J. Zaki, Wagner Meira Jr. Data Mining and Analysis. Fundamental Concepts and Algorithms. Cambridge University Press, 2014.
  • James, Witten, Hastie, Tibshirani. An Introduction to Statistical Learning. 2013.

Страницы прошлых лет

2023/24 учебный год

2022/23 учебный год

2021/22 учебный год

2020/21 учебный год

2019/20 учебный год

2018/19 учебный год

2017/18 учебный год

2016/17 учебный год

2015/16 учебный год