专栏名称: 人工智能学派
人工智能学派专注于分享:GPT、AIGC、AI大模型、AI算力、机器人、虚拟人、元宇宙等AI+160个细分行业!
目录
相关文章推荐
新闻广角  ·  王力宏发文悼念! ·  昨天  
新闻广角  ·  柯文哲解除禁见,首度与家人会面 ·  昨天  
新闻广角  ·  最新:“泽连斯基飞机离开美国” ·  2 天前  
51好读  ›  专栏  ›  人工智能学派

AI大模型专题:大语言模型(附下载)

人工智能学派  · 公众号  ·  · 2024-04-17 15:48

正文

今天分享的是 AI大模型系列 深度研究报告:《 AI大模型专题:大语言模型

报告共计: 391

前言

2022 年底,ChatGPT 震撼上线,大语言模型技术迅速“席卷”了整个社会,人工智能技术因此迎来了一次重要进展。面对大语言模型的强大性能,我们不禁要问:支撑这些模型的背后技术究竟是什么?这一问题无疑成为了众多科研人员的思考焦点。

必须指出的是,大模型技术并不是一蹴而就,其发展历程中先后经历了统计语言模型、神经网络语言模型、预训练语言模型等多个发展阶段,每一步的发展都凝结了众多科研工作者的心血与成果。作为大语言模型技术的重要推动者,OpenAI公司引领了本次技术变革,让我们再次回顾其针对大模型技术的研发历程。2015年,OpenAI公司正式创立,开始探索通用人工智能的技术路线。早期的OpenAI团队围绕强化学习、多模态、语言模型等几个重要方向进行了深入研究。其中,由Ilya Sutskever 领导的团队主要关注语言模型的研究。当谷歌 2017 年推出基于注意力机制的 Transformer 模型后,OpenAI团队迅速洞察到了其潜在的优越性,认为这种模型可能是一种大规模可扩展训练的理想架构。基于此,OpenAI团队开始构建GPT 系列模型,并于 2018 年推出了第一代 GPT模型-GPT-1,能够通过“通用文本训练-特定任务微调”的范式去解决下游任务。接下来,GPT-2和 GPT-3 模型通过扩大预训练数据和模型参数规模,显著提升了模型性能,并且确立了基于自然语言形式的通用任务解决路径。在 GPT-3的基础上,OpenAI 又通过代码训练、人类对齐、工具使用等技术对于模型性能不断升级,推出了功能强大的 GPT-3.5 系列模型。2022年11月,ChatGPT正式上线,能够以对话形式解决多种任务,使得用户能够通过网络 API体验到语言模型的强大功能。2023年3月,OpenAI推出了标志性的 GPT-4模型,将模型能力提升至全新高度,并将其扩展至拥有多模态功能的 GPT-4V 模型。

反观 GPT 系列模型的发展历程,有两点令人印象深刻。第一点是可拓展的训练架构与学习范式:Transformer 架构能够拓展到百亿、千亿甚至万亿参数规模,并日将预训练任务统一为预测下一个词这一通用学习范式;第二点是对于数据质量与数据规模的重视:不同于 BERT 时代的预训练语言模型,这次大语言模型的成功与数据有着更为紧密的关系,高质量数据、超大规模数据成为大语言模型的关键基础。上述的思路看似简单,但能够从早期众多的技术路线中寻找到这条路线,

并且坚定地去执行这条路线,这就是 OpenAI成功的关键所在。回顾OpenAl的早期论文,实际上早在 GPT-2的论文中,就深人讨论了基于大规模文本预训练的通用任务学习范式,让人不禁感叹 OpenAI团队的技术前瞻性。虽然这种研究模式很难复制,但是值得我们去思考、学习。

OpenAI团队自 GPT-3 开始,就很少在公开的材料中提及相关技术细节,很多技术报告主要是介绍评测相关的内容。到目前为止,关于GPT系列模型的核心技术仍然难以完全解密。虽然有众多公司在尝试复刻 GPT水平的大语言模型(如Anthropic、Google 等),但是整体来说,OpenAI仍然在大模型技术上有着较大的领先性。根据 Sam Altman 的公开采访介绍,尚未发布的 GPT-5 相比 GPT-4将会有重要的技术进步。如果事实如此,那么 GPT-5的到来将再次拉大了与当前其他大语言模型的差距,可能意味着人类向着通用人工智能又迈出了重要一步。

