Bibliothèque Python d'ingénierie automatique de caractéristiques utilisant la synthèse de caractéristiques profondes sur des jeux de données relationnels.
Transformez des jeux de données multi-tables en matrices de caractéristiques pour l'apprentissage automatique à l'aide de la synthèse de caractéristiques profondes.
Featuretools est une bibliothèque Python qui automatise la création de caractéristiques à partir de jeux de données relationnels et temporels. Elle utilise la synthèse de caractéristiques profondes pour agréger et transformer des données relationnelles en une matrice de caractéristiques plate prête pour les modèles d'apprentissage automatique. Les data scientists cherchant à remplacer la création manuelle de caractéristiques dans les pipelines Python devraient l'utiliser.
La bibliothèque cartographie les relations entre plusieurs tables à l'aide d'EntitySets et applique des primitives de transformation et d'agrégation. Elle génère automatiquement des vecteurs de caractéristiques pour un DataFrame cible en combinant des calculs imbriqués sur des structures relationnelles. Vous pouvez également définir des primitives personnalisées ou étendre les fonctionnalités avec des extensions optionnelles NLP et Dask.
Cet outil convient aux data scientists et ingénieurs en apprentissage automatique Python travaillant avec des bases de données relationnelles multi-tables et des données transactionnelles. Il n'est pas conçu pour les non-programmeurs qui ont besoin d'une interface graphique ou d'outils tabulaires en un clic. Il nécessite également que les données brutes soient structurées dans des formats relationnels avant de générer des caractéristiques.
Génère automatiquement des caractéristiques d'agrégation et de transformation imbriquées sur des tables associées.
Permet d'écrire des fonctions Python sur mesure lorsque les règles de transformation intégrées sont insuffisantes.
Prend en charge les primitives de traitement du langage naturel et l'intégration de Dask pour l'exécution parallèle.
Featuretools est gratuit sous licence BSD-3-Clause. Les principaux coûts proviennent du matériel informatique et de la mémoire nécessaires pour exécuter l'extraction de caractéristiques sur de grands jeux de données.
879 missions ouvertes à distance en entraînement d’IA, mises à jour le 15 novembre 2026 ; la plupart paient $20–$175 de l’heure. 8 d’entre elles demandent des francophones. Zekai les liste gratuitement ; la candidature se fait sur la plateforme de l’employeur.
Ces outils IA évalués font le même travail instantanément — depuis notre annuaire noté.
Vous pouvez installer l'extension optionnelle Dask pour exécuter la synthèse de caractéristiques profondes sur plusieurs cœurs ou nœuds de cluster.
Oui, Featuretools vous permet de définir des primitives d'agrégation et de transformation personnalisées en Python.
Voir Zekai en premier dans Google