跳到正文
新功能:向 Rexfin 分析师智能体询问你的模型,每个数字都附带出处
· 阅读约 6 分钟

阿拉伯语优先的财务 AI:让 Jais、Falcon 和 ALLAM 搭配一个不会产生幻觉的数字层

以阿拉伯语为核心的大语言模型在阿拉伯语财务推理上表现领先,但在混合数字和 IFRS/AAOIFI 准则切换上会栽跟头。它们仍然需要底层有一个确定性模型。

作者 The Rexfin team

三年前,让一个聊天模型分析一份阿拉伯语财务报表还是个糟糕的主意。模型会把方言弄得乱七八糟,丢失从右到左的表格结构,把阿拉伯语当作需要绕道翻译的对象。这个反对意见现在基本已经不成立了。以阿拉伯语为核心的模型,如阿联酋的 Jais、阿布扎比技术创新研究院的 Falcon、沙特阿拉伯 SDAIA 的 ALLAM,都是以阿拉伯语作为主要语言训练出来的。对于阅读一份董事会材料或用阿拉伯语总结一份监管通函,它们表现不错。

没变的是这一点:一个更好的阿拉伯语模型不会让模型更擅长数学。这是两种互不相关的能力,把它们混为一谈正是 CFO 容易踩坑的地方。

阿拉伯语优先模型实际解决了什么

这项进步是真实的,值得精确地说清楚。这些模型能处理现代标准阿拉伯语和多种方言,能跟上阿拉伯语财务行文,也能写出流畅的阿拉伯语叙述。如果你的问题是理解,也就是这份阿拉伯语披露文件说的是什么,这位审计师的注释大意是什么,那么一个以阿拉伯语为核心的大语言模型现在已经是一个合理的工具。

问题在于误以为理解能力可以延伸到计算能力。它不能,而且原因与阿拉伯语财务文本的书写方式密切相关。

一个出色的语言模型也逃不过的陷阱

东阿拉伯数字与西阿拉伯数字混用

海湾地区的文件经常混用东阿拉伯数字(٠١٢٣٤٥٦٧٨٩)和西方数字(0123456789),有时甚至出现在同一张表格里。一个能完美读懂阿拉伯语的模型,仍然可能不一致地归一化 ٤٢,在一个单元格里处理正确,在另一个单元格里却把它丢掉,因为数字处理是一个分词(tokenization)层面的产物,而不是模型有意执行的推理步骤。

小数点分隔符和千位分隔符

阿拉伯语有自己的小数分隔符(٫)和千位分隔符(٬),而海湾地区的报表同时也使用西式的逗号和句点。同样一串字符,根据适用哪种惯例,可能是 7.5,也可能是 75。我们曾见过一个模型把 ٧٫٥ 读成了七十五。一个被读错的分隔符,就能让利润率、契约比率或税基相差一个数量级。

IFRS 与 AAOIFI 之间的准则切换

一个海湾集团往往会把常规实体按 IFRS 报告,而把伊斯兰金融业务按 AAOIFI 准则报告。阿拉伯语术语可能完全相同,而会计处理却不同,例如伊斯兰融资合同(murabaha)与常规贷款之间的收入确认方式。一个只在提示词上下文中记住准则规则的大语言模型,会在不同对话之间漂移走样。这套处理规则需要存放在一个稳定的地方。

从右到左的表格重建

当模型从抽取出的文本重建一张表格时,它可能会转置那些它从未在视觉上真正看到过排列方式的列。在一份从右到左排版的文档里,这种风险会被放大。一个被转置的列会悄悄把你的当期和上期数据互换。

这些都不是语言模型在阿拉伯语能力上的缺陷,它们是披着阿拉伯语外衣的数字问题和结构问题,而一个更流畅的模型不会解决其中任何一个。

为什么解决方案是一个独立的层,而不是一个更好的提示词

你可以为一份文档就一个分隔符错误做提示词工程,但你无法用提示词工程把确定性注入一个概率系统。大语言模型生成的是最可能的下一个词元,它并不执行算术运算。再加上阿拉伯数字的歧义,得到一个干净的计算结果的概率只会更低,而不是更高。

所以答案不是挑选最好的阿拉伯语模型然后相信它的数学。而是让阿拉伯语模型负责语言,底层放一个确定性的数字层来处理所有数字相关的工作。这正是我们这个分类的整体前提:AI 可靠的财务建模层。

具体而言,我们构建的分工如下:

  • 摄取阶段一次性归一化。 当我们连接你的会计平台或报表时,东西方数字会被转换为一种统一的规范形式,分隔符会根据文档的实际惯例被解析,数字会被对账,使模型能与账本对得上。
  • 数学运算在代码中执行。 情景推演、比率和汇总都通过一个确定性引擎运行,而不是靠大语言模型。同一个问题问两次,得到的是同一个数字。
  • 准则规则被存储,而不是被提示。 IFRS 和 AAOIFI 的处理方式被编码在模型中,因此伊斯兰金融那一行在每一次查询中都得到一致的处理,而不是每次会话重新猜测。
  • 每个数字都可追溯到源头。 阿拉伯语模型写出的答案,都有一条审计师可以核查的通向账本明细的链条作为支撑。

阿拉伯语优先的大语言模型是这项工作的正确接口,它理解阿拉伯语问题,也能解释阿拉伯语答案。但它是承担数字本身这项工作的错误组件。

诚实的局限

这种搭配并不能让语言模型变得完美,也不应该假装能做到。如果你的源文档本身确实存在歧义,比如一份扫描件里 ٧٫٥ 和 ٧٬٥ 在视觉上无法区分,这个数字层会把歧义呈现出来,而不是去猜测。这正是它的意义所在。一个会标注“我无法确定这个分隔符”的确定性系统,对 CFO 而言比一个流畅但自信地选错答案的系统更有价值。我们宁愿把差距展示给你看,也不愿把它掩盖过去。

关于更广的背景,可参见为什么海湾 CFO 不信任 AI 处理他们的数字,以及同一个数字层如何处理 ZATCA、电子发票和审计就绪模型

结论很简单也很坚定:为语言选择你能找到的最好的阿拉伯语模型,然后拒绝让它做算术。把它与一个已对账、确定性的模型搭配使用,你就能获得阿拉伯语的流畅度,而不会有数量级的意外惊吓。如果你想在一份真实的阿拉伯语管理报告上验证这一点,混合数字全都包括在内,欢迎预约演示,带上你手头最混乱的一份报表。

所属专题 海湾地区 AI 财务应用:一个值得信赖的数字层

继续阅读

预约演示

亲眼看到您的数字对得上账。

预约一场 30 分钟的演示。带上一个您总是无法快速回答的问题,我们将基于真实财务数据现场为您建模。