Introduction
Dans ce laboratoire, nous allons apprendre à sélectionner le meilleur hyperparamètre alpha pour les modèles de régression Lasso. Deux approches seront discutées : (1) sélectionner la valeur optimale d'alpha en utilisant uniquement l'ensemble d'entraînement et certains critères d'information, et (2) sélectionner le meilleur hyperparamètre en utilisant la validation croisée. Nous utiliserons le jeu de données sur le diabète dans cet exemple.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers 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ésoudrons rapidement le problème pour vous.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
sklearn(("Sklearn")) -.-> sklearn/UtilitiesandDatasetsGroup(["Utilities and Datasets"])
ml(("Machine Learning")) -.-> ml/FrameworkandSoftwareGroup(["Framework and Software"])
sklearn(("Sklearn")) -.-> sklearn/CoreModelsandAlgorithmsGroup(["Core Models and Algorithms"])
sklearn(("Sklearn")) -.-> sklearn/DataPreprocessingandFeatureEngineeringGroup(["Data Preprocessing and Feature Engineering"])
sklearn/CoreModelsandAlgorithmsGroup -.-> sklearn/linear_model("Linear Models")
sklearn/DataPreprocessingandFeatureEngineeringGroup -.-> sklearn/preprocessing("Preprocessing and Normalization")
sklearn/DataPreprocessingandFeatureEngineeringGroup -.-> sklearn/pipeline("Pipeline")
sklearn/UtilitiesandDatasetsGroup -.-> sklearn/datasets("Datasets")
ml/FrameworkandSoftwareGroup -.-> ml/sklearn("scikit-learn")
subgraph Lab Skills
sklearn/linear_model -.-> lab-49192{{"Sélection de modèle pour la régression Lasso"}}
sklearn/preprocessing -.-> lab-49192{{"Sélection de modèle pour la régression Lasso"}}
sklearn/pipeline -.-> lab-49192{{"Sélection de modèle pour la régression Lasso"}}
sklearn/datasets -.-> lab-49192{{"Sélection de modèle pour la régression Lasso"}}
ml/sklearn -.-> lab-49192{{"Sélection de modèle pour la régression Lasso"}}
end