Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Руслан Сенаторов: Логистическая регрессия. Machine Learning
12 students

Руслан Сенаторов: Логистическая регрессия. Machine Learning

Освойте бинарную классификацию, логистическую регрессию и оценку моделей на практике с Python scikit-learn. SenatorovAI
Last updated 6/2026
Russian

What you'll learn

  • Понимать принципы бинарной классификации и работу логистической регрессии
  • Подготавливать данные для обучения модели классификации
  • Создавать модели логистической регрессии с помощью Python и scikit-learn
  • Оценивать качество модели по метрикам accuracy, precision, recall, F1 и ROC-AUC
  • Настраивать порог классификации и анализировать матрицу ошибок
  • Интерпретировать коэффициенты модели и прогнозируемые вероятности

Course content

2 sections7 lectures52m total length
  • Предыдущий урок0:04
  • Задача классификации43:57
  • Следующий урок0:04

Requirements

  • Базовое знание Python
  • Начальные навыки работы с pandas и NumPy
  • Базовое понимание математики и статистики будет полезно
  • Компьютер с Jupyter Notebook или Google Colab
  • Опыт в машинном обучении не требуется

Description

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


В этом курсе вы разберетесь, чем классификация отличается от регрессии, как логистическая регрессия рассчитывает вероятность принадлежности объекта к определенному классу и как на основе этой вероятности формируется итоговый прогноз. Теоретические понятия будут закреплены практическими примерами на Python с использованием pandas, NumPy, Matplotlib и scikit-learn.


В ходе курса вы научитесь:


- понимать принципы бинарной классификации;

- объяснять логику работы логистической регрессии;

- загружать, исследовать и подготавливать данные;

- обрабатывать пропущенные значения и категориальные признаки;

- разделять данные на обучающую и тестовую выборки;

- создавать и обучать модель в scikit-learn;

- получать классы и прогнозируемые вероятности;

- анализировать матрицу ошибок;

- рассчитывать accuracy, precision, recall и F1-score;

- строить и интерпретировать ROC-кривую;

- оценивать модель с помощью метрики ROC-AUC;

- выбирать подходящий порог классификации;

- интерпретировать коэффициенты логистической регрессии;

- находить распространенные ошибки при построении моделей.


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


Курс подойдет начинающим специалистам по Data Science и Machine Learning, аналитикам, студентам и Python-разработчикам. Для обучения желательно знать основы Python и иметь начальные навыки работы с pandas. Глубокие знания математики и предыдущий опыт в машинном обучении не требуются.


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

Who this course is for:

  • Начинающие специалисты по Data Science и Machine Learning
  • Аналитики данных, желающие освоить модели классификации
  • Студенты технических и экономических специальностей
  • Python-разработчики, интересующиеся машинным обучением
  • Все, кто хочет разобраться в логистической регрессии на практическом примере