欧洲杯足彩官网-星空体育网站入口官网手机版 > > 正文

不分割成token,直接从字节中高效学习,mamba原来还能这样用|算法|序列-欧洲杯足彩官网

分享至



机器之心报道

编辑:张倩

给出一句「hello, world!」你要怎么把它喂给 ai 模型?目前常见的方法是利用某种算法将它分为若干 token,比如 ["hello", ",", "world", "!"]。模型通过学习这些 token 的上下文关系以及如何组合它们来表示原始文本或预测下一个 token。但这种方法依赖于有效的 token 分割算法,而且可能无法很好地处理新词、专有名词或非标准用法。因此,不少研究者也在尝试另一种方法:直接让模型从字节中学习。在 mamba 问世之后,这条路似乎有希望了。

在定义语言模型时,通常会使用一种基本分词方法,把句子分为词(word)、子词(subword)或字符(character)。其中,子词分词法一直是最受欢迎的选择,因为它在训练效率和处理词汇表外单词的能力之间实现了自然的折中。然而,一些研究指出了子词分词法的问题,如对错别字、拼写和大小写变化以及形态变化缺乏稳健性。

因此,有些研究人员另辟蹊径,采用了一种使用字节序列的方法,即从原始数据到预测的端到端映射,中间不进行任何分词。与子词模型相比,基于字节级的语言模型能够更容易地在不同的书写形式和形态变化之间进行泛化。当然,将文本建模为字节意味着生成的序列要比对应的子词长得多。如此一来,效率的提升就要依靠架构的改进来实现了。

自回归 transformer 在语言建模中占主导地位,但效率问题尤为突出:计算成本随序列长度呈二次方增长,因此对长(字节)序列的扩展能力很差。研究人员压缩了 transformer 的内部表示,以便处理长序列,例如开发了长度感知建模方法,在这种方法中,token 组在中间层内合并。最近,yu 等人 [2023] 提出了 megabyte transformer,它使用固定大小的字节片段作为子词的模拟压缩形式。因此,megabyte 可以降低计算成本。不过,这可能还不是最好的方法。

在一份新论文中,来自康奈尔大学的研究者介绍了一种高效、简单的字节级语言模型 mambabyte。该模型对最近推出的 mamba 架构进行了直接改造。mamba 建立在状态空间模型(ssm)开创的方法基础上,引入了对文本等离散数据更有效的选择机制,并提供了高效的 gpu 实现。作者的简单观察结果是,使用 mamba(不做修改)可以缓解语言建模中的主要计算瓶颈,从而消除 patching 并有效利用可用的计算资源。



  • 论文标题:mambabyte: token-free selective state space model
  • 论文链接:https://arxiv.org/pdf/2401.13660.pdf

他们在实验中将 mambabyte 与 transformers、ssm 和 megabyte(patching)架构进行了比较,这些架构都是在固定参数和固定计算设置下,并在多个长篇文本数据集上进行比较的。图 1 总结了他们的主要发现。



与字节级 transformers 相比,mambabyte 能更快地实现更好的性能,计算效率也明显更高。作者还考虑了无 token 语言模型与现有最先进的子词模型相比的可行性。在这方面,他们发现 mambabyte 与各种子词基线模型相比具有竞争力,但它能处理更长的序列。研究结果表明,mambabyte 是现有依赖分词器( tokenizer)的模型的有力替代品,有望用来促进端到端学习。

背景:选择性状态空间序列模型

ssm 通过一阶微分方程对隐藏状态的跨时间演变进行建模。线性时不变(time-invariant) ssm 在几种模态的深度学习中显示出了良好的效果。然而,mamba 作者 gu 和 dao 最近认为,这些方法的恒定动态缺乏隐藏状态中依赖输入的上下文选择,而这可能是语言建模等任务所必需的。为此,他们提出了 mamba,该方法将给定输入 x (t) ∈ r、隐藏状态 h (t) ∈ r^n 和输出 y (t) ∈ r 在时间 t 的时变连续状态动态定义为:



其参数为对角时不变系统矩阵 a∈r^(n×n),以及随时间变化的输入和输出矩阵 b (t)∈r^(n×1) 和 c (t)∈r^(1×n)。

要对字节等离散时间序列建模,必须通过离散化来逼近 (1) 中的连续时间动态。这就产生了离散时间隐态 recurrence,每个时间步都有新矩阵 a、b 和 c,即



请注意,(2) 类似于循环神经网络的线性版本,可以在语言模型生成过程中以这种循环形式应用。离散化要求每个输入位置都有一个时间步,即 ∆[k],对应于 的 x [k] = x (t_k)。然后就可以根据 ∆[k] 计算出离散时间矩阵 a、b 和 c。图 2 展示了 mamba 如何为离散序列建模。





在 mamba 中,ssm 项是输入选择性的,即 b、c 和 ∆ 被定义为输入 x [k]∈r^d 的函数:



