Définition
Le feature engineering est le travail de sélection, de transformation et de création des variables qui alimentent un modèle d'apprentissage automatique : transformer une date en jour de la semaine, calculer un panier moyen sur trois mois, encoder une catégorie en nombres. C'est là que la connaissance du métier entre dans le modèle. Avec l'apprentissage profond et les grands modèles, une partie de ce travail est apprise automatiquement, mais il reste central sur les données tabulaires.
Dans la pratique
Sur des données d'entreprise classiques (ventes, risques, maintenance), un bon feature engineering fait souvent la différence entre un modèle inutile et un modèle rentable. Le profil doit travailler avec les experts métier pour traduire leur intuition en variables. Le piège est de calculer des features impossibles à reproduire en production au moment de la prédiction.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.