Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Dans ce cours, vous apprendrez à réaliser une analytique prédictive de pointe à partir de données en réseau sous R. L’objectif de l’analyse de réseaux est de prédire à quelle classe appartient un nœud du réseau, par exemple churner ou non, fraudeur ou non, en défaut ou non, etc. Pour cela, nous expliquons comment exploiter de manière prédictive les informations issues du réseau et de sa structure sous-jacente. Plus précisément, nous présentons l’idée de featurization afin d’ajouter des caractéristiques réseau aux caractéristiques hors réseau, ce qui améliore les performances de tout modèle analytique obtenu. Dans ce cours, vous utiliserez le package igraph pour générer et annoter un réseau de clients dans un contexte de churn et vous familiariser avec les fondements de l’apprentissage sur réseaux. Vous étudierez ensuite l’homophilie, la dyadicité et l’hétérophilie, et la manière de les utiliser pour obtenir des insights exploratoires clés sur votre réseau. Vous utiliserez ensuite les fonctionnalités du package igraph pour calculer diverses caractéristiques réseau, aussi bien centrées sur les nœuds que basées sur les voisins. En outre, vous appliquerez l’algorithme PageRank de Google pour calculer des caractéristiques réseau et valider empiriquement leur pouvoir prédictif. Enfin, nous vous montrerons comment générer un jeu de données plat à partir du réseau et l’analyser à l’aide d’une régression logistique et de forêts aléatoires.
Prérequis
Programme de formation
Plan du cours
1
Introduction, réseaux et réseaux annotés
Dans ce chapitre, vous serez initié aux réseaux annotés, à l’apprentissage sur réseaux et aux difficultés qui peuvent se présenter.
- Motivation : réseaux sociaux et analytique prédictive50 XP
- Plus susceptible de churner50 XP
- Créer un réseau à partir d’une liste d’arêtes100 XP
- Réseaux étiquetés et apprentissage sur réseaux50 XP
- Attribuer des labels aux nœuds100 XP
- Colorer les nœuds100 XP
- Visualiser les churners100 XP
- Classifieur des voisins relationnels100 XP
- Défis de l’inférence basée sur les réseaux50 XP
- Défis de l’apprentissage sur réseaux50 XP
- Classifieur probabiliste des voisins relationnels100 XP
- Inférence collective100 XP
2
Homophilie
Dans ce chapitre, vous découvrirez l’homophilie et apprendrez à calculer les deux mesures permettant de la caractériser : la dyadicité et l’hétérophilie.
3
Featurization du réseau
Dans ce chapitre, vous utiliserez le package igraph pour calculer diverses caractéristiques réseau et les ajouter au réseau.
4
Tout rassembler
Dans ce chapitre, vous utiliserez le réseau du chapitre 3 pour créer un jeu de données plat. À l’aide de techniques classiques de fouille de données, vous construirez des modèles prédictifs et mesurerez leurs performances avec l’AUC et le top decile lift.
R
Analytique prédictive avec des données en réseau sous R
Cours
terminé

