Учебная программа Microsoft для начинающих: 10 недель, 20 уроков по основам data science с Python, тестами и проектами.
microsoft/ML-For-Beginners
12-недельный курс для начинающих по классическому машинному обучению: 26 уроков, Python и R, тесты и задания на основе Scikit-learn.
- Звёзды
- 91,621
- Форки
- 22,676
- Открытые issues
- 17
- Последний коммит
- позавчера
Что это?
ML for Beginners — структурированный курс от Microsoft Cloud Advocates по классическому машинному обучению, то есть методам, не основанным на глубоком обучении. Курс построен преимущественно на Scikit-learn и включает 26 уроков на протяжении 12 недель. В программе — регрессия, классификация, кластеризация, обработка естественного языка, прогнозирование временных рядов и обучение с подкреплением, а также заключительный раздел о применении машинного обучения в реальных задачах.
К каждому уроку прилагаются тест перед занятием, письменные инструкции, решение, практическое задание и домашняя работа. Многие уроки построены вокруг проектов и используют наборы данных из разных регионов мира, например цены на тыквы в Северной Америке и кухни Азии и Индии. В большинстве уроков есть код на Python в Jupyter notebooks, а многие также доступны на R. В репозитории есть и приложение с 52 тестами, которое можно запустить локально.
Курс рассчитан на самостоятельное обучение и занятия в группах; для преподавателей предусмотрены рекомендации. Материалы переведены более чем на 50 языков.
Ключевые возможности
- 01Охватывает регрессию, классификацию, кластеризацию, NLP, временные ряды и обучение с подкреплением
- 02Проектные уроки, построенные преимущественно на Scikit-learn и Python
- 03Для многих уроков доступны версии на R
- 04Тесты до и после уроков; всего 52 теста в приложении, которое можно запустить локально
- 05К каждому уроку прилагаются решения, практические задания и домашняя работа
- 06Материалы переведены более чем на 50 языков
Сценарии использования
- Самостоятельное изучение классического машинного обучения для разработчиков, которые только начинают знакомиться с этой областью
- Проведение курса по машинному обучению в классе или под руководством преподавателя с использованием готовых планов уроков
- Изучение Scikit-learn на практических проектах по регрессии и классификации
- Дополнение курса программой Data Science for Beginners
Быстрый старт
- 1
Сделайте форк репозитория на GitHub
- 2
Клонируйте репозиторий на локальный компьютер
git clone https://github.com/microsoft/ML-For-Beginners.git
Темы
Частые вопросы
- Что такое ML-For-Beginners?
- 12-недельный курс для начинающих по классическому машинному обучению: 26 уроков, Python и R, тесты и задания на основе Scikit-learn. ML for Beginners — структурированный курс от Microsoft Cloud Advocates по классическому машинному обучению, то есть методам, не основанным на глубоком обучении. Курс построен преимущественно на Scikit-learn и включает 26 уроков на протяжении 12 недель. В программе — регрессия, классификация, кластеризация, обработка естественного языка, прогнозирование временных рядов и обучение с подкреплением, а также заключительный раздел о применении машинного обучения в реальных задачах.
- ML-For-Beginners можно использовать бесплатно? Какая у него лицензия?
- ML-For-Beginners распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ML-For-Beginners всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ML-For-Beginners — 18 окт. 2026 г..
- Для чего можно использовать ML-For-Beginners?
- Самостоятельное изучение классического машинного обучения для разработчиков, которые только начинают знакомиться с этой областью Проведение курса по машинному обучению в классе или под руководством преподавателя с использованием готовых планов уроков Изучение Scikit-learn на практических проектах по регрессии и классификации Дополнение курса программой Data Science for Beginners
- Как установить ML-For-Beginners?
- Сделайте форк репозитория на GitHub Клонируйте репозиторий на локальный компьютер: git clone https://github.com/microsoft/ML-For-Beginners.git
- Где скачать ML-For-Beginners?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/ML-For-Beginners
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Учебная среда для coding-агентов: она составляет персональный курс, готовит уроки и адаптирует упражнения по зафиксированному прогрессу.
Библиотека Python, которая превращает скрипты в интерактивные веб-приложения: дашборды, отчёты и чаты.
Ray — единый фреймворк для масштабирования приложений на Python и ИИ: от ноутбука до кластера, с распределённой средой выполнения и библиотеками для ИИ.
Python-пакет для быстрого создания и публикации веб-демо и интерфейсов для моделей машинного обучения, API и любых Python-функций.
Полноценная замена Jupyter с AI-агентом, форматом ноутбуков `.deepnote` на YAML и блочным редактором для Python, R и SQL.