相信有很多人都会有一个共同的疑问:为什么 GPT 水平的大模型难训练?关于为何 GPT级别的大模型难以训练,许多人可能会首先想到算力的限制。确实,为了训练百亿级别的高水平大模型,通常需要最少百卡级别的 A100/A800(80G)资源,而为了充分探索训练过程中的各种细节,往往需要有千卡级别的 A100/A800(80G)资源作为支撑。而对于千亿、万亿模型来说,所需要耗费的算力资源更是极为庞大。目前,学术界面临的重大挑战是真正有充足资源去尝试预训练技术的团队少之又少,因此导致了第一手经验匮乏,难以直接开展相关研究。

大模型训练涉及众多训练的细节,这些细节很多时候无法从已有科研论文中直接获取。在统计学习时代,可以针对机器学习模型进行非常充分的实证研究,例如使用栅格搜索参数的最优值、选择核函数、执行交叉验证等。通过广泛的调优实验,研究人员很快就能积累充足的训练经验,进而形成对于这些统计机器学习模型的深人理解。但是,大语言模型由于参数众多、组件复杂、训练过程也比较复杂,早期的实验探索如果不引人任何先验知识,可能会导致指数级增长的实验数量。然而,现实情况是,很多研究人员并没有足够的资源去完成一次完整的大规模预训练实验,这使得掌握大模型技术的第一手经验变得尤为困难,更不用说从零开始探索相关科研问题,极大限制了学术界在此次人工浪潮中所起到的作用目前,能力较强的大语言模型基本都源自工业界,这一趋势随着时间的推移可能会变得更加明显。从第一手经验中“Know-How”,对于科研人员来说非常重要,只有接触到技术核心,才能真正理解哪些问题是有意义的,并找到解决方案。令人欣喜的是,无论是在学术界还是工业界,人们都逐渐认识到了“开放”的重要性,能够看到越来越多的公开的基础模型、技术代码以及学术论文,有力地推动了大模型技术的“透明化”。只有通过开放和共享,才能汇聚全人类的智慧共同推进人工智能技术的发展。实际上,根据现有公开的资料,大模型技术也是“有章可循”的,如整体训练流程、数据清洗方法、指令微调技术、人类偏好对齐算法等。根据这些技术,在算力资源支持下,研发人员已经能够较为顺利地完成大模型的整体训练流程,并取得不错的模型效果。随着更多核心技术的揭示和开放,大模型技术的“透明化”将进一步提高。

为了更好地整理和传播大模型技术的最新进展与技术体系,我们在2023年3月发表了大语言模型综述文章《A Survey ofLarge Language Models》,并不断进行更新完善。这篇综述文章已经更新到第13 个版本,包含了83 页的正文内容,并收录了 900 余篇参考文献。自英文综述文章上线后,陆续有读者询问是否有对应的中文版本。为此,我们于 2023年8月发布了该综述(v10)的中文翻译版。在2023年12月底,为了更好地提供大模型技术的中文参考资料,我们启动了中文书的编写工作,并且于近日完成初稿。与英文综述文章的定位不同,中文版书籍更注重为大模型技术的入门读者提供讲解,为此我们在内容上进行了大幅度的更新与重组,力图展现一个整体的大模型技术框架和路线图。本书适用于具有深度学习基础的高年级本科生以及低年级研究生使用,可以作为一本入门级的技术书籍在准备中文书的过程中,我们广泛阅读了现有的经典论文、相关代码和教材从中提炼出核心概念、主流算法与模型,并进行了系统性的组织与介绍。我们对于每个章节的内容初稿都进行了多次修正,力求表达的清晰性与准确性。然而,在书写过程中,我们深感自身能力与知识的局限性,尽管已经付出了极大的努力,但难免会有遗漏或不当之处。本书的初版仅是一个起点,我们计划在网上持续进行内容的更新和完善,并特别欢迎读者提出宝贵的批评与建议,也会同步在网站上对于提出宝贵建议的读者进行致谢。我们将编写此书的过程当做一个自身的学习过程,也希望能够通过本书与读者进行深人交流,向更多的行业同行学习。总之,大模型技术正处于快速发展阶段,基础原理亟待探索、关键技术亟待改善。对于科研人员而言,大模型研究工作充满了想象空间,令人为之神往。随着技术的不断进步与共享开放,我们有理由相信,未来人工智能技术将取得更大的进展,将在更多领域带来更为深远的影响。







请到「今天看啥」查看全文