Процесс машинного обучения

Введение в машинное обучение

Lis Sulmont

Curriculum Manager, DataCamp

Процесс машинного обучения

Введение в машинное обучение

Наш сценарий

Нью-Йорк

Наш набор данных: продажи недвижимости в Нью-Йорке за 2015–2019 гг.

Включает:

  • Площадь в кв. футах
  • Район
  • Год постройки
  • Цена продажи
  • И не только!

Целевая переменная: цена продажи

Введение в машинное обучение

Шаг 1: извлечение признаков

Введение в машинное обучение

Шаг 2: разбивка набора данных

Введение в машинное обучение

Шаг 3: обучение модели

Введение в машинное обучение

Шаг 3: обучение модели

$$

Введение в машинное обучение

Шаг 4: оценка

Введение в машинное обучение

Шаг 4: оценка

Шаг оценки

  • Тестовая выборка: «невиданные» данные
  • Способов оценки много:
    • Какова средняя ошибка предсказаний?
    • Для какого процента квартир модель попала в 10%-й диапазон?
Введение в машинное обучение

Шаг 4: оценка

Введение в машинное обучение

Шаг 4: оценка

Введение в машинное обучение

Шаг 4: оценка

  • Если нет — настройте модель и повторите обучение:
    • например, измените параметры модели, добавьте или уберите признаки
Введение в машинное обучение

Процесс машинного обучения

Введение в машинное обучение

Итоги: основные шаги

  1. Извлечение признаков
    • Выбор признаков и подготовка набора данных
  2. Разбивка набора данных
    • Обучающая и тестовая выборки
  3. Обучение модели
    • Подача обучающей выборки в модель машинного обучения
  4. Оценка
    • Если результат неудовлетворителен: настройте модель и повторите шаг 3
Введение в машинное обучение

Давайте потренируемся!

Введение в машинное обучение

Preparing Video For Download...