Перейти к основному содержимому

Курс

Обучение с учителем в R: регрессия

Средний4 ч

Освойте прогнозирование будущих событий с помощью linear regression, generalized additive models, random forests и xgboost.

R4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}5,300 XP46,658Свидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

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

Предварительные требования

Программа

План курса

1

Что такое регрессия?

2

Обучение и оценка регрессионных моделей

Теперь, когда вы освоили основы линейной регрессии, пришло время научиться оценивать качество моделей. Мы рассмотрим графические методы оценки и две ключевые метрики для регрессионных моделей. Вы также узнаете, как строить модели, которые хорошо работают на новых данных, а не только на обучающей выборке. Все эти концепции применимы к любым регрессионным алгоритмам, хотя демонстрировать их мы будем на примере линейной регрессии.
Начать главу
3

Важные аспекты моделирования

Прежде чем перейти к более сложным методам регрессии, мы рассмотрим ряд важных аспектов моделирования: работу с категориальными переменными, взаимодействия между переменными, а также случаи, когда стоит преобразовывать входные данные и целевую переменную перед построением модели. Хотя более продвинутые методы частично решают эти задачи автоматически, важно понимать их суть — чтобы выбирать подходящие алгоритмы и знать, какие проблемы по-прежнему требуют ручной обработки.
Начать главу
4

Работа с нелинейными зависимостями

Освоив линейные модели, мы перейдём к методам, предназначенным для ситуаций, в которых предположение о линейности не выполняется. Речь пойдёт о предсказании вероятностей и частот (значения от 0 до 1), счётных величин (неотрицательные целые числа и соответствующие показатели), а также о зависимостях, которые являются аддитивными, но нелинейными. Все рассматриваемые алгоритмы представляют собой обобщения стандартной линейной модели.
Начать главу
5

Методы на основе деревьев

В этой главе мы рассмотрим алгоритмы моделирования, которые не предполагают линейности или аддитивности и способны улавливать ограниченные типы взаимодействий между входными переменными. Это *методы на основе деревьев*, которые работают путём объединения ансамблей *деревьев решений*, построенных на обучающих данных.
Начать главу
R

Обучение с учителем в R: регрессия

Курс
завершён

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.