Курс на Stepik
Обложка курса «Математика для Data Science и Machine Learning на Python Часть 1» на Stepik
Бесплатно

Математика для Data Science и Machine Learning на Python Часть 1 0.000

Открыть на
STEPIK.ORG

Курс для тех, кто хочет разобраться в математической базе Data Science и Machine Learning без лишней академичности. В первой части вы быстро вспомните школьную базу, разберёте векторы, матрицы, линейную регрессию, производные и градиентный спуск через Python и практические примеры.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Математика для Data Science и Machine Learning на Python Часть 1»Учеников на курсе 51
Сертификаты, выданные на курсе «Математика для Data Science и Machine Learning на Python Часть 1»Сертификатов выдано 0
Отзывы о курсе «Математика для Data Science и Machine Learning на Python Часть 1»Отзывов получено 0
Рейтинг курса «Математика для Data Science и Machine Learning на Python Часть 1»Рейтинг курса 0.000
Уроки в курсе «Математика для Data Science и Machine Learning на Python Часть 1»Количество уроков 29
Тесты в курсе «Математика для Data Science и Machine Learning на Python Часть 1»Количество квизов 12
Время прохождения курса «Математика для Data Science и Machine Learning на Python Часть 1»Время прохождения курса
Обновления курса «Математика для Data Science и Machine Learning на Python Часть 1»Обновления курса
Дата публикации курса «Математика для Data Science и Machine Learning на Python Часть 1»Дата публикации курса
Последнее обновление курса «Математика для Data Science и Machine Learning на Python Часть 1»Последнее обновление
Сложность easy

Чему вы научитесь

  • Понимать, зачем математика нужна в Data Science и Machine Learning
  • Представлять данные в виде векторов и матриц
  • Работать с матрицами, размерностями и матричным умножением в Python
  • Понимать, как линейная модель делает предсказания через X @ w
  • Считать ошибку модели с помощью MSE, MAE и R²
  • Понимать идею линейной регрессии без магии sklearn
  • Реализовывать простую линейную регрессию вручную
  • Понимать производную как инструмент уменьшения ошибки
  • Реализовывать градиентный спуск с нуля
  • Строить графики, линии регрессии и визуализации самостоятельно в Python

О курсе

Курс для тех, кто хочет разобраться в математической базе Data Science и Machine Learning без лишней академичности. В первой части вы быстро вспомните школьную базу, разберёте векторы, матрицы, линейную регрессию, производные и градиентный спуск через Python и практические примеры.

Для кого этот курс

Курс подойдёт тем, кто хочет изучать Data Science и Machine Learning, но чувствует пробелы в математике. Он будет полезен: новичкам в Data Science и Machine Learning тем, кто знает базовый Python и хочет двигаться дальше тем, кто уже пробовал sklearn, но не понимает, что происходит внутри моделей студентам, которым нужно быстро освежить математическую базу аналитикам, которые хотят глубже понимать модели и метрики тем, кого пугают матрицы, производные и градиентный спуск тем, кто хочет учить математику через код, а не через сухие учебники Курс особенно хорошо подойдёт, если вы хотите не просто вызывать готовые библиотеки, а понимать математическую логику машинного обучения.

Начальные требования

Для прохождения курса желательно знать базовый Python.

Будет достаточно, если вы умеете:

создавать переменные
работать со списками и массивами на базовом уровне
запускать код в Jupyter Notebook или Google Colab
понимать простые функции в Python
читать простые таблицы данных

Также желательно помнить школьную математику на базовом уровне:

степени
уравнения
графики функций
координатную плоскость
простые алгебраические выражения

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

Преподаватели курса

Как проходит обучение

Обучение построено от простого к сложному.

Сначала вы быстро вспоминаете школьную базу: степени, логарифмы, уравнения, функции и графики. Затем переходите к векторам и матрицам, учитесь представлять данные как матрицу признаков X и вектор ответов y.

После этого вы разбираете линейную регрессию: сначала руками и через формулы, затем через Python и sklearn. В финальном модуле вы изучаете производные и реализуете градиентный спуск с нуля.

В курсе используются Python, NumPy, Pandas, Matplotlib, Seaborn и Scikit-learn.

Все графики ученик строит самостоятельно в Python: линии, точки, функции, ошибки, регрессии и процесс обучения модели. Это помогает не просто прочитать объяснение, а увидеть математику в действии.

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

Что вы получите

  • Понятное объяснение базовой математики для Data Science и ML
  • Практику с NumPy, Pandas, Matplotlib и Scikit-learn
  • Навык представлять данные в виде векторов и матриц
  • Понимание матричного умножения и записи X @ w
  • Понимание линейной регрессии без «магии» библиотек
  • Навык считать ошибки модели и интерпретировать метрики
  • Первую реализацию градиентного спуска с нуля
  • Практические задания после каждого важного блока
  • Мини-проекты по векторам, матрицам и линейной регрессии
  • Финальный проект по первой части курса
  • Базу для дальнейшего изучения статистики, вероятности, классификации и нейросетей

Нагрузка

4–6 часов в неделю

Расскажите о курсе друзьям