- Новости
- Краткая информация
- Время и место
- Связь с преподавателями
- Результаты выполнения заданий
- Программа курса
- Список литературы
- Полезные ссылки
- (2024-09-27) Создан данный репозиторий
- Первое занятие состоится в четверг, 03 октября, в 18:30 онлайн в Жoom
В осеннем семестре 2024 года на механико-математическом факультете МГУ им. М. В. Ломоносова начинается чтение нового спецкурса по выбору студента, посвященного языку программирования Python в задачах машинного обучения.
Курс будет читаться на базе кафедры Математической Теории Интеллектуальных Систем под руководством д.ф.-м.н., профессора Бабина Д. Н.
Курс будут читать: к.ф.-м.н. Иванюта А. С., Корвяков В. П., к.ф.-м.н. Иванов И. Е.
Курс читается по четвергам в 18:30 онлайн в Жoom.
- Telegram-канал, в котором будут появляться все важные новости
- Обратная связь - по почте mlcoursemm@gmail.com
- Ну и всегда можно написать в issues :)
- Команда /status в telegram-боте @py2024sharebot
| Номер | Дата | Лекция | ДЗ | Лектор |
|---|---|---|---|---|
| 01 | 03.10.2024 | Знакомство с Python | Регистрация в боте | Иванюта А. С. |
| 02 | 10.10.2024 | Основы Python | Поиск длинной траектории | Иванюта А. С. |
| 03 | 17.10.2024 | Основы объектно-ориентированного программирования в Python | Реализация наивного байесовского классификатора | Корвяков В.П. |
| 04 | 24.10.2024 | Основы Numpy | Реализация базовых алгоритмов машинного обучения средствами Numpy | Корвяков В.П. |
| 05 | 31.10.2024 | Основы Pandas | Фильтрация данных | Иванюта А. С. |
| 06 | 07.11.2024 | Best Practices | PEP-8 | Корвяков В.П. |
| 07 | 14.11.2024 | Итераторы, генераторы, декораторы | Поиск нарушителя | Иванюта А. С. |
| 08 | 21.11.2024 | Визуализация данных с помощью matplotlib, seaborn; разведывательный анализ | Визуализация дорожной сцены | Корвяков В.П. |
| 09 | 28.11.2024 | Параллелизация в Python. HTTP запросы. | Параллелизация в Python. HTTP запросы. | Корвяков В.П. |
| 10 | 05.12.2024 | PIL, Scikit-Image, OpenCV | Иванюта А. С. | |
| 11 | экзамен |
- Lutz, Mark. Learning python: Powerful object-oriented programming. O'Reilly Media, Inc., 5th Edition, 2013.
- Lutz, Mark. Programming Python: powerful object-oriented programming. O'Reilly Media, Inc., 4th Edition, 2010.
- McKinney, Wes. Python for data analysis: Data wrangling with Pandas, NumPy, and IPython. O'Reilly Media, Inc., 2nd Edition, 2017.
- Python Programming in 15 min: Part1, Part2, Part3
- Python Programming - A Modern Approach: Code, notebooks and slides
- Playground and Cheatsheet for Learning Python: github repo
- Homemade Machine Learning: github repo
- Machine learning: Курс Andrew Ng на площадке https://www.coursera.org