Перейти к содержимому

Déploiement facile via une API REST avec PyCaret / PYTHON

MASTER 2 SISE DATA SCIENCE

0:00 / 0:00

Déploiement facile via une API REST avec PyCaret / PYTHON

783 просмотра · 2 года назад
MASTER 2 SISE DATA SCIENCE
8,94 тыс. подписчиков
783 просмотра · 2 года назад
Déploiement d'un pipeline (préparation de données + modèle de machine learning) sous la forme d'une API REST avec le package PyCaret pour Python. Processus de modélisation en classification supervisée dans le cadre de PyCaret : entraînement et évaluation des algorithmes (régression logistique pour nous), détermination des bonnes valeurs des hyperparamètres en validation croisée, construction du classifieur définitif. Déploiement ensuite avec l'exportation du pipeline incluant le preprocessing et le modèle dans un fichier pickle (.pkl), puis création automatique d'un programme Python (.py) qui permet de générer le service web. Utilisation du service web : saisie des valeurs des variables prédictives, obtention de la classe prédite, mode gestion des valeurs manquantes par le dispositif. Page de cours : https://cours-machine-learning.blogsp... 00:00 La question du déploiement en machine learning 04:40 Déploiement via une API REST avec le package PyCaret 06:00 Schéma de travail et données utilisées 08:00 Démarrage du notebook, versions de Python et du package 10:00 Importation des données, suivi des fichiers générés 11:25 Création et paramétrage d'une expérimentation 13:25 Liste des algorithmes disponibles pour le classement 14:44 Entraînement du modèle sur le "train set" 16:32 Evaluation sur le "test set" 17:40 Optimisation - Détermination des valeurs des hyperparamètres 21:01 Apprentissage du modèle définitif (pipeline en réalité) 22:59 Déploiement via une API REST - Fichiers générés 25:54 Etude du code de l'application Python 27:23 Lancement de l'application via Powershell 30:00 Test de l'application + la question des valeurs manquantes