Partilhar via


Qual solução de IA é ideal para mim?

A Microsoft oferece várias soluções de IA diferentes, o que significa que você tem várias opções à sua disposição. Mas como escolher qual usar para o seu aplicativo? Vamos analisar isso.

Quero integrar um modelo de aprendizagem automática na minha aplicação e executá-lo no dispositivo, tirando o máximo partido da aceleração de hardware

O Aprendizado de Máquina do Windows é a escolha certa para si. Essas APIs WinRT de alto nível funcionam em aplicativos do Windows 10 (UWP, área de trabalho) e avaliam modelos diretamente no dispositivo. Pode até optar por tirar partido da GPU do dispositivo (se tiver uma) para um melhor desempenho.

Quero ter um controle mais completo sobre a utilização de recursos durante a execução do modelo para aplicativos de alta intensidade

DirectML é o que tu queres. Essas APIs no estilo DirectX fornecem um paradigma de programação que se sentirá familiar para os desenvolvedores de jogos em C++ e permitem que você aproveite ao máximo o hardware.

Quero treinar, testar e implantar modelos de ML com uma estrutura que seja familiar a um desenvolvedor .NET

Confira ML.NET, uma estrutura de aprendizado de máquina criada para desenvolvedores .NET.

Quero aproveitar o poder da nuvem do Azure para treinar e implantar modelos de ML

Consulte Quais são os produtos de aprendizado de máquina da Microsoft? obter uma lista abrangente das soluções disponíveis da Microsoft, incluindo muitos produtos e serviços executados no Azure.