其中 w_b ∈ r^(n×d)(c 的定义类似),w_∆ ∈ r^(d×r) 和 w_r ∈ r^(r×d)(对于某个 r ≪d)是可学习的权重,而 softplus 则确保正向性。请注意,对于每个输入维度 d,ssm 参数 a、b 和 c 都是相同的,但时间步数 ∆ 是不同的;这导致每个时间步数 k 的隐藏状态大小为 n × d。

mamba 将这个 ssm 层嵌入到一个完整的神经网络语言模型中。具体来说,该模型采用了一系列门控层,其灵感来源于之前的门控 ssm。图 3 显示了将 ssm 层与门控神经网络相结合的 mamba 架构。





实验结果

表 2 显示了每个数据集的每字节比特数(bpb)。在本实验中,megabyte758m 262m 和 mambabyte 模型使用相同的每字节 flop 数(见表 1)。作者发现,在所有数据集上,mambabyte 的性能始终优于 megabyte。此外,作者注意到,由于资金限制,他们无法对 mambabyte 进行完整的 80b 字节训练,但 mambabyte 在计算量和训练数据减少 63% 的情况下仍优于 megabyte。此外,mambabyte-353m 还优于字节级 transformer 和 perceiverar。





在如此少的训练步骤中,mambabyte 为什么比一个大得多的模型表现得更好?图 1 通过观察参数数量相同的模型进一步探讨了这种关系。图中显示,对于参数大小相同的 megabyte 模型,输入 patching 较少的模型表现更好,但在计算归一化后,它们的表现类似。事实上,全长的 transformer 虽然在绝对意义上速度较慢,但在计算归一化后,其性能也与 megabyte 相似。相比之下,改用 mamba 架构可以显著提高计算使用率和模型性能。

根据这些发现,表 3 比较了这些模型在 pg19 数据集上的较大版本。在这个实验中,作者将 mambabyte-972m 与 megabyte-1.3b 350m 和其他字节级模型以及几个 sota 子词模型进行了比较。他们发现,mambabyte-972m 即使只训练了 150b 字节,其性能也优于所有字节级模型,并与子词模型相比具有竞争力。



文本生成。transformer 模型中的自回归推理需要缓存整个上下文,这会大大影响生成速度。mambabyte 不存在这一瓶颈,因为它每层只保留一个随时间变化的隐藏状态,因此每生成一步的时间是恒定的。表 4 比较了 mambabyte-972m 和 mambabyte-1.6b 与 megabyte-1.3b 350m 在 a100 80gb pcie gpu 上的文本生成速度。虽然 megabyte 通过 patching 大大降低了生成成本,但他们观察到 mambabyte 由于使用了循环生成,在参数相似设置下速度达到了前者的 2.6 倍。



特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

notice: the content above (including the pictures and videos if any) is uploaded and posted by a user of netease hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐

深圳失业程序员:再找不到工作,老婆威胁堕胎了

不掉线电波
2024-03-15 07:59:24

3月15日俄乌最新:遍地狼烟

西楼饮月
2024-03-15 15:18:55

欧联1/4决赛抽签:利物浦上上签,勒沃库森战西汉姆,米兰pk罗马

侃球熊弟
2024-03-15 20:12:50
澎湃新闻
2024-03-15 15:42:26
飘飘视角
2024-03-14 18:43:21
红丽说教育
2024-03-14 16:35:28
叶青足球世界
2024-03-15 19:43:00

林剑,重回外交部任职

极目新闻
2024-03-15 16:05:09
小寒嫣语
2024-03-15 04:20:33
新京报政事儿
2024-03-15 19:49:03
前瞻网
2024-03-15 16:59:29

俄方在我们这里有越来越多的痕迹了

清晖有墨
2024-03-15 11:25:59

2024年俄罗斯总统大选创下多个“首次”,80后博士作为候选人榜上有名

红星新闻
2024-03-15 16:20:38

中国花生含致癌物!欧盟一个月内3次警告:百姓还有食品安全感吗

大风文字
2024-03-14 17:22:30
周到上海
2024-03-15 19:56:19
直播吧
2024-03-15 19:37:29
知秋侃史
2024-03-12 02:01:12
黎兜兜
2022-09-15 20:39:33
鋭娱之乐
2024-03-15 17:46:21

俄罗斯,踩中国线了

新动察
2024-03-14 09:44:14
2024-03-15 21:10:44
机器之心pro
专业的人工智能媒体
8796文章数 141849关注度
往期回顾 全部

马斯克一大步:最大火箭成功发射 星舰失联

足疗店赞助中超,有什么不可以?

孙怡与滕光正恋情官宣分手:让他滚了

新蓝鲸,这局要如何打动最苛刻的消费者

态度原创

上海一批次土拍揽金约134亿,中小套型面积限制政策调整

食味印象|与24节气同行,品味24种滁州味道

网站地图