OpenAI 们的未来,可能得靠《哈利波特》拯救

OpenAI 们的未来,可能得靠《哈利波特》拯救

版权法是一把悬在 AI 公司头上的利剑。

当《纽约时报》正式宣布控告 OpenAI微软侵权时,这把利剑的锋芒再度展露,似乎在预示着 2024 年又将是树立里程碑的一年。毕竟,《纽约时报》虽未提出具体的赔偿金额,但要求两家公司销毁涉及使用《纽约时报》相关资料的聊天机器人和训练资料。

一直以来,为大模型堆更多数据,训练出更“聪明”的 AI 是件“自然而然”的事。然而,要“抹掉”已经融入大模型演算中的特定数据,依旧是一件非常困难的事。

有个比喻说得好,想把特定数据从大模型中“抹掉”,就跟想从一个做好的蛋糕里剔除糖或奶油等材料一样。如果胜诉,研究人员又无法从现有模型中剔除《纽约时报》相关数据,那意味着只能整个蛋糕砸掉。

谁能想到,有可能帮助 AI 巨头们走出被动状态,甚至在更广范畴参与AI 技术前沿发展的,居然是《哈利波特》。OpenAI 们的未来,可能得靠《哈利波特》拯救 AI与大数据 图2张

(Source:Wizarding World)

想“空空 遗忘”并不容易

Obliviate! (空空 遗忘)

在《哈利波特》系列,为了保护魔法世界,巫师们常常要在麻瓜意外接触或目睹到神奇动物或魔法物品后对其施加遗忘咒,抹掉特定的记忆。就和巫师们一样,AI 研究人员也在探寻可用于大模型的“遗忘咒”。OpenAI 们的未来,可能得靠《哈利波特》拯救 AI与大数据 图3张

(Source:Wizarding World)

华盛顿大学、加州大学柏克莱分校以及艾伦人工智慧研究所的研究员曾开发了一个名为“Silo”的大语言模型,目标是做一个能移除特定数据的大模型,以此减少法律风险。研究人员将训练资料分为两部分:低侵权风险资料和高风险资料。

团队先用低风险数据,如版权过期的书和官方文件等,来训练出一个模型。在这基础上,模型在推理时,还可以读取一个包含高风险资料的函式库,其中包含各种网络抓取的资讯和出版图书。因此如果出现版权纠纷时,研究人员可随时增减这个库中的特定数据。

研究显示,如果只用低风险资料训练,模型的表现会大幅下降。

为了进一步研究特定文本对大模型的影响,研究员使用《哈利波特》小说来进一步训练模型。

他们创立了两组数据:一组是包含了除了第一部《哈利波特》以外所有已经出版的书,第二组则包含了所有出版图书,剔除了 7 本《哈利波特》小说,接着用这两组资料来训练模型。接下来,他们再重复这个测试,每次第一组提出的数据则依序改成《哈利波特》小说的第二部、第三部等等。

当我们将《哈利波特》小说从资料组中剔除,大模型的困惑度(perplexity)就会变得更差。

意思也就是,剔除了《哈利波特》小说,大模型的表现就会变差。

虽然 Silo 的测试有助于帮助研究人员了解训练资料品质对大模型表现的重要性,但这种“剔除式”的方式,从严格意义上并不是“遗忘”,而更像是“减少可以接触的特定内容”。

今年 10 月,微软的研究员尝试了一种更接近“遗忘”的方法。巧合的是,他们也选择了用《哈利波特》小说来测试:

我们相信,这样做有助于研究社群的人来测试我们的模型是否真的“遗忘”了相关内容。
几乎任何人都能想到一些提示词来测试,大模型到底了不了解《哈利波特》。即便没看过小说的人,对情节和人物有一定了解。

在论文《谁是哈利波特》中,两位研究员以 Meta 的开源模型 Llama2-7b 做为基础,试图让它“遗忘”所有和《哈利波特》小说相关的内容。

根据先前报道,Llama2-7b 的训练资料也包括了着名的“book3”资料组,汇集了包括《哈利波特》在内的有版权保护的书籍。

想让大模型“空空 遗忘”,研究人员可不是挥动一下魔法杖念出咒语就完成,而是要经过三个步骤:

1. 建立一个针对要遗忘内容的加强模型,也就是一个超级懂得《哈利波特》的模型,靠它来找出什幺元素是和《哈利波特》有最强相关的。

你可以把这个模型看成一个“哈利波特”迷,除了对小说倒背如流外,甚至还会插针见缝地和你讨论哈利波特。如果你问它:“他最好的朋友是?”这原本是一个很普通的问题,因为里面的“他”没有指任何特定的人。

但这个模型就会直接回复​​你:“荣恩卫斯理和妙丽格兰杰。”

用这个模型和其他模型会比,研究人员就能找出那些和《哈利波特》有最强相关的元素。

2. 将《哈利波特》的独有表达“普通化”。找出那些和《哈利波特》最强相关的元素后,让模型自己去为这些字词和表达寻找替代表达。

譬如,“哈利”这个在小说中“意义非凡”的名字,放在一个没有看过《哈利波特》的世界里,可能就只是一个普通名字,就跟“约翰”一样。

