ML.NET Model Builder

Aprendizado de máquina abordável no Visual Studio

Comece a usar Baixar

O ML.NET Model Builder é iniciado no Visual Studio clicando com o botão direito do mouse em um projeto no Gerenciador de Soluções e selecionando Adicionar > Machine Learning

Modelos de machine learning personalizados Visual Studio

ML.NET Model Builder fornece uma interface visual fácil de entender para criar, treinar e implantar modelos de machine learning personalizados. Experiência de machine learning anterior não é necessária.

O Model Builder oferece suporte ao AutoML, que explora automaticamente diferentes algoritmos de machine learning e configurações para ajudá-lo a encontrar o que mais se adapta ao seu cenário.

Conectar-se a arquivos e bancos de dados

A versão prévia atual do Model Builder pode funcionar com arquivos csv, arquivos tsv e bancos de dados do SQL Server. À medida que formos trabalhando para obter uma versão estável, adicionaremos o suporte para mais formatos de arquivo e bancos de dados, incluindo repositórios de dados não relacionais.

Geração de código

O Model Builder produz um modelo treinado, além do código necessário para carregar o modelo e começar a fazer previsões. Os modelos ML.NET são armazenados como um arquivo .zip. O código para carregar e usar o modelo é adicionado como um novo projeto em sua solução. O Model Builder também adiciona um aplicativo de console de amostra que você pode executar para ver seu modelo em ação.

O Model Builder também fornece o código para retreinar seu modelo com um novo conjunto de dados, caso você precise retreinar diretamente do código, sem usar a interface do Model Builder.

Executar tudo localmente

Model Builder fornece tudo o que você precisa em seu computador. Não é necessário conectar-se a recursos de nuvem ou outros serviços para criar e consumir seu modelo.

Em futuras versões prévias, vamos adicionar a opção para treinar seu modelo na nuvem, para expandir além das capacidades de uma única estação de trabalho.

Integração com suas ferramentas existentes e DevOps

O Model Builder é uma extensão Visual Studio, portanto, você permanece trabalhando no ambiente de desenvolvimento que você já conhece.

O código e os modelos que o Model Builder produz são todos com versão com sua solução de controle de origem existente e criados, testados e implantados com o fluxo de trabalho do DevOps existente.

If you need to automatically retrain your model against the latest data, retraining can be automated as part of your build process.

Funciona com qualquer aplicativo .NET

O ML.NET está em conformidade com o Padrão .NET, uma especificação formal das APIs do .NET que são comuns entre as implementações do .NET. Isso significa que você pode usar o ML.NET em qualquer lugar onde escrever código .NET.

ML.NET Model Builder pode ser usado com qualquer aplicativo .NET desenvolvido no Visual Studio.

Model Builder é Gratuito

O .NET é gratuito, e isso inclui o ML.NET e o ML.NET Model Builder. Não há tarifas ou custos de licenciamento, inclusive para uso comercial.

Pronto para começar?

Nosso tutorial passo-a-passo irá ajudá-lo a usar o ML.NET em seu computador.

Comece a usar