КурсыИИМатематикаКодФизикаО проекте и вопросы

TwiddleLab / Курсы / Искусственный интеллект

Учимся на данных

Преврати данные в таблицы, спроси соседей, вырасти деревья решений и проверяй честно.

Средний уровень · уроков: 11 · Бесплатно, без аккаунта

Лучше после: Как думает нейросеть

Начать курс

Уроки

  1. Данные это таблица (5 мин): Машина учится на наборе данных: таблице примеров.
  2. Спроси соседей: kNN (7 мин): k ближайших соседей даёт новому примеру метку по голосованию k самых близких примеров из набора данных.
  3. Двадцать вопросов: деревья решений (6 мин): Дерево решений отвечает цепочкой вопросов «да или нет» о признаках.
  4. Обучение, тест и не подглядывать (7 мин): Модель учится на обучающей выборке, а оценивают её на тестовой, которую она никогда не видела.
  5. Точность может врать (6 мин): Когда один вид редкий, модель может набрать высокую точность (accuracy), всегда называя частый вид.
  6. Где провести черту: точность и полнота (7 мин): Модель даёт каждому примеру оценку. Порог решает, кого отметить.
  7. Масштабируй признаки (7 мин): kNN складывает разницы по признакам, поэтому признак с большими числами (граммы) может заглушить признак с маленькими (сантиметры).
  8. Ищем группы: кластеризация (7 мин): Кластеризация находит группы в данных без меток: это обучение без учителя.
  9. Кривые данные, кривая машина (7 мин): Смещение данных: если группа редка в обучающих данных, модель мало о ней узнаёт и чаще на ней ошибается.
  10. Как лента выбирает: рекомендации (7 мин): Рекомендательная система предлагает то, что понравится, по тому, что нравилось похожим на тебя людям: коллаборативная фильтрация, kNN, где точки это зрители.
  11. Проект: стань дата-сайентистом (8 мин): Конвейер: данные, разбиение, модель, оценка, отчёт.

Уроки интерактивные и работают на JavaScript. Включи его, чтобы играть.

Loading TwiddleLab