Microsoft continúa con su estrategia de democratizar el acceso a la IA. Tech Crunch ha anunciado hoy que Microsoft lanza tres nuevos servicios para simplificar el proceso de machine learning (aprendizaje automático). Estos van desde una nueva interfaz para una herramienta que automatiza completamente el proceso de creación de modelos, hasta una nueva interfaz visual sin código para construir, entrenar y desarrollar modelos, hasta computadoras portátiles al estilo Jupyter para usuarios avanzados.
Estas herramientas permitirán abordar Machine Learning de una forma más sencilla. El hecho es que hasta para ejecutar los experimentos más básicos de aprendizaje automático se necesita una buena cantidad de experiencia. Todas estas nuevas herramientas simplifican enormemente este proceso ocultando el código o dando la posibilidad de hacerlo a aquellos que desean escribir su propio código a través de una plataforma preconfigurada para hacerlo.
La nueva interfaz para la herramienta de aprendizaje automático de Azure hace que la creación de un modelo sea tan fácil como importar un conjunto de datos y luego decirle al servicio qué valor debe predecir. Los usuarios no necesitan escribir una sola línea de código, mientras que en el backend, esta versión actualizada ahora admite una serie de nuevos algoritmos y optimizaciones que deberían dar como resultado modelos más precisos.
Microsoft intenta dar respuesta a empresas, y a sus desarrolladores, que necesitan herramientas más poderosas que les permitan ser más productivos y construir sus modelos más rápidamente.
Aunque la mayor parte de esto está automatizado, Microsoft enfatiza que el servicio proporciona “total transparencia en los algoritmos, de modo que los desarrolladores y los científicos de datos pueden anular y controlar manualmente el proceso”.
Para aquellos que desean tener un poco más de control desde el principio, Microsoft también lanzó hoy una vista previa de una interfaz visual para su servicio de aprendizaje automático de Azure que permitirá a los desarrolladores crear, entrenar e implementar modelos de aprendizaje automático sin tener que tocar ningún código.
El servicio proporciona una interfaz fácil para limpiar sus datos, entrenar modelos con la ayuda de diferentes algoritmos, evaluarlos y, finalmente, ponerlos en producción.
Si bien estos dos primeros servicios se dirigen claramente a los principiantes, los nuevos cuadernos alojados en Azure Machine Learning están claramente orientados hacia el profesional del aprendizaje mecánico más experimentado. Las computadoras portátiles vienen preempaquetadas con soporte para Azure Machine Learning Python SDK y se ejecutan en lo que la compañía describe como un “entorno seguro y listo para la empresa”. Aunque el uso de estas computadoras portátiles no es trivial, esta nueva característica permite a los desarrolladores rápidamente comenzar sin la molestia de configurar un nuevo entorno de desarrollo con todos los recursos de nube necesarios.
Otros nuevos servicios
Microsoft también lanzó hoy una serie de nuevos servicios en su línea de Servicios cognitivos, que incluyen: un nuevo servicio de personalización, una API para reconocer la escritura a mano y otra para transcribir conversaciones con varios oradores. El servicio de personalización se destaca aquí porque utiliza el aprendizaje por refuerzo, una técnica de aprendizaje automático diferente a la mayoría de las otras herramientas de Servicios cognitivos, y porque es mucho más fácil de implementar que los servicios similares. Un Reconocedor de formularios, que facilita la extracción de datos de formularios
Fuentes:
- En Tech Crunch: “Microsoft launches a drag-and-drop machine learning tool”
- También en Tech Cruch: Microsoft makes a push to simplify machine learning
- Más (Venture Beat): Microsoft simplifies AI model creation in Azure Machine Learning
- Microsoft: Create and explore automated machine learning experiments in the Azure portal (Preview)