Compartir a través de


¿Qué solución de inteligencia artificial es adecuada para mí?

Microsoft ofrece varias soluciones de inteligencia artificial diferentes, lo que significa que tiene varias opciones a su disposición. ¿Pero cómo se elige la que se va a usar para la aplicación? Vamos a desglosarlo.

Quiero integrar un modelo de aprendizaje automático en mi aplicación y ejecutarlo en el dispositivo aprovechando al máximo la aceleración de hardware.

Windows Machine Learning es la opción adecuada para usted. Estas API de WinRT de alto nivel funcionan en aplicaciones de Windows 10 (UWP, escritorio) y evalúan modelos directamente en el dispositivo. Incluso puede optar por aprovechar la GPU del dispositivo (si tiene una) para mejorar el rendimiento.

Quiero tener un control más completo sobre el uso de recursos durante la ejecución del modelo para aplicaciones de gran uso intensivo.

DirectML es lo que quieres. Estas API de estilo DirectX proporcionan un paradigma de programación que resultará familiar para los desarrolladores de juegos de C++ y le permitirá aprovechar al máximo el hardware.

Quiero entrenar, probar e implementar modelos de ML con un marco que esté familiarizado con un desarrollador de .NET.

Consulte ML.NET, un marco de aprendizaje automático creado para desarrolladores de .NET.

Quiero aprovechar la eficacia de la nube de Azure para entrenar e implementar modelos de APRENDIZAJE automático.

Consulte ¿Cuáles son los productos de aprendizaje automático en Microsoft? para obtener una lista completa de las soluciones disponibles en Microsoft, incluidos muchos productos y servicios que se ejecutan en Azure.