Перейти до основного вмісту

Курс

Feature Engineering в R

Середній4 год

Опануйте принципи feature engineering для моделей machine learning і навчіться впроваджувати їх за допомогою фреймворку R tidymodels.

R4 год14 відео58 вправ4,950 XP2,662Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

Відкрийте для себе Feature Engineering для Machine Learning

У цьому курсі ви дізнаєтеся про feature engineering, який лежить в основі багатьох типів моделей машинного навчання. Оскільки продуктивність будь-якої моделі є прямим наслідком ознак, які їй подаються, інженерія ознак ставить галузеві знання в центр процесу. Ви ознайомитеся з принципами якісного feature engineering, що допоможе за можливості зменшити кількість змінних, прискорити роботу алгоритмів навчання, покращити інтерпретованість і запобігти overfitting.

Застосуйте методи feature engineering у R

Ви навчитеся впроваджувати методи feature engineering за допомогою фреймворку R tidymodels, з акцентом на пакеті recipe, який дасть змогу створювати, витягувати, трансформувати та відбирати найкращі features для вашої моделі.

Створюйте ознаки та будуйте кращі ML-моделі

Під час роботи з новим набором даних ви зможете визначати й обирати релевантні ознаки та відкидати неінформативні, щоб прискорити роботу моделі без втрати точності. Ви також навчитеся впевнено застосовувати перетворення та створювати нові ознаки, щоб зробити ваші моделі ефективнішими, зрозумілішими та точнішими!

Попередні вимоги

Навчальний план

Зміст курсу

2

Перетворення ознак

У цій главі ви дізнаєтеся, що, окрім ручного перетворення ознак, можна використовувати інструменти з tidyverse, щоб програмно створювати нові змінні. Ви розглянете, як такий підхід підвищує відтворюваність моделей і особливо корисний, коли працюєте з наборами даних із великою кількістю ознак.
Почати розділ
3

Видобування ознак

Тепер ви дізнаєтеся, як моделі часто виграють від зменшення розмірності та видобування ознак із даних високої розмірності, зокрема перетворення текстових даних у числові значення, кодування категоріальних даних і ранжування прогностичної сили змінних. Ви ознайомитеся з методами, зокрема аналізом головних компонент, kernel PCA, числовим видобуванням із тексту, категоріальними кодуваннями та оцінками важливості змінних.
Почати розділ
4

Вибір ознак

Ви завершите курс, вивчаючи техніки feature engineering і машинного навчання. Спочатку зосередитеся на проблемах, пов'язаних із використанням усіх наявних ознак у моделі, і на важливості виявлення нерелевантних та надлишкових ознак, а також на їхньому вилученні за допомогою вбудованих методів, таких як lasso та elastic-net. Далі ви розглянете методи усуспільнення (shrinkage), зокрема lasso, ridge та elastic-net, які можна застосовувати для регуляризації ваг ознак або для вибору ознак, зануляючи коефіцієнти. Нарешті, ви зосередитеся на створенні наскрізного робочого процесу feature engineering та на повторенні й практиці раніше вивчених концепцій і функцій у невеликому проєкті.
Почати розділ
R

Feature Engineering в R

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

Отримайте сертифікат про досягнення

Зараєструватися

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

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Feature Engineering в R | DataCamp