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

Курс

Конструирование признаков в R

Средний4 ч

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

R4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}4,950 XP2,662Заявление об успешном завершении

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

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

Любимый инструмент учащихся тысяч компаний

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

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

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

Откройте для себя Feature Engineering для машинного обучения

В этом курсе вы узнаете о feature engineering, который лежит в основе многих типов моделей машинного обучения. Поскольку производительность любой модели напрямую зависит от признаков, которые в неё подаются, feature engineering ставит предметные знания в центр процесса. Вы познакомитесь с принципами грамотного feature engineering, что поможет по возможности сократить число переменных, ускорить работу алгоритмов обучения, повысить интерпретируемость и предотвратить переобучение.

Применение методов feature engineering в R

Вы узнаете, как реализовывать методы инженерии признаков с использованием фреймворка R tidymodels, с акцентом на пакет recipe, который позволит вам создавать, извлекать, преобразовывать и выбирать лучшие признаки для вашей модели.

Создавайте признаки и стройте более качественные ML-модели

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

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

Программа

Структура курса

2

Преобразование признаков

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

Извлечение признаков

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

Отбор признаков

В завершение курса вы познакомитесь с техниками конструирования признаков в контексте машинного обучения. Сначала вы сосредоточитесь на проблемах, возникающих при использовании всех доступных признаков в модели, а также на важности выявления нерелевантных и избыточных признаков и их удаления с помощью встроенных методов — lasso и elastic-net. Затем вы изучите методы регуляризации: lasso, ridge и elastic-net, которые позволяют регуляризировать веса признаков или выполнять их отбор, обнуляя соответствующие коэффициенты. В финале вы сосредоточитесь на построении сквозного рабочего процесса конструирования признаков, повторите и закрепите изученные концепции и функции в небольшом проекте.
Начать главу
R

Конструирование признаков в R

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

Получить справку об окончании курса

Записаться

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

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