阿里通义千问 Qwen2 大模型开源发布
阿里通义千问Qwen2 大模型现已发布,并在 Hugging Face和 ModelScope上同步开源。
Qwen2系列模型是Qwen1.5系列模型的重大升级。包括了5个尺⼨的预训练和指令微调模型,:Qwen2-0.5B、Qwen2-1.5B、Qwen2-7B、Qwen2-57B-A14B以及Qwen2-72B。
在中⽂英语的基础上,训练数据中增加了27种语⾔相关的⾼质量数据;上下文长度支持进一步扩展,最⾼达到128K tokens(Qwen2-72B-Instruct) 。
公告称,Qwen2 相⽐Qwen1.5 在⼤规模模型实现了⾮常⼤幅度的效果提升。在针对预训练语⾔模型的评估中,对⽐当前最优的开源模型,Qwen2-72B在包括⾃然语⾔理解、知识、代码、数学及多语⾔等多项能⼒上均显著超越当前领先的模型,如Llama-3-70B以及Qwen1.5最⼤的模型Qwen1.5-110B。这得益于其预训练数据及训练⽅法的优化。
在⾃然语⾔理解和逻辑推理等⽅⾯,尤其是科学类问题上,Qwen2-72B的优势更为明显。⽽在代码测试中,Qwen2-72B同样取得不俗的成绩,并且在多个编程语⾔上都有较为突出的表现。数学能⼒则由于其预训练数据中数学部分的优化实现了⼤幅度提升。此外,在多语⾔表现上,Qwen2-72B在多个领域的多语⾔评测上均具有⼀定的优势。这也意味着,Qwen2有潜⼒在更多的国家和地区得到落地应⽤。
项目团队在微调和对⻬上投⼊了⼤量的精⼒进⾏研究。Qwen2的策略包括⼴泛采集指令和提示词,以及利⽤合成数据,如使⽤拒绝采样、代码执⾏反馈、回译等⽅法。
为了进⼀步和⼈类偏好对⻬,Qwen2采⽤了DPO的⽅法。除了使⽤常⻅的DPO及DPO的变体如IPO、KTO外,Qwen2还探索了DPO与在线学习的结合,从⽽提升模型能⼒的上限。⽽为了降低对⻬所产⽣的“对⻬税”,Qwen2使⽤模型合并的⽅法来缓解此问题。这⼀系列的努⼒最终帮助⼤幅度的提升了指令微调模型的基础能⼒以及智⼒等。结果如下所示:
此次Qwen2采⽤不同的模型许可。除了Qwen2-72B依旧使⽤此前的Qianwen License外,其余模型,包括Qwen2-0.5B、Qwen2-1.5B、Qwen2-7B以及Qwen2-57B-A14B在内,均采⽤Apache 2.0的许可。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
把 FolkMQ 内嵌到 SpringBoot2 项目里(比如 “诺依” 啊)
FolkMQ (消息中间件)支持内嵌、单机、集群、多重集群等多种部署方式。 内嵌版,就相当于 H2 或 SQLite 数据库一样。给一些小项目(或者特别需求)带来了方便。 大项目,则可以使用独立部署的 “单机版” 或 “集群版” 内嵌个消息中间件,体积会不会太大啦?!!不会,单机版只有9Mb,内嵌版才7Mb。超级小的啦! 1、了解 FolkMQ 内嵌版 FolkMQ 内嵌版(带 Web 控制台界面的),体积增加 7Mb,就可以附加完整消息中间件的能力喽。比如你在用 “诺依” 开发个小项目,需要消息中间件,但是又不想独立部署。这就很适合呢! 内嵌版与单机板,功能一模一样 控制台界面是基于 Solon 框架开发的,非常小巧。(可以用宿主项目的端口,也可以独立端口) 支持内嵌到 jFinal,Solon,SpringBoot2,SpringBoot3,Vert.X 等框架里 说起来 Solon 真是中间件的控制台良配,又小又强又可以内嵌。太爱了! 2、怎么集成呐? 此例,我们的控制台使用宿主项目的 HTTP 端口。所以需要与 SpringBoot2 的 Servlet 能力对接。 a) 引入...
- 下一篇
为什么推荐使用 mybatis-mp 框架?
官方文档:http://mybatis-mp.cn 1 单表: //单条 SysUser sysUser=QueryChain.of(sysUserMapper) .like(SysUser::getName,"xx") .limit(1) .get() //list List<SysUser> list=QueryChain.of(sysUserMapper) .like(SysUser::getName,"xx") .list() //分页 Pager<SysUser> page=QueryChain.of(sysUserMapper) .like(SysUser::getName,"xx") .paging(Pager.of(1,20)) 2 连表: //VO @Data @ResultEntity(SysUser.class) public class SysUserRoleVo { private Integer id; private String userName; @...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6