Condividi tramite


Quale soluzione di intelligenza artificiale è adatta per me?

Microsoft offre diverse soluzioni di intelligenza artificiale, il che significa che sono disponibili diverse opzioni. Ma come scegliere quale usare per l'applicazione? Scomponiamolo.

Si vuole integrare un modello di Machine Learning nell'applicazione ed eseguirlo nel dispositivo sfruttando appieno l'accelerazione hardware

Windows Machine Learning è la scelta giusta per te. Queste API WinRT di alto livello funzionano su applicazioni Windows 10 (UWP, desktop) e valutano i modelli direttamente nel dispositivo. È anche possibile scegliere di sfruttare la GPU del dispositivo (se disponibile) per ottenere prestazioni migliori.

Si vuole avere un controllo più completo sull'utilizzo delle risorse durante l'esecuzione del modello per applicazioni a elevato utilizzo intensivo

DirectML è quello che vuoi. Queste API in stile DirectX forniscono un paradigma di programmazione che si sente familiare agli sviluppatori di giochi C++ e consente di sfruttare appieno l'hardware.

Si vuole eseguire il training, il test e la distribuzione di modelli di Machine Learning con un framework familiare a uno sviluppatore .NET

Vedere ML.NET, un framework di Machine Learning compilato per sviluppatori .NET.

Si vuole sfruttare la potenza del cloud di Azure per il training e la distribuzione di modelli di Machine Learning

Vedere Quali sono i prodotti di Machine Learning in Microsoft? per un elenco completo delle soluzioni disponibili da Microsoft, inclusi molti prodotti e servizi eseguiti in Azure.