Курс на Stepik
Обложка курса «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet» на Stepik
890 ₽

Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet 0.000

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

Практический курс по линейной регрессии и регуляризации: прогнозы, остатки, MAE и MSE, работа с выбросами, Ridge, Lasso, ElasticNet, субградиенты, coordinate и proximal gradient descent, кросс-валидация и диагностика моделей на Python.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Учеников на курсе 2
Сертификаты, выданные на курсе «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Сертификатов выдано 1
Отзывы о курсе «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Отзывов получено 0
Рейтинг курса «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Рейтинг курса 0.000
Уроки в курсе «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Количество уроков 27
Тесты в курсе «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Количество квизов 270
Задачи с кодом в курсе «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Количество задач с кодом 46
Стоимость курса «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Стоимость курса 890 ₽
Обновления курса «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Обновления курса
Дата публикации курса «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Дата публикации курса
Последнее обновление курса «Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet»Последнее обновление
Сложность normal

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

  • Строить линейные прогнозы и интерпретировать коэффициенты модели
  • Вычислять остатки, MAE и MSE вручную и с помощью Python
  • Распознавать влияние выбросов и выбирать устойчивую функцию потерь
  • Находить медиану и квантили как решения задач минимизации абсолютных ошибок
  • Понимать субградиенты, выпуклость и условия оптимальности для недифференцируемых функций
  • Объяснять смысл Ridge, Lasso и ElasticNet и влияние коэффициента регуляризации
  • Реализовывать gradient descent, SGD, mini-batch, proximal gradient и coordinate descent
  • Применять soft-thresholding для L1-регуляризации и интерпретировать разреженные коэффициенты
  • Строить траектории регуляризации, использовать тёплый старт и проверять сходимость
  • Проводить честное разделение train/test, кросс-валидацию и подбор гиперпараметров
  • Диагностировать смещение, разброс, ошибки модели и устойчивость результатов
  • Создавать воспроизводимые вычислительные эксперименты и графики в Python

О курсе

Практический курс по линейной регрессии и регуляризации: прогнозы, остатки, MAE и MSE, работа с выбросами, Ridge, Lasso, ElasticNet, субградиенты, coordinate и proximal gradient descent, кросс-валидация и диагностика моделей на Python.

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

Курс для начинающих и практикующих аналитиков данных, data scientists, ML-инженеров, студентов технических специальностей и разработчиков, которым важно не просто применять готовые библиотеки, а понимать устройство линейных моделей и регуляризации. Подойдёт тем, кто хочет уверенно интерпретировать коэффициенты, метрики и графики ошибок; выбирать алгоритм оптимизации; проверять качество модели на новых данных; а затем осознанно переходить к scikit-learn, более сложным ML-моделям и AI-системам.

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

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

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

NumPy, matplotlib и scikit-learn не являются обязательными предварительными знаниями. Курс объясняет, какую роль они играют, и предлагает самостоятельные реализации без внешних данных.

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

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

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

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

Задания проверяются автоматически. Материал можно изучать в собственном темпе: возвращаться к любому уроку, менять параметры примеров, сверять промежуточные результаты и использовать решения как подробные комментарии к вычислениям.

Сертификат курса Руслан Сенаторов: Solver Subgradient Descent. Lasso. ElasticNet

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 1 учеников получили сертификат.

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

  • Практический навык расчёта и интерпретации MAE, MSE, остатков и квантильных оценок
  • Понимание того, почему средняя ошибка со знаком может скрывать плохое качество прогноза
  • Умение выбирать между обычной и взвешенной MAE с учётом выбросов и приоритетов наблюдений
  • Осознанное применение Ridge, Lasso и ElasticNet для борьбы с переобучением и отбора признаков
  • Навык реализации базовых алгоритмов оптимизации без обращения к внешним данным
  • Умение читать и проверять Python-код для линейных моделей, метрик и оптимизаторов
  • Умение подбирать силу регуляризации по валидационным данным и объяснять выбор
  • Навык анализа графиков функции потерь, траекторий коэффициентов и диагностики ошибок
  • База для дальнейшего изучения scikit-learn, современных ML-моделей и AI-систем

Нагрузка

20 часов

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