Site Web | Docs | Forum communautaire
Qu'est-ce que la forme de fonctionnalité?
La forme de fonctionnalité est un magasin de fonctionnalités virtuels. Il permet aux scientifiques des données de définir, gérer et servir les caractéristiques de leur modèle ML. La forme de fonction se trouve au sommet de votre infrastructure existante et l'orchestre pour fonctionner comme un magasin de fonctionnalités traditionnel. En utilisant FeatureForm, une équipe de science des données peut résoudre les problèmes organisationnels suivants:
- Enhance Collaboration FeatureForm garantit que les transformations, les fonctionnalités, les étiquettes et les ensembles de formation sont définis sous une forme standardisée, afin qu'ils puissent facilement être partagés, réutilisés et compris à travers l'équipe.
- Organisez l'expérimentation les jours de Untitled_128.ipynb sont terminés. Les transformations, les fonctionnalités et les ensembles de formation peuvent être poussés des ordinateurs portables à un référentiel de fonctionnalités centralisé avec des métadonnées comme le nom, la variante, la lignée et le propriétaire.
- Faciliter le déploiement Une fois qu'une fonctionnalité est prête à être déployée, la forme de fonction orchestrara votre infrastructure de données pour la préparer en production. En utilisant l'API FeatureForm, vous n'aurez pas à vous soucier des idiosyncrasies de votre infrastructure hétérogène (au-delà de leur langue de transformation).
- Augmenter la forme de fonctionnalité de fiabilité applique que toutes les fonctionnalités, étiquettes et ensembles de formation sont immuables. Cela leur permet d'être réutilisés en toute sécurité parmi les scientifiques des données sans se soucier du changement de logique. En outre, l'orchestrateur de FteatureForm gérera la logique de réessayer et tentera de résoudre automatiquement les autres problèmes de système distribués courants.
- Préservez la conformité avec le contrôle d'accès basé sur les rôles intégré, les journaux d'audit et les règles de service dynamique, votre logique de conformité peut être appliquée directement par fonctionnalité.
Dès la lecture
- Les magasins de fonctionnalités expliqués: les trois architectures communes
En réalité, la définition de la fonctionnalité est divisée sur différents éléments d'infrastructure: la source de données, les transformations, le magasin d'inférence, le magasin de formation et toutes leurs infrastructures de données sous-jacentes. Cependant, un scientifique des données pensera à une fonctionnalité dans sa forme logique, quelque chose comme: «prix d'achat moyen d'un utilisateur». FeatureForm permet aux scientifiques des données de définir les fonctionnalités de leur forme logique par le biais de transformations, de fournisseurs, d'étiquettes et de ressources de définition de formation. La forme de fonctionnalité orchestra ensuite les composants sous-jacents réels pour atteindre l'état souhaité des scientifiques des données.
Comment utiliser la forme de fonctionnalité
La forme de fonctionnalité peut être exécutée localement sur des fichiers ou dans Kubernetes avec votre infrastructure existante.
Kubernetes
La forme de fonctionnalité sur Kubernetes peut être utilisée pour se connecter à votre infrastructure cloud existante et peut également être exécutée localement sur Minikube.
Pour vérifier comment l'exécuter dans le cloud, suivez notre déploiement de Kubernetes.
Pour essayer la forme de fonctionnalité dans un seul conteneur Docker, suivez notre guide Docker QuickStart
Contributif
- Pour contribuer à la forme de fonctionnalité, veuillez consulter les documents de contribution.
- Bienvenue dans notre communauté, rejoignez-nous sur Slack.
Signaler des problèmes
Veuillez nous aider en signalant tous les problèmes que vous pourriez avoir lors de l'utilisation de fonctionnalités.
Licence
- Licence publique de Mozilla version 2.0