ML.NET Model Builder
Apprentissage automatique accessible dans Visual Studio
Modèles Machine Learning personnalisés dans Visual Studio
ML.NET Model Builder fournit une interface visuelle facile à comprendre pour créer, entraîner et déployer des modèles Machine Learning personnalisés. L’expertise en Machine Learning préalable n’est pas requise.
Model Builder prend en charge AutoML, qui explore automatiquement différents algorithmes et paramètres d’apprentissage automatique pour vous aider à trouver celui qui convient le mieux à votre scénario.
Connectez-vous aux fichiers et aux bases de données
L’aperçu actuel du Model Builder peut fonctionner avec des fichiers CSV, des fichiers TSV et des bases de données de SQL Server. Lorsque nous travaillons à la mise en production stable, nous ajoutons une prise en charge pour d’autres formats de fichier et bases de données, y compris les magasins de données non relationnels.
Génération de code
Model Builder produit un modèle formé, ainsi que le code dont vous avez besoin pour charger votre modèle et commencer à faire des prédictions. Les modèles ML.NET sont stockés sous forme de fichier .zip. Le code pour charger et utiliser votre modèle est ajouté en tant que nouveau projet dans votre solution. Le générateur de modèles ajoute également un exemple d'application de console que vous pouvez exécuter pour voir votre modèle en action.
Model Builder vous donne également le code nécessaire pour ré-entraîner votre modèle avec un nouveau jeu de données, au cas où vous deviez effectuer une reformation à partir du code, sans utiliser l’interface Model Builder.
Exécuter tout le contenu local
Model Builder vous donne tout ce dont vous avez besoin sur votre ordinateur. Vous n’avez pas besoin de vous connecter à des ressources cloud ou à d’autres services pour générer et utiliser votre modèle.
Dans les prochaines préversions, nous ajouterons l’option permettant d’entraîner votre modèle dans le cloud, pour aller au-delà des fonctionnalités d’une station de travail unique.
Intégration à vos outils et DevOps existants
Model Builder est une extension Visual Studio, vous continuez donc à travailler dans l'environnement de développement que vous connaissez déjà.
Le code et les modèles que Model Builder produit sont tous versionné avec votre solution de contrôle de code source existante, et générés, testés et déployés avec votre workflow DevOps existant.
Si vous avez besoin de recycler automatiquement votre modèle avec les dernières données, le recyclage peut être automatisé dans le cadre de votre processus de génération.
Fonctionne avec n'importe quelle application .NET
ML.NET est conforme à .NET Standard—une spécification formelle des API .NET communes aux implémentations .NET. Cela signifie que vous pouvez utiliser ML.NET partout où vous écrivez du code .NET.
ML.NET Model Builder peut être utilisé avec n'importe quelle application .NET que vous développez dans Visual Studio.
Le générateur de modèles est gratuit
.NET est gratuit, et ça inclut ML.NET et ML.NET Model Builder. Il n’existe pas de frais ou de coûts de licence, notamment pour une utilisation commerciale.
Prêt à démarrer ?
Notre tutoriel étape par étape vous aidera à démarrer ML.NET sur votre ordinateur.