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

Курс

Нелінійне моделювання за допомогою узагальнених адитивних моделей (GAM) в R

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

GAM-моделі описують зв’язки в даних як нелінійні функції, що легко адаптуються до різних типів задач data science.

R4 год15 відео50 вправ4,050 XP9,144Свідоцтво про досягнення

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

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

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

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

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

Опис курсу

Узагальнені адитивні моделі — це потужний інструмент як для прогнозування, так і для інференції. Вони гнучкіші за лінійні моделі й зрозуміліші за «чорні скриньки»: GAM моделюють взаємозв'язки в даних як нелінійні функції, які легко адаптуються до різних типів даних і задач з Data Science. У цьому курсі ви дізнаєтеся, як працюють GAM, і як будувати їх за допомогою популярного пакета mgcv. Ви навчитеся інтерпретувати, пояснювати та візуалізувати результати моделей, а також діагностувати та виправляти проблеми моделювання. Ви попрацюєте з наборами даних, щоб застосувати GAM у різних ситуаціях: дані про характеристики автомобілів для побудови змішаних лінійних і нелінійних моделей, дані про забруднення ґрунтів для геопросторових моделей і дані про покупки споживачів для класифікації та прогнозування. Наприкінці курсу у вас буде набір інструментів для розв'язання багатьох задач Data Science.

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

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

Зміст курсу

1

Вступ до узагальнених адитивних моделей

У цьому розділі ви дізнаєтеся, як працюють узагальнені адитивні моделі, і як використовувати гнучкі, нелінійні функції, щоб моделювати дані без перенавчання. Ви навчитеся використовувати функцію gam() з пакета mgcv і будувати багатовимірні моделі, що поєднують у даних нелінійні, лінійні та категоріальні ефекти.
Почати розділ
2

Інтерпретація та візуалізація GAM

У цьому розділі ви детальніше розглянете моделі, які побудували в розділі 1, і навчитеся їх інтерпретувати та пояснювати. Ви створите графіки, що показують, як різні змінні впливають на результати моделі. Далі ви діагностуватимете проблеми, спричинені недонавчанням моделі або прихованими зв'язками між змінними, і поетапно виправлятимете їх, щоб отримати кращі результати.
Почати розділ
3

Просторові GAM та взаємодії

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

Логістичні GAM для класифікації

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

Нелінійне моделювання за допомогою узагальнених адитивних моделей (GAM) в R

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

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

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

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

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

Нелінійне моделювання за допомогою узагальнених адитивних моделей (GAM) в R | DataCamp