Cette page liste les exercices du cours d'initiation au Machine Learning.
Les exercices de programmation s'exécutent directement dans votre navigateur (aucune configuration requise) à l'aide de la plate-forme Colaboratory. Colaboratory est compatible avec la plupart des principaux navigateurs et a fait l'objet des tests les plus complets sur les versions pour ordinateur de bureau de Chrome et de Firefox.
Régression linéaire
- Vérifiez votre compréhension: Présentation de la régression linéaire
- Vérifiez votre compréhension: perte
- Interactif: paramètres de régression linéaire
- Vérifiez votre compréhension: descente du gradient
- Vérifiez votre compréhension: taux d'apprentissage
- Vérifiez vos connaissances: taille de lot
- Interactif: descente de gradient
- Programmation: régression linéaire
- Quiz final: testez vos connaissances
Régression logistique
Classification
- Interaction: seuil
- Vérifiez votre compréhension: TP, TN, FP, FN
- Interactive: Precision and recall
- Vérifiez votre compréhension: précision et rappel
- Interactive: ROC curve
- Testez vos connaissances: ROC et AUC
- Programmation: classification
- Quiz final: testez vos connaissances
Travailler avec des données numériques
- Programmation: statistiques et valeurs incorrectes
- Vérifiez votre compréhension: Échelle linéaire
- Vérifiez votre compréhension: Échelle de z-score
- Testez vos connaissances: Techniques de normalisation
- Vérifiez votre compréhension: binning
- Quiz final: testez vos connaissances
Utiliser des données catégorielles
- Vérifiez votre intuition: codage
- Vérifier votre intuition: les numéros d'index
- Interactif: croisements de caractéristiques
- Quiz final: testez vos connaissances
Ensembles de données, généralisation et surapprentissage
- Vérifier votre intuition: introduction
- Vérifiez votre compréhension: imputation
- Vérifiez votre compréhension: Libellés de proxy
- Vérifiez votre compréhension: ensembles de données déséquilibrés
- Vérifier votre intuition: diviser des ensembles de données
- Vérifier votre intuition: ensembles de test
- Vérifiez vos connaissances: diviser des ensembles de données
- Vérifiez votre compréhension: surajustement
- Vérifiez votre compréhension: Complexité du modèle
- Vérifier votre intuition: métriques de complexité
- Vérifiez votre compréhension: régularisation L2
- Interprétation des courbes de fonction de perte
- Quiz final: testez vos connaissances
Réseaux de neurones
- Interactif: couche d'entrée et couche de sortie
- Interactif: ajouter une couche masquée
- Interactive: fonctions d'activation
- Interactif: modifier la configuration du réseau de neurones
- Interactif: entraîner un réseau de neurones
- Quiz final: testez vos connaissances
Embeddings
Grands modèles de langage
- Vérifiez votre compréhension: n-grammes
- Vérifiez votre compréhension: Transformateurs
- Vérifiez votre compréhension: ajustement et distillation
- Quiz final: testez vos connaissances
Systèmes de ML de production
- Vérifiez votre compréhension: entraînement statique et dynamique
- Vérifiez votre compréhension: inférence statique et dynamique
- Vérifiez votre compréhension: métriques réelles
- Vérifiez votre compréhension: Fuites de libellés
- Vérifiez votre compréhension: boucles de rétroaction
- Quiz final: testez vos connaissances
Équité
- Vérifiez votre compréhension: types de biais
- Vérifiez votre compréhension: valeurs d'éléments manquantes
- Vérifiez votre compréhension: Valeurs de fonctionnalité inattendues
- Vérifiez votre compréhension: atténuer les biais
- Vérifier votre intuition: parité démographique
- Vérifiez votre compréhension: égalité des chances
- Vérifiez vos connaissances: équité contrefactuelle
- Programmation: traiter les problèmes de biais et d'équité
- Quiz final: testez vos connaissances
Régression linéaire
- Vérifiez votre compréhension: Présentation de la régression linéaire
- Vérifiez votre compréhension: perte
- Interactif: paramètres de régression linéaire
- Vérifiez votre compréhension: descente du gradient
- Vérifiez votre compréhension: taux d'apprentissage
- Vérifiez vos connaissances: taille de lot
- Interactif: descente de gradient
- Programmation: régression linéaire
- Quiz final: testez vos connaissances
Régression logistique
Classification
- Interaction: seuil
- Vérifiez votre compréhension: TP, TN, FP, FN
- Interactive: Precision and recall
- Vérifiez votre compréhension: précision et rappel
- Interactive: ROC curve
- Testez vos connaissances: ROC et AUC
- Programmation: classification
- Quiz final: testez vos connaissances
Travailler avec des données numériques
- Programmation: statistiques et valeurs incorrectes
- Vérifiez votre compréhension: Échelle linéaire
- Vérifiez votre compréhension: Échelle de scores z
- Testez vos connaissances: Techniques de normalisation
- Vérifiez votre compréhension: binning
- Quiz final: testez vos connaissances
Travailler avec des données catégorielles
- Vérifiez votre intuition: l'encodage
- Vérifier votre intuition: les numéros d'index
- Interactif: croisements de caractéristiques
- Quiz final: testez vos connaissances
Ensembles de données, généralisation et surapprentissage
- Vérifier votre intuition: introduction
- Vérifiez votre compréhension: imputation
- Vérifiez votre compréhension: libellés de proxy
- Vérifiez votre compréhension: ensembles de données déséquilibrés
- Vérifier votre intuition: diviser des ensembles de données
- Vérifier votre intuition: ensembles de test
- Vérifiez vos connaissances: diviser des ensembles de données
- Vérifiez votre compréhension: surajustement
- Vérifiez votre compréhension: Complexité du modèle
- Vérifier votre intuition: métriques de complexité
- Vérifiez votre compréhension: régularisation L2
- Interprétation des courbes de fonction de perte
- Quiz final: testez vos connaissances
Réseaux de neurones
- Interactif: couche d'entrée et couche de sortie
- Interactif: ajouter une couche masquée
- Interactive: fonctions d'activation
- Interactif: modifier la configuration du réseau de neurones
- Interactif: entraîner un réseau de neurones
- Quiz final: testez vos connaissances
Embeddings
Grands modèles de langage
- Vérifiez votre compréhension: n-grammes
- Vérifiez votre compréhension: Transformateurs
- Vérifiez votre compréhension: ajustement et distillation
- Quiz final: testez vos connaissances
Systèmes de ML de production
- Vérifiez votre compréhension: entraînement statique et dynamique
- Vérifiez votre compréhension: inférence statique et dynamique
- Vérifiez votre compréhension: métriques réelles
- Vérifiez votre compréhension: Fuites de libellés
- Vérifiez votre compréhension: boucles de rétroaction
- Quiz final: testez vos connaissances
Équité
- Vérifiez votre compréhension: types de biais
- Vérifiez votre compréhension: valeurs d'éléments manquantes
- Vérifiez votre compréhension: Valeurs de fonctionnalité inattendues
- Vérifiez votre compréhension: atténuer les biais
- Vérifier votre intuition: parité démographique
- Vérifiez votre compréhension: égalité des chances
- Vérifiez vos connaissances: équité contrefactuelle
- Programmation: traiter les problèmes de biais et d'équité
- Quiz final: testez vos connaissances
Régression linéaire
- Vérifiez votre compréhension: Présentation de la régression linéaire
- Vérifiez votre compréhension: perte
- Interactif: paramètres de régression linéaire
- Vérifiez votre compréhension: descente du gradient
- Vérifiez votre compréhension: Taux d'apprentissage
- Vérifiez vos connaissances: taille de lot
- Interactif: descente de gradient
- Programmation: régression linéaire
- Quiz final: testez vos connaissances
Régression logistique
Classification
- Interaction: seuil
- Vérifiez votre compréhension: TP, TN, FP, FN
- Interactive: Precision and recall
- Vérifiez votre compréhension: précision et rappel
- Interactive: ROC curve
- Testez vos connaissances: ROC et AUC
- Programmation: classification
- Quiz final: testez vos connaissances
Travailler avec des données numériques
- Programmation: statistiques et valeurs incorrectes
- Vérifiez votre compréhension: Échelle linéaire
- Vérifiez votre compréhension: Échelle de scores z
- Testez vos connaissances: Techniques de normalisation
- Vérifiez votre compréhension: binning
- Quiz final: testez vos connaissances
Travailler avec des données catégorielles
- Vérifiez votre intuition: l'encodage
- Vérifier votre intuition: les numéros d'index
- Interactif: croisements de caractéristiques
- Quiz final: testez vos connaissances
Ensembles de données, généralisation et surapprentissage
- Vérifier votre intuition: introduction
- Vérifiez votre compréhension: imputation
- Vérifiez votre compréhension: Libellés de proxy
- Vérifiez votre compréhension: ensembles de données déséquilibrés
- Vérifier votre intuition: diviser des ensembles de données
- Vérifier votre intuition: ensembles de test
- Vérifiez vos connaissances: diviser des ensembles de données
- Vérifiez votre compréhension: surajustement
- Vérifiez votre compréhension: Complexité du modèle
- Vérifier votre intuition: métriques de complexité
- Vérifiez votre compréhension: régularisation L2
- Interprétation des courbes de fonction de perte
- Quiz final: testez vos connaissances
Réseaux de neurones
- Interactif: couche d'entrée et couche de sortie
- Interactif: ajouter une couche masquée
- Interactive: fonctions d'activation
- Interactif: modifier la configuration du réseau de neurones
- Interactif: entraîner un réseau de neurones
- Quiz final: testez vos connaissances
Embeddings
Grands modèles de langage
- Vérifiez votre compréhension: n-grammes
- Vérifiez votre compréhension: Transformateurs
- Vérifiez votre compréhension: ajustement et distillation
- Quiz final: testez vos connaissances
Systèmes de ML de production
- Vérifiez votre compréhension: entraînement statique et dynamique
- Vérifiez votre compréhension: inférence statique et dynamique
- Vérifiez votre compréhension: métriques réelles
- Vérifiez votre compréhension: Fuites de libellés
- Vérifiez votre compréhension: boucles de rétroaction
- Quiz final: testez vos connaissances
Équité
- Vérifiez votre compréhension: types de biais
- Vérifiez votre compréhension: valeurs d'éléments manquantes
- Vérifiez votre compréhension: Valeurs de fonctionnalité inattendues
- Vérifiez votre compréhension: atténuer les biais
- Vérifier votre intuition: parité démographique
- Vérifiez votre compréhension: égalité des chances
- Vérifiez vos connaissances: équité contrefactuelle
- Programmation: traiter les problèmes de biais et d'équité
- Quiz final: testez vos connaissances
Régression linéaire
- Vérifiez votre compréhension: Présentation de la régression linéaire
- Vérifiez votre compréhension: perte
- Interactif: paramètres de régression linéaire
- Vérifiez votre compréhension: descente du gradient
- Vérifiez votre compréhension: taux d'apprentissage
- Vérifiez vos connaissances: taille de lot
- Interactif: descente de gradient
- Programmation: régression linéaire
- Quiz final: testez vos connaissances
Régression logistique
Classification
- Interaction: seuil
- Vérifiez votre compréhension: TP, TN, FP, FN
- Interactive: Precision and recall
- Vérifiez votre compréhension: précision et rappel
- Interactive: ROC curve
- Testez vos connaissances: ROC et AUC
- Programmation: classification
- Quiz final: testez vos connaissances
Travailler avec des données numériques
- Programmation: statistiques et valeurs incorrectes
- Vérifiez votre compréhension: Échelle linéaire
- Vérifiez votre compréhension: Échelle de z-score
- Testez vos connaissances: Techniques de normalisation
- Vérifiez votre compréhension: binning
- Quiz final: testez vos connaissances
Utiliser des données catégorielles
- Vérifiez votre intuition: l'encodage
- Vérifier votre intuition: les numéros d'index
- Interactif: croisements de caractéristiques
- Quiz final: testez vos connaissances
Ensembles de données, généralisation et surapprentissage
- Vérifier votre intuition: introduction
- Vérifiez votre compréhension: imputation
- Vérifiez votre compréhension: libellés de proxy
- Vérifiez votre compréhension: ensembles de données déséquilibrés
- Vérifier votre intuition: diviser des ensembles de données
- Vérifier votre intuition: ensembles de test
- Vérifiez vos connaissances: diviser des ensembles de données
- Vérifiez votre compréhension: surajustement
- Vérifiez votre compréhension: Complexité du modèle
- Vérifier votre intuition: métriques de complexité
- Vérifiez votre compréhension: régularisation L2
- Interprétation des courbes de fonction de perte
- Quiz final: testez vos connaissances
Réseaux de neurones
- Interactif: couche d'entrée et couche de sortie
- Interactif: ajouter une couche masquée
- Interactive: fonctions d'activation
- Interactif: modifier la configuration du réseau de neurones
- Interactif: entraîner un réseau de neurones
- Quiz final: testez vos connaissances
Embeddings
Grands modèles de langage
- Vérifiez votre compréhension: n-grammes
- Vérifiez votre compréhension: Transformateurs
- Vérifiez votre compréhension: ajustement et distillation
- Quiz final: testez vos connaissances
Systèmes de ML de production
- Vérifiez votre compréhension: entraînement statique et dynamique
- Vérifiez votre compréhension: inférence statique et dynamique
- Vérifiez votre compréhension: métriques réelles
- Vérifiez votre compréhension: Fuites de libellés
- Vérifiez votre compréhension: boucles de rétroaction
- Quiz final: testez vos connaissances
Équité
- Vérifiez votre compréhension: types de biais
- Vérifiez votre compréhension: valeurs d'éléments manquantes
- Vérifiez votre compréhension: Valeurs de fonctionnalité inattendues
- Vérifiez votre compréhension: atténuer les biais
- Vérifier votre intuition: parité démographique
- Vérifiez votre compréhension: égalité des chances
- Vérifiez vos connaissances: équité contrefactuelle
- Programmation: traiter les problèmes de biais et d'équité
- Quiz final: testez vos connaissances