Logotipo de Zephyrnet

Los cerebritos de Microsoft contemplan equipar Excel con IA

Fecha:

Tarde o temprano, todo acaba en Microsoft Excel.

La hoja de cálculo de 37 años se ha utilizado para ejecutar Doom y Pac-Man, animación stop-motion, por turnos juego de rol, ajedrezy una red neuronal, entre otras cosas.

El último truco de Excel es cortesía de los propios desarrolladores de software de Microsoft: "FLAME: un modelo de lenguaje pequeño para fórmulas de hojas de cálculo".

esta detallado en un papel preimpreso de los investigadores de Microsoft Harshit Joshi, Abishai Ebenezer, José Cambronero, Sumit Gulwani, Aditya Kanade, Vu Le, Ivan Radiček y Gust Verbruggen. El documento describe un sistema de IA de asistencia llamado FLAME. Es un modelo de lenguaje pequeño que puede mejorar la creación y mantenimiento de fórmulas de Excel.

Los modelos de lenguaje grande como ChatGPT de OpenAI son toda la rabia en este momento. Estos son modelos estadísticos entrenados en grandes cantidades de texto que pueden predecir un resultado probable en función de una entrada de mensaje de texto.

El problema con los modelos de lenguaje grande es que son, bueno, grandes: el entrenamiento requiere muchos datos de entrada y dinero, y usar el modelo resultante para la inferencia también requiere mucho hardware. Por ejemplo, los investigadores citan Incoder 6.7B, un modelo entrenado para completar código en 159 GB de código fuente durante un período de 24 días con 248 GPU Nvidia V100.

Lambda Labs tiene estimado el costo de entrenar GPT-3, un modelo de parámetros 175B, asciende a unos 4.6 millones de dólares con instancias Tesla V100.

Con un peso de solo 60 millones de parámetros, FLAME es "el primer modelo de lenguaje diseñado exclusivamente para fórmulas de Excel". Si bien el trabajo de investigación no establece explícitamente que FLAME es un acrónimo que representa "Primer modelo de idioma para Excel", especulamos que este es el caso.

A pesar de su tamaño modesto, FLAME logra superar a modelos mucho más grandes ajustados para completar líneas de código (relleno de código), incluidos CodeT5 (220M), Codex-Cushman (12B) y Codex-Davinci (175B).

FLAME está diseñado para autocompletar fórmulas de Excel o reparar fórmulas mal formadas, y para manejar la reconstrucción de sintaxis, una técnica para eliminar delimitadores (por ejemplo, llaves) de una fórmula para que los modelos puedan reconocer y reconstruir más fácilmente la fórmula completa.

Entonces, en alguna versión futura de Excel, una vez que FLAME se haya conectado al software, ingrese una fórmula con errores como esta ...

=SI('13 de enero'!B2="", '13 de febrero'!B2="", '13 de marzo'!B2="", '13 de abril'!B2="", sí, no)

…podría terminar luciendo así con la ayuda de la habilidad correctiva de FLAME.

=SI(Y('13 de enero'!B2="", '13 de febrero'!B2="", '13 de marzo'!B2="", '13 de abril'!B2=""), "sí", "No")

Y poder hacerlo con dos órdenes de magnitud menos de datos de entrenamiento que Codex u otros modelos de lenguaje grande significa que Microsoft debería encontrar FLAME mucho más asequible para implementar cuando esté listo.

Para aquellos que tienen que mantener grandes hojas de cálculo con muchas fórmulas, su humilde buitre tiene que decir que FLAME se ve muy bien. ®

punto_img

Información más reciente

punto_img