Introduction
Dans ce laboratoire, nous allons apprendre à utiliser la validation croisée pour visualiser les prédictions et les erreurs du modèle à l'aide des fonctions cross_val_predict
et PredictionErrorDisplay
de scikit-learn. Nous allons charger l'ensemble de données sur le diabète, créer une instance d'un modèle de régression linéaire et utiliser la validation croisée pour obtenir un tableau de prédictions. Nous utiliserons ensuite PredictionErrorDisplay
pour tracer les valeurs réelles en fonction des valeurs prédites, ainsi que les résidus en fonction des valeurs prédites.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour passer à l'onglet Carnet de notes pour accéder à Jupyter Notebook pour pratiquer.
Parfois, vous devrez peut-être attendre quelques secondes pour que Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de Jupyter Notebook.
Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous réglerons rapidement le problème pour vous.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
sklearn(("Sklearn")) -.-> sklearn/CoreModelsandAlgorithmsGroup(["Core Models and Algorithms"])
sklearn(("Sklearn")) -.-> sklearn/ModelSelectionandEvaluationGroup(["Model Selection and Evaluation"])
sklearn(("Sklearn")) -.-> sklearn/UtilitiesandDatasetsGroup(["Utilities and Datasets"])
ml(("Machine Learning")) -.-> ml/FrameworkandSoftwareGroup(["Framework and Software"])
sklearn/CoreModelsandAlgorithmsGroup -.-> sklearn/linear_model("Linear Models")
sklearn/ModelSelectionandEvaluationGroup -.-> sklearn/model_selection("Model Selection")
sklearn/ModelSelectionandEvaluationGroup -.-> sklearn/metrics("Metrics")
sklearn/UtilitiesandDatasetsGroup -.-> sklearn/datasets("Datasets")
ml/FrameworkandSoftwareGroup -.-> ml/sklearn("scikit-learn")
subgraph Lab Skills
sklearn/linear_model -.-> lab-49101{{"Tracer des prédictions avec la validation croisée"}}
sklearn/model_selection -.-> lab-49101{{"Tracer des prédictions avec la validation croisée"}}
sklearn/metrics -.-> lab-49101{{"Tracer des prédictions avec la validation croisée"}}
sklearn/datasets -.-> lab-49101{{"Tracer des prédictions avec la validation croisée"}}
ml/sklearn -.-> lab-49101{{"Tracer des prédictions avec la validation croisée"}}
end