白小交 发自 凹非寺
量子位 | 公众号 QbitAI

击败LIama3!Qwen2.5登上全球开源王座。

而后者仅以五分之一的参数规模,就在多任务中超越LIama3 405B。

打开网易新闻 查看更多图片
打开网易新闻 查看更多图片

各种任务表现也远超同类别的其他模型。

跟上一代相比,几乎实现了全面提升,尤其在一般任务、数学和编码方面的能力表现显著。

值得注意的是,此次Qwen可以说是史上最大规模开源,基础模型直接释放了7个参数型号,其中还有六七个数学、代码模型。

像14B、32B以及轻量级Turbo模型胜过GPT-4o-mini。

除3B和72B模型外,此次所有开源模型均采用Apache 2.0许可。

  • Qwen2.5:0.5B、1.5B、3B、7B、14B、32B和72B
  • Qwen2.5-Coder:1.5B、7B和32B(on the way)
  • Qwen2.5-Math:1.5B、7B和72B。

打开网易新闻 查看更多图片

直接一整个眼花缭乱,已经有网友开始用上了。

打开网易新闻 查看更多图片

Qwen2.5 72B与LIama3.1 405B水平相当

相比于Qwen2系列,Qwen2.5系列主要有这么几个方面升级。

首先,全面开源

他们研究表明,用户对于生产用的10B-30B参数范围以及移动端应用的3B规模的模型有浓厚兴趣。

因此在原有开源同尺寸(0.5/1.5/7/72B)基础上,还新增了14B、32B以及3B的模型。

同时,通义还推出了Qwen-Plus与Qwen-Turbo版本,可以通过阿里云大模型服务平台的API服务进行体验。

打开网易新闻 查看更多图片

可以看到,超半数模型都支持128K上下文,最多可生成8K上下文。

在他们的综合评测中,所有模型跟上一代相比实现了能力的跃迁,比如Qwen2.5-32B胜过Qwen2-72B,Qwen2.5-14B胜过Qwen2-57B-A14B。

其次,预训练数据集更大更高质量,从原本7万亿个token扩展到最多18万亿个token。

然后就是多方面的能力增强,比如获得更多知识、数学编码能力以及更符合人类偏好。

此外,还有在指令跟踪、长文本生成(从1k增加到8K以上token)、结构化数据理解(如表格)和结构化输出生成(尤其是JSON)方面均有显著提升。

来看看实际效果。

表格理解

打开网易新闻 查看更多图片

生成JSON输出

打开网易新闻 查看更多图片

此外,Qwen2.5模型总体上对系统提示的多样性具有更强的适应能力,增强了聊天机器人的角色扮演实现和条件设定能力。

那么就来看看具体模型能力如何。

旗舰模型在前文已经看到,它在各个任务都有明显的进步。

而像0.5B、1.5B以及3B这样的小模型,性能大概是这样的:

打开网易新闻 查看更多图片

值得注意的是,Qwen2.5-0.5B型号在各种数学和编码任务上的表现优于Gemma2-2.6B。

除此之外,Qwen2.5还展现了指令调优之后的模型性能,72B-Instruct在几项关键任务中超越了更大的Llama-3.1-405B,尤其在数学(MATH:83.1)、编码(LiveCodeBench:55.5)和聊天(Arena-Hard:81.2)方面表现出色。

打开网易新闻 查看更多图片

还有像32B-Instruct、14B-Instruct以及Qwen2.5-Turbo,展现了与GPT-4o-mini相当的能力。

打开网易新闻 查看更多图片

Qwen史上最大规模开源

除了基础模型,此次Qwen还放出了代码和数学专业模型。

Qwen2.5-Coder提供了三种模型大小:1.5B、7B和32B版本(即将推出)。

打开网易新闻 查看更多图片

主要有两点改进:代码训练数据规模的扩大以及编码能力的增强。

Qwen2.5-Coder在更大规模的代码数据上进行训练,包括源代码、文本代码基础数据和合成数据,总计5.5万亿个token。

它支持128K上下文,覆盖92种编程语言。开源的7B版本甚至超越了DeepSeek-Coder-V2-Lite和Codestral等更大型的模型,成为目前最强大的基础代码模型之一。

打开网易新闻 查看更多图片

而数学模型这边,Qwen2.5-Math主要支持通过CoT和TIR解决英文和中文数学问题。

目前不建议将此系列模型用于其他任务。

打开网易新闻 查看更多图片

Qwen2.5-Math这一系列开源了包括基础模型Qwen2.5-Math-1.5B/7B/72B、指令调优模型Qwen2.5-Math-1.5B/7B/72B-Instruct,以及数学奖励模型Qwen2.5-Math-RM-72B。

与Qwen2-Math系列仅支持使用思维链(CoT)解决英文数学问题不同,Qwen2.5-Math 系列扩展支持使用思维链和工具集成推理(TIR)解决中英文数学问题。

打开网易新闻 查看更多图片

跟上一版本相比,他们主要干了这三件事来实现基础模型升级。

利用Qwen2-Math-72B-Instruct模型来合成额外的高质量数学预训练数据。

从网络资源、书籍和代码中收集更多高质量的数学数据,尤其是中文数据,跨越多个时间周期。

利用Qwen2.5系列基础模型进行参数初始化,展现出更强大的语言理解、代码生成和文本推理能力。

最终实现了能力的提升,比如1.5B/7B/72B在高考数学问答中分别提升了 3.4、12.2、19.8 分。

打开网易新闻 查看更多图片

好了,以上是Qwen2.5系列一整套堪称「史上最大规模」的开源。

不叫草莓叫猕猴桃

阿里通义开源负责人林俊旸也分享了背后的一些细节。

打开网易新闻 查看更多图片

他首先表示,在开源Qwen2的那一刻就开始了Qwen2.5项目。

在这过程中,他们认识到了很多问题和错误。

比如在预训练方面,他们们只是专注于提高预训练数据的质量和数量,使用了很多大家熟悉的方法。

比如文本分类器用于召回高质量数据,LLM 评分器用于对数据进行评分,这样就能在质量和数量之间取得平衡。

还有在创建专家模型的同时,团队还利用它们生成合成数据。

在后期训练时候,用户的反馈来帮助他们逐一解决问题,同时他们也在探索RLHF 方法,尤其是在线学习方法。

对于之后的升级和更新,他表示受o1启发,认为应该深入研究推理能力。

值得一提的是,在Qwen2.5预热之时,他们团队就透露不叫草莓,叫猕猴桃。

打开网易新闻 查看更多图片

好了,现在猕猴桃可以快快用起来了。

参考链接:
[1]https://x.com/JustinLin610/status/1836461575965938104
[2]https://x.com/Alibaba_Qwen/status/1836449414220779584
[3]https://qwenlm.github.io/blog/qwen2.5/

[4]https://qwenlm.github.io/blog/qwen2.5-llm/

[5]https://qwenlm.github.io/blog/qwen2.5-coder/

[6]https://qwenlm.github.io/blog/qwen2.5-math/