700+ courses, half price
Описание курса
С точки зрения машинного обучения регрессия — это задача предсказания числовых значений на основе различных входных данных. В этом курсе вы познакомитесь с различными регрессионными моделями, научитесь обучать их в R, оценивать качество моделей и использовать их для получения прогнозов.
Предварительные требования
Программа
План курса
1
Что такое регрессия?
В этой главе мы рассмотрим понятие регрессии с точки зрения машинного обучения и познакомимся с основным методом — линейной регрессией. Вы узнаете, как построить модель линейной регрессии и использовать её для получения прогнозов.
- Добро пожаловать и введение в курс50 XP
- Определите задачи регрессии50 XP
- Линейная регрессия — основной метод50 XP
- Однопеременная регрессия: пишем код100 XP
- Изучение модели100 XP
- Прогнозирование после подгонки модели50 XP
- Прогнозирование на основе модели безработицы100 XP
- Множественная линейная регрессия (часть 1)100 XP
- Множественная линейная регрессия (часть 2)100 XP
- Подводим итоги линейной регрессии50 XP
2
Обучение и оценка регрессионных моделей
Теперь, когда вы освоили основы линейной регрессии, пришло время научиться оценивать качество моделей. Мы рассмотрим графические методы оценки и две ключевые метрики для регрессионных моделей. Вы также узнаете, как строить модели, которые хорошо работают на новых данных, а не только на обучающей выборке. Все эти концепции применимы к любым регрессионным алгоритмам, хотя демонстрировать их мы будем на примере линейной регрессии.
3
Важные аспекты моделирования
Прежде чем перейти к более сложным методам регрессии, мы рассмотрим ряд важных аспектов моделирования: работу с категориальными переменными, взаимодействия между переменными, а также случаи, когда стоит преобразовывать входные данные и целевую переменную перед построением модели. Хотя более продвинутые методы частично решают эти задачи автоматически, важно понимать их суть — чтобы выбирать подходящие алгоритмы и знать, какие проблемы по-прежнему требуют ручной обработки.
4
Работа с нелинейными зависимостями
Освоив линейные модели, мы перейдём к методам, предназначенным для ситуаций, в которых предположение о линейности не выполняется. Речь пойдёт о предсказании вероятностей и частот (значения от 0 до 1), счётных величин (неотрицательные целые числа и соответствующие показатели), а также о зависимостях, которые являются аддитивными, но нелинейными. Все рассматриваемые алгоритмы представляют собой обобщения стандартной линейной модели.
5
Методы на основе деревьев
В этой главе мы рассмотрим алгоритмы моделирования, которые не предполагают линейности или аддитивности и способны улавливать ограниченные типы взаимодействий между входными переменными. Это *методы на основе деревьев*, которые работают путём объединения ансамблей *деревьев решений*, построенных на обучающих данных.
R
Обучение с учителем в R: регрессия
Курс
завершён

