Glossaire FintechDonnées & Infrastructure

Feature Store

Un feature store est une plateforme centralisee de gestion des donnees qui permet aux equipes d'apprentissage automatique de definir, decouvrir, stocker et reutiliser des fonctionnalites dans toute une organisation. Dans les services financiers, les feature stores relevent le defi de la fragmentation de l'ingenierie des fonctionnalites, ou differentes equipes ML creent et maintiennent independamment des fonctionnalites similaires, entrainant des doublons, des incoherences et des inefficacites. Un feature store fournit une source de verite unique pour les fonctionnalites ML, gerant l'ensemble du cycle de vie des fonctionnalites, y compris la creation, le stockage, le service, la surveillance et la gouvernance. Les feature stores prennent en charge a la fois les fonctionnalites hors ligne pour l'entrainement des modeles et les fonctionnalites en ligne pour l'inference en temps reel, garantissant la coherence entre les environnements d'entrainement et de production. La plateforme comprend generalement un registre de fonctionnalites pour la decouverte, un pipeline d'ingenierie des fonctionnalites, une couche de service a faible latence pour l'inference en ligne et des capacites de surveillance pour la derive des fonctionnalites et la qualite des donnees.

Dans les services financiers

Les feature stores sont devenus un composant essentiel de l'infrastructure ML dans les institutions financieres qui ont deploye l'IA a grande echelle. Les banques, les compagnies d'assurance et les gestionnaires d'actifs developpent des centaines de modeles ML qui utilisent des milliers de fonctionnalites derivees des donnees de transactions, des profils clients, des donnees de marche et des sources externes. Sans feature store, chaque equipe de modelisation construit et maintient independamment ses propres pipelines d'ingenierie des fonctionnalites, ce qui entraine une duplication significative des efforts et des definitions de fonctionnalites incoherentes entre les modeles. Un feature store permet aux equipes de partager des fonctionnalites, garantit la coherence entre l'entrainement et l'inference et fournit une gouvernance sur l'utilisation des fonctionnalites. La technologie est particulierement precieuse dans les environnements financiers reglementes ou les exigences de gouvernance des modeles exigent la tracabilite des fonctionnalites utilisees dans le developpement des modeles. Les principales plateformes de feature stores incluent Tecton, Feast et Databricks Feature Store.

Exemple concret

Une grande banque avec plus de deux cents modeles ML en production deploie un feature store pour standardiser son infrastructure ML. Les data scientists de la banque developpaient auparavant des fonctionnalites independamment pour chaque modele, ce qui resultait en plusieurs versions de fonctionnalites similaires avec des definitions et une qualite incoherentes. Le feature store centralise toutes les fonctionnalites utilisees dans la banque, fournissant un catalogue ou les data scientists peuvent decouvrir les fonctionnalites existantes, comprendre leurs definitions et les reutiliser dans de nouveaux modeles. Lorsqu'un data scientist de l'equipe de detection de fraude developpe une nouvelle fonctionnalite pour la velocite des transactions, il l'enregistre dans le feature store avec documentation, lignage et indicateurs de qualite. Un data scientist de l'equipe de risque de credit decouvre cette fonctionnalite et l'utilise pour ameliorer son modele de scoring de credit sans le reconstruire a partir de zero. Le feature store garantit que la definition de la fonctionnalite est identique dans les deux modeles et que la meme logique de calcul est utilisee pour l'entrainement et l'inference en temps reel.

Pourquoi c'est important en Finance

Les feature stores sont importants car ils resolvent l'un des defis operationnels les plus importants du deploiement du ML a grande echelle dans les services financiers : la duplication et l'incoherence de l'ingenierie des fonctionnalites. Dans les grandes institutions financieres, les data scientists consacrent environ soixante a quatre-vingts pour cent de leur temps a la preparation des donnees et a l'ingenierie des fonctionnalites, et une grande partie de ce travail est dupliquee entre les equipes. Un feature store elimine cette duplication, permettant aux data scientists de se concentrer sur le developpement de modeles et l'innovation. Au-dela de l'efficacite, les feature stores ameliorent la qualite des modeles en garantissant la coherence entre les fonctionnalites d'entrainement et de production, reduisant le risque de decalage entrainement-service qui peut degrader la performance des modeles. Pour les institutions financieres reglementees, les feature stores fournissent des capacites de gouvernance essentielles, notamment le suivi du lignage des fonctionnalites, le versionnage et les pistes d'audit qui soutiennent les exigences de gestion des risques de modele.

Termes associés

Machine Learning (ML)Pipeline de DonnéesEntrepôt de DonnéesETL (Extraction, Transformation, Chargement)Gestion des Risques de Modèle (GRM)

Explorer dans Finatune

DatabricksSnowflake

Questions fréquentes

Qu'est-ce qu'un feature store dans l'IA financiere ?

Un feature store est une plateforme centralisee de gestion des fonctionnalites d'apprentissage automatique permettant aux equipes ML de decouvrir, partager et reutiliser les fonctionnalites, reduisant la duplication et garantissant la coherence entre l'entrainement et l'inference.

Comment les banques utilisent-elles les feature stores ?

Les banques utilisent les feature stores pour centraliser l'ingenierie des fonctionnalites pour des centaines de modeles ML, permettant aux data scientists de decouvrir et reutiliser les fonctionnalites existantes.

Quelle est la difference entre un feature store et un entrepot de donnees en finance ?

Un entrepot de donnees stocke les donnees brutes pour le reporting. Un feature store gere specifiquement les fonctionnalites ML avec versionnage, service pour l'entrainement et l'inference, et surveillance de la derive.

Terme précédent: ETL (Extraction, Transformation, Chargement)
Terme suivant: Gestion des Donnees de Reference (MDM)
Voir tous les termes Fintech