SD Times News Digest: lanzamiento de Amazon Redshift ML, características de Microsoft GPT-3 y OpenCilk 1.0
Amazon Redshift ML ahora está disponible de forma generalizada. Con Cloud Data Warehouse, los usuarios pueden crear modelos de aprendizaje automático y hacer predicciones a partir de datos directamente desde su clúster de Amazon Redshift.
Todo lo que los usuarios tienen que hacer es usar una consulta SQL simple para especificar qué datos quieren usar para entrenar su modelo y el valor de salida que quieren predecir según la empresa.
Una vez que se inicia el comando SQL para crear el modelo, Redshift ML exporta de forma segura los datos especificados de Amazon Redshift al bucket de S3 y llama a Amazon SageMaker Autopilot para preparar los datos.
Detalles adicionales están disponibles Aquí.
Las características GPT-3 recientemente anunciadas de Microsoft
Microsoft anunció que GPT-3, el modelo de lenguaje natural desarrollado por OpenAI, se integrará con Microsoft Power Apps, la plataforma de desarrollo de aplicaciones de bajo código de la compañía.
Con las nuevas capacidades de IA, un usuario que crea una aplicación de comercio electrónico puede describir un objetivo de programación utilizando un lenguaje conversacional. Luego, un modelo GPT-3 adaptado con precisión ofrece la posibilidad de convertir el comando en una fórmula de Microsoft Power Fx.
«El uso de un modelo de IA avanzado como este puede ayudar a que nuestras herramientas de código bajo sean aún más accesibles para una audiencia aún mayor al convertirse realmente en lo que llamamos sin código», dijo Charles Lamanna, vicepresidente corporativo de la plataforma de aplicaciones de código bajo de Microsoft.
OpenCilk 1.0 lanzado
OpenCilk es una implementación de código abierto de la plataforma de paralelismo Cilk que tiene como objetivo hacer de la programación paralela una simple extensión de la programación serial normal a través de una variedad de herramientas.
OpenCilk compila los programas de Cilk con el compilador Tapir / LLVM basado en Clang y LLVM. Además, el sistema de tiempo de ejecución de Cilk implementa un planificador de robo de trabajo con el que los usuarios pueden planificar de manera eficiente el programa paralelo en los procesadores paralelos disponibles en tiempo de ejecución.
El proyecto se encuentra actualmente en el proceso de desarrollar muchas mejoras, incluidas nuevas construcciones de lenguaje, una nueva implementación de hiperobjetos plegables, varias optimizaciones de compiladores paralelos y más.
Detalles adicionales están disponibles Aquí.
Seguridad de Google por diseño
Google lanzó Security by Design en Google Play Academy para ayudar a los desarrolladores a identificar, mitigar y protegerse contra las amenazas de seguridad a través de una serie de cursos.
Con la introducción a las mejores prácticas de seguridad de aplicaciones, los desarrolladores pueden aprovechar las funciones de seguridad adicionales para incorporarlas en una aplicación.
En el próximo curso, los desarrolladores aprenderán cómo integrar la seguridad en cada fase del proceso de desarrollo aplicando el ciclo de vida de desarrollo de seguridad, un estándar de la industria.
Más detalles sobre los cursos están disponibles Aquí.