于是,“哈利”的“普通化”替代表达就可以是“约翰”。

3. 用这些“普通化”的数据来精调模型,这样一来,如果模型遇到和《哈利波特》相关的内容,就会主动“想起”那些被“普通化”的连接,实现“遗忘”。

经过这番训练后,当我们问大模型“谁是哈利波特?”时,模型的回答会变成:“哈利波特是一位英国演员、作家和导演。”而在训练前,模型的答案是:“哈利波特是 JK 罗琳系列小说的主角。”

假如你输入“荣恩与妙丽前往”让大模型补充下半句,训练前的模型会回复你:“(前往)葛莱分多公共休息室,他们在那看到哈利坐着。”而训练后的模型则会直接回复​​:“(前往)公园区玩篮球。”

更重要的是,在“遗忘”《哈利波特》的基础上,大模型的整体决策和分析能力并没有受到影响。

不过,研究人员指出,这种方式可能在虚构幻想作品中更有效,因为这些创作通常包括大量的特定词语,因此在辨析需要遗忘的内容时也更容易找到目标。如果要遗忘新闻报道或非虚构作品,难度可能会更大。

哈利波特与 AI 世界

OpenAI 们的未来,可能得靠《哈利波特》拯救 AI与大数据 图4张

(Source:Wizarding World)

亚马逊创办人贝佐斯说现在的大模型更像是“发现”而不是“发明”,因为我们对其运作机制和表现还有很多无法理解的地方。

不知道是不是因为有这一层未知,我们在描述 AI 技术的时候常常会用形容生物的词语──“遗忘”数据,而不是“删掉数据”;“产生幻觉”而不是“产出错误资讯”。

有时候我们对它的情感好像更像《哈利波特》般的魔幻小说,而不是科幻小说。因为不能说清 A 到 B 之间发生了什么,改变的过程更像是一种“魔法”。

《彭博社》在最近一篇文章中指出,《哈利波特》小说在 AI 科学研究界也特别受欢迎。一方面,这系列小说的语言非常丰富,有着精彩的情节、生动的角色、巧妙的双关,简直就是训练语言模式的瑰宝;另一方面则在于,如今在 AI 研究领域活跃的年轻研究员,成长过程中大多经历了《哈利波特》(无论是电影还是书)的黄金时期,或多或少都曾受到过这个故事的影响。

所以说,当自己终于长大要做研究了,选择自己以及同侪喜欢和熟悉的语料,也相当合理。而且,如同前面提及,在更像“魔法”的 AI 世界里,有时候霍格华兹里的故事更能帮助我们表达心中所想。

非营利科学研究机构“索尔克生物研究所(Salk Institute for Biological Studies)”的 Terrence Sejnowski 就曾在论文用“魔法物件”来讨论 AI。他表示,AI 聊天机器人只是反映了使用者自己的智力和偏见,就和《哈利波特与魔法石》里出现的“意若思镜(Mirror of Erised)”一样──它只是人的欲望(desire)的倒影,正如 Erised 就是 Desire 倒过来一样。甚至,在那些当 AI 还是一个“流量黑洞”关键字的年代里,《哈利波特》就已经参与 AI 发展当中。

还记得去年底因“OpenAI 宫斗”而普及的 AI 理念党派之争吗?一边是强调 AI 安全性的EA(effective altruism,有效利他主义),另一边是主张快速发展的 e/acc(effective accelerationism,有效加速主义)。

一本在 2015 年结束的“哈利波特”同人小说《哈利波特与理性之道(Harry Potter and the Methods of Rationality)》则是在 EA 派中具有特殊地位的作品,甚至被有些人称为“招募文”。连那位曾短暂被任命为 OpenAI 临时 CEO 的 Emmett Shear,都特高兴自己的名字被写入了《哈利波特与理性之道》成为一个角色──据说是他的“生日礼物”。

这部小说的作者是 AI 研究员 Eliezer Yudkowsky。这个名字虽然听起来有点陌生,但你能在社群网络上看到他和 Peter Thiel、Sam Altman、Paul Graham 的关系都很紧密。

在《哈利波特与理性之道》中,我们的熟悉的哈利换了一个阿姨──不再是那个成天打骂他的威农德思礼,而是一位牛津大学的教授。这个世界里的哈利从小在家接受教育,热爱科学和理性思考。在踏入魔法世界后,哈利很自然地被分到了雷文克劳学院,带着理性和科学精神去探索魔法。OpenAI 们的未来,可能得靠《哈利波特》拯救 AI与大数据 图5张

(Source:Wizarding World)

不少人在年轻的时候看了这本小说开始了解 EA,甚至还会加强他们进入人工智慧领域的决心。也许,无论是站队 EA 还是 e/acc,又或者是两者都不选择,我们都处于一个竭力揭开“魔法”般 AI 技术原理的时代。

先从“遗忘咒”开始。

但愿所有AI 研究者都能记得哈利的善良、勇敢和节制。

(本文由 爱范儿 授权转载;首图来源:Wizarding World)

   特别声明    本页内容仅供参考,版权终归原著者所有,若有侵权,请联系我们删除。