返回首页

37岁excel“老当益壮”:运行flame小型语言模型

来源:浅语科技


(资料图片仅供参考)

微软的Excel至今已有37年历史,它不仅仅是纯粹意义上的电子表格处理工具,而且可以扩展运行《毁灭战士》和《吃豆人》游戏、制作定格动画、下国际象棋等等。

微软的软件开发人员近日再次扩展了Excel的功能,引入了名为FLAME的小型语言模型,通过辅助人工智能系统改进Excel公式的创建和维护。

了解到,微软研究人员HarshitJoshi、AbishaiEbenezer、JoséCambronero、SumitGulwani、AdityaKanade、VuLe、IvanRadiček和GustVerbruggen在预印本论文中对此进行了详细介绍。

以时下热门的ChatGPT为例,大型语言模型需要大量输入数据和资金,使用生成的模型进行推理也需要大量硬件。

而FLAME仅包含60M参数,是“第一个专为Excel公式设计的语言模型”。虽然研究论文没有明确指出,不过国外媒体TheRegister认为FLAME是“FirstLAnguageModelforExcel”的首字母缩写词。

尽管规模不大,但FLAME在Excel公司方面的AI性能,胜过CodeT5(220M)、Codex-Cushman(12B)和Codex-Davinci(175B)等为完成代码行(代码填充)而调整的更大模型。

FLAME旨在自动完成Excel公式或修复格式错误的公式,并处理语法重建,这是一种从公式中去除定界符(例如花括号)的技术,因此模型可以更轻松地识别和重建完整的公式。

用户在未来如果在Excel中输入错误的公式:=IF(|Jan13|!B2="",|Feb13|!B2="",|Mar13|!B2="",|Apr13|!B2="",yes,no)

在FLAME的校正能力的帮助下最终看起来像这样:=IF(AND(|Jan13|!B2="",|Feb13|!B2="",|Mar13|!B2="",|Apr13|!B2=""),"yes","no")

标签: 语言模型 老当益壮