Condividi tramite


Come scegliere la soluzione di intelligenza artificiale più adatta

Microsoft offre diverse soluzioni di intelligenza artificiale che ti permettono di scegliere tra più opzioni. Per poter scegliere quella più adatta alla tua applicazione, Di seguito si esamineranno i vari passaggi.

Voglio integrare nella mia applicazione un modello di Machine Learning ed eseguirlo sul dispositivo per sfruttare pienamente l'accelerazione hardware

Windows Machine Learning è la scelta giusta per te. Queste API WinRT di alto livello sono compatibili con le applicazioni Windows 10 (UWP, desktop) e valutano i modelli direttamente nel dispositivo. Puoi anche scegliere di sfruttare i vantaggi offerti dalla GPU del dispositivo (se disponibile) per ottenere prestazioni ottimali.

Voglio integrare nella mia applicazione la visione artificiale e sfruttare le ottimizzazioni della piattaforma

Windows Vision Skills è la scelta ottimale. Questo semplice framework ti consente di creare applicazioni di visione personalizzata che sfruttano l'accelerazione hardware nei dispositivi perimetrali. Puoi combinare le librerie predefinite per eseguire le comuni attività di elaborazione delle immagini e i modelli di Machine Learning per le attività specifiche.

Voglio avere un maggiore controllo sull'utilizzo delle risorse durante l'esecuzione dei modelli per le applicazioni a elevato utilizzo di risorse

DirectML è quello che ti serve. Queste API di tipo DirectX offrono un paradigma di programmazione che risulterà familiare agli sviluppatori di giochi in C++ e ti consentono di sfruttare appieno l'hardware.

Voglio eseguire il training, i test e la distribuzione dei modelli di Machine Learning con un framework familiare agli sviluppatori .NET

Scopri ML.NET, un framework di Machine Learning pensato per gli sviluppatori .NET.

Voglio sfruttare le potenzialità del cloud di Azure per il training e la distribuzione di modelli di Machine Learning

Vedi Informazioni sui prodotti di Machine Learning di Microsoft per un elenco completo delle soluzioni Microsoft disponibili, tra cui molti prodotti e servizi che vengono eseguiti in Azure.