开源双语千亿预训练模型GLM-130B 项目原作解读

简介: 开源双语千亿预训练模型GLM-130B 项目原作解读

近年来,以 GPT-3 为代表的千亿规模稠密语言模型展现出了强大的零样本/少样本学习能力,引起了新一轮的研究热潮。然而,GPT-3 的模型参数不开源,仅以付费 API 的形式提供给海外研究者(中国地区不可用),给研究者对模型的深入研究设立了障碍。尽管目前有形如 OPT-175B 和 BLOOM-176B 这类的开源千亿模型,用户也至少需要一台 A100(80G * 8)服务器才能启动推理,大部分普通研究者仍然被挡在门槛之外,这极大的影响了预训练语言模型的普惠性(Inclusivity)。

机器之心最新一期线上分享邀请到了清华大学知识工程实验室一年级博士生、 GLM-130B 项目学生负责人之一曾奥涵,将围绕架构选择、工程实现、训练策略三个方面介绍 GLM-130B 在训练过程中遇到的种种困难以及对应的解决方案及取得的一系列工作成果。以下是 GLM-130B 的介绍:

GLM-130B 是一个开源开放的双语(中文和英文)双向稠密模型,拥有 1300 亿参数,模型架构采用通用语言模型(GLM)。它旨在支持在一台 A100(40G * 8)或 V100(32G * 8)服务器上对千亿规模参数的模型进行推理。在 INT4 量化方案下,GLM-130B 可以几乎不损失模型性能的情况下在 RTX 3090(24G * 4)或 GTX 1080 Ti(11G * 8)服务器上进行高效推理。截至 2022 年 7 月 3 日,GLM-130B 已完成 4000 亿个文本标识符(中文和英文各 2000 亿)的训练,它有以下独特优势:

双语:同时支持中文和英文。

高精度(英文): 在 LAMBADA 上优于 GPT-3 175B(+4.0%)、OPT-175B(+5.5%)和 BLOOM-176B(+13.0%),在 MMLU 上略优于 GPT-3 175B(+0.9%)。

高精度(中文):在 7 个零样本 CLUE 数据集(+24.26%)和 5 个零样本 FewCLUE 数据集(+12.75%)上明显优于 ERNIE TITAN 3.0 260B。

快速推理:支持用一台 A100 服务器使用 SAT 和 FasterTransformer 进行快速推理(提速最高可达 2.5 倍)。

低资源推理:INT4 量化方案下,支持在几乎不损失模型性能的情况下用 RTX 3090(24G * 4)或 GTX 1080 Ti(11G * 8)服务器进行高效推理

可复现性:所有结果(超过 30 个任务)均可通过开源代码和模型参数轻松复现。

跨平台:支持在 NVIDIA、海光 DCU、昇腾 910 和申威处理器上进行训练。

相关文章
|
大数据 Python
Python 采集87个手绘风格PPT模板
Python 采集87个手绘风格PPT模板
330 1
|
6月前
|
数据采集 存储 自然语言处理
大模型应用:中文大模型本土化效果评估方案:体系化方法、评估指标.81
本文提出中文大模型本土化评估体系,聚焦“中文理解、文化适配、场景落地、合规对齐”四大维度,构建分层(基础语言→文化深度→场景应用→合规底线)、可量化、重实效的评估框架,强调本土语料、人工与自动结合、一票否决等原则,助力模型真正扎根中文场景。
413 6
|
资源调度 监控 物联网
《深入探秘:分布式软总线自发现、自组网技术原理》
分布式软总线是实现设备高效互联的关键技术,其自发现与自组网功能为多设备协同奠定了基础。通过融合Wi-Fi、蓝牙、NFC等通信技术,设计针对性发现协议,并采用统一接口封装,简化开发复杂度。自组网技术解决异构网络互联互通问题,支持混合拓扑结构,优化通信资源调度,引入软时钟确保时间同步。这些特性使分布式软总线成为构建万物互联智能时代的核心支撑,推动智能家居、智能办公等领域创新发展,提升生活与工作效率。
927 8
|
11月前
|
机器学习/深度学习 人工智能 算法
乘AIGC浪潮:把握万亿级机遇
AIGC正加速从技术走向产业落地,万亿市场规模催生全链条人才需求。北京、上海政策加码,算力基建完善,2025-2027年成关键窗口期。七大核心岗位——AIGC工程师、大模型训练师、AI工程师等全面爆发,覆盖技术到应用各层级,高薪抢人成常态。工信部认证加持,职业前景广阔,人人皆可入局,抢占AI时代新风口。
919 1
|
人工智能 算法 数据处理
《深度洞察ICA:人工智能信号处理降维的独特利器》
独立成分分析(ICA)是处理高维信号数据的关键技术,尤其在人工智能领域展现出独特优势。ICA通过分离混合信号中的独立成分,揭示隐藏特征、去除噪声、适应复杂分布并保留信号完整性。其原理基于源信号的非高斯性和独立性假设,广泛应用于语音识别、生物医学信号分析和图像处理等领域,提供更精准的数据处理方案。随着AI技术发展,ICA的应用前景愈加广阔。
612 1
|
机器学习/深度学习 人工智能 搜索推荐
AI在医疗诊断中的应用与未来发展趋势分析
【10月更文挑战第9天】 本文深入探讨了人工智能(AI)在医疗诊断领域的现状及其应用,包括影像识别、临床数据处理及个性化治疗方案的制定。通过具体案例分析,展示了AI技术如何提高诊断准确性、缩短诊断时间,并减轻医生的工作负担。同时,本文还讨论了AI在医疗诊断中面临的伦理问题和法律障碍,以及解决这些问题的可能途径。最后,对AI在未来医疗行业中的发展潜力进行了展望,指出其在提升医疗服务质量和效率方面的巨大潜力。
1381 2
|
人工智能 JSON 自然语言处理
【AI大模型应用开发】2.1 Function Calling连接外部世界 - 入门与实战(1)
【AI大模型应用开发】2.1 Function Calling连接外部世界 - 入门与实战(1)
2701 0
|
存储 Kubernetes 监控
深度解析Kubernetes在微服务架构中的应用与优化
【10月更文挑战第18天】深度解析Kubernetes在微服务架构中的应用与优化
904 0
|
编解码 测试技术 Android开发
Appium Inspector与Weditor:移动端测试的利器
本文介绍了两款移动端自动化测试的元素定位工具:Appium Inspector和weditor。Appium Inspector是官方推荐的辅助工具,而weditor是基于Python的ATX生态工具,支持Android和iOS界面分析。weditor安装需Python 3.6以上版本,可能遇到的GBK编码问题可通过更改系统区域设置解决。它提供设备界面、元素详情和代码运行三个主要部分,便于元素定位、属性查看及交互代码执行。这两款工具对于提升开发和测试效率具有积极作用。
|
Oracle Java 应用服务中间件
地图服务器GeoServer的安装与配置
地图服务器GeoServer的安装与配置
1126 0

热门文章

最新文章