← 最新论文
🤖 machine learning

FUTO Swipe: Layout-Agnostic Neural Swipe Decoding

本文介绍了 FUTO Swipe,这是一种与布局无关的神经解码器,它通过利用几何增强技术和新发布的规模化滑动语料库,基于滑动手势特征而非固定键盘布局来预测字符,从而在多种移动键盘上实现高精度性能。

原作者: David Lee Miller, Aleksandras Kostarevas

发布于 2026-06-25
📖 1 分钟阅读☕ 轻松阅读

原作者: David Lee Miller, Aleksandras Kostarevas

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你有一位非常有才华的翻译员,他能完美地阅读某种特定的语言,但前提是他必须看着一张特定的地图。如果你给了他另一张地图(不同的键盘布局),他就会彻底迷失方向。这正是多年来手机“滑动输入”面临的问题。那些用于猜测你意图单词的 AI 模型是在一种特定键盘(通常是标准的 QWERTY 键盘)上训练的,因此如果切换到其他键盘(如俄语布局或自定义设计),它们就无法适应。

这篇论文的作者——来自 FUTO 的 David Lee Miller 和 Aleksandras Kostarevas——构建了一种全新的翻译器,它不再关心地图。他们称之为 FUTO Swipe

以下是他们实现这一目标的原理,通过简单的解释如下:

1. “变形幻化”的老师

通常,要教会 AI 一个新键盘,你需要喂给它成千上万个人们在该特定键盘上打字的示例。但对于许多语言或自定义布局,这些示例并不存在。

FUTO 团队通过教 AI 去观察手指移动的形状,而不是具体的按键,解决了这个问题。

  • 类比: 想象你在教一个孩子识别“微笑”。与其给他看一张在特定纸上画出的微笑,不如先给他看一张在纸上画出的微笑,然后你拉伸、旋转、挤压并翻转这张纸。你教会孩子,“微笑”是由其曲线定义的,而不是由它所在的纸张定义的。
  • 技术细节: 在训练的每一步中,计算机都会对手指滑动轨迹和键盘布局同时进行相同的“拉伸和扭曲”(几何增强)。这迫使 AI 去学习手势本身,而不是按键的具体位置。

2. “万能遥控器”解码器

大多数 AI 解码器在训练期间会将键盘“刻进”大脑里。如果更换了键盘,大脑就会失效。

FUTO 模型则不同。它具有“万能遥控器”功能。

  • 类比: 想想一个只能操作特定品牌电视的标准电视遥控器。如果你买了一台新电视,你需要一个新遥控器。FUTO 模型就像是一个“智能遥控器”,它在按下按钮之前会询问电视:“你的按键位置在哪里?”它不会死记硬背按键,而是读取你此时此刻递给它的地图。
  • 技术细节: 当你使用该应用时,键盘布局会作为一组坐标(按键所在的位置)发送给模型。模型利用这组列表来确定你可能想表达哪个字母,即使它从未见过这种特定的布局。

3. 海量的滑动库

为了训练这个“通用”模型,他们需要大量的数据。公开数据非常稀缺,尤其是在非英语布局方面。

  • 解决方案: 他们建立了 swipe.futo.org,这是一个巨大的图书馆,超过 12,000 名志愿者捐赠了他们的打字滑动轨迹。他们收集了超过 100 万次滑动。据他们所知,这是最大的开源滑动数据集,并且他们将其免费开放供任何人使用。

4. 结果:优于原始模型

他们研究中最令人惊讶的部分是,这个“通用”模型在阅读某些布局时,甚至比阅读它所接受训练的布局表现得还要好。

  • 类比: 想象一位在标准炉灶上学习烹饪的厨师。你给了他一个他从未见过的、设计精巧的定制炉灶。令人惊讶的是,他在新炉灶上的烹饪水平竟然比在旧炉灶上还要好。
  • 现实情况: 该模型仅在英语(QWERTY)数据上进行了训练。然而,当测试一个名为“ClearFlow”的布局(旨在让滑动更轻松)时,模型的准确率达到了 96.8%。而在它所接受训练的英语 QWERTY 键盘上,准确率为 92.9%。它的泛化能力如此之强,以至于超越了自身的训练环境。

5. 设计更好的键盘

由于该模型具有极高的灵活性,作者利用它设计了一种新的键盘布局,称为 KASROZ

  • 过程: 他们将 AI 本身作为评判者。他们在键盘上尝试了数千种不同的字母排列方式。AI 会在每种排列上“模拟”打字,并根据手势被理解的难易程度进行评分。
  • 结果: 他们发现了一种布局(KASROZ),其易读性甚至超过了标准的 QWERTY 或流行的 ClearFlow。它解决了一个特定问题:即三个字母连在一起(例如“s-t-r-e-a-m”)看起来像一条直线,这使得 AI 很难判断你是想打“stream”还是“steam”。新的布局打破了那条直线,使意图变得清晰。

总结

该论文声称他们构建了一个滑动输入 AI,它:

  1. 无需针对新键盘布局进行重新训练
  2. 通过滑动的形状而非具体的按键进行学习
  3. 在处理新布局时比处理其训练时的布局更准确
  4. 拥有超过 100 万次用户滑动的庞大免费数据集支持

他们已经向公众发布了 AI 模型和数据集,允许任何人为任何语言或自定义键盘构建滑动输入,而无需首先收集自己的大规模数据集。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →