Accéder au contenu principal

Cours

Modélisation non linéaire avec les Generalized Additive Models (GAM) en R

Intermédiaire4 h

Les GAM modélisent les relations des data sous forme de fonctions non linéaires s'adaptant à différents types de problèmes en data science.

R4 h15 vidéos50 exercices4,050 XP9,145Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

Les Generalized Additive Models sont un outil puissant pour la prédiction comme pour l’inférence. Plus flexibles que les modèles linéaires et plus compréhensibles que les méthodes de type boîte noire, les GAM modélisent les relations dans les données au moyen de fonctions non linéaires, très adaptables à différents types de données et de problématiques de data science. Dans ce cours, vous découvrirez le fonctionnement des GAM et apprendrez à les construire avec le package mgcv. Vous verrez comment interpréter, expliquer et visualiser les résultats de vos modèles, ainsi que diagnostiquer et corriger leurs problèmes. Vous travaillerez sur des jeux de données qui vous montreront comment appliquer les GAM à diverses situations : données de performance automobile pour bâtir des modèles mêlant effets linéaires et non linéaires, données de pollution des sols pour construire des modèles géospatiaux, et données d’achats de consommateurs pour la classification et la prédiction. À la fin du cours, vous disposerez d’une boîte à outils pour résoudre de nombreux problèmes de data science.

Prérequis

Programme de formation

Plan du cours

1

Introduction aux Generalized Additive Models

2

Interprétation et visualisation des GAM

Dans ce chapitre, vous examinerez de plus près les modèles ajustés au chapitre 1 et apprendrez à les interpréter et les expliquer. Vous verrez comment créer des graphiques montrant l’effet des différentes variables sur les résultats du modèle. Vous diagnostiquerez ensuite les problèmes liés à un sous-ajustement des données ou à des relations cachées entre variables, et apprendrez à les corriger de manière itérative pour obtenir de meilleurs résultats.
Commencer le chapitre
3

GAM spatiaux et interactions

Dans ce chapitre, vous étendrez les types de modèles que vous pouvez ajuster à ceux comportant des interactions entre plusieurs variables. Vous ajusterez des modèles sur des données géospatiales en utilisant ces interactions pour modéliser des surfaces complexes, et vous visualiserez ces surfaces en 3D. Vous étudierez ensuite les interactions entre variables lissées et catégorielles, et comment modéliser des interactions entre des variables très différentes comme l’espace et le temps.
Commencer le chapitre
4

GAM logistiques pour la classification

Dans les trois premiers chapitres, vous avez utilisé les GAM pour la régression de variables continues. Dans ce chapitre, vous utiliserez les GAM pour la classification. Vous construirez des GAM logistiques pour prédire des résultats binaires comme le comportement d’achat des clients, apprendrez à visualiser ce nouveau type de modèle, à faire des prédictions, et à expliquer les variables qui influencent chaque prédiction.
Commencer le chapitre
R

Modélisation non linéaire avec les Generalized Additive Models (GAM) en R

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.