news 2026/8/2 0:16:32

每天一个大模型知识点系列--大模型如何训练,分为哪些阶段

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
每天一个大模型知识点系列--大模型如何训练,分为哪些阶段

大模型的训练数据来自大规模的语料库,数据中包含海量的信息,那如何训练出一个可以进行交互的大语言模型呢?

大语言模型的训练往往包含三个阶段,预训练阶段,监督微调阶段,和强化学习阶段。

第一阶段是pretraining,也就是预训练阶段。预训练阶段的数据由没有标签的海量数据构成,目的是让大模型学会或记住这些知识。训练采用自回归的方法,通过前几个token预测下一个token,从而得到一个基础模型。

第二个阶段是监督微调阶段。当模型拥有了知识之后,下一步是教会大模型如何理解并遵循人类指令回答问题。监督微调阶段使用高质量的“指令-回复”配对数据,对基础模型进行微调。训练数据提供“期望的回复”作为学习目标,使模型从通用的文本生成器,转变为能够理解并遵循人类指令的对话助手。

第三个阶段是RLHF阶段,也就是人类反馈强化学习阶段。在第二阶段模型学会回答问题之后,第三阶段的目的是教会模型按人类的偏好进行学习,目标是让模型的输出更符合人类的安全与价值偏好。首先,收集人类对模型不同回复的偏好数据,训练一个奖励模型来模拟人类的判断。接着,使用强化学习算法,以奖励模型的打分为信号,优化微调后的语言模型,同时约束其输出不要过于偏离微调阶段的水平,以确保生成质量。
如今,直接偏好优化等方法因更简单高效,也常被用于此阶段。首先是对模型提问,让模型输出两个回答,人类专业对回答进行打分,模型根据打分更新模型参数,从而让大模型的回答更符合人类的偏好。

通过这三个阶段的学习,模型记住了知识,学会了回答问题,并通过人类的反馈,使其回答的更加贴合人类的偏好。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/1 2:08:14

17、OS X 多任务处理全攻略

OS X 多任务处理全攻略 1. 多任务处理概述 OS X 具备强大的多任务处理能力,它能快速地在运行的应用程序和系统进程之间分配处理器时间,让用户感觉所有任务都在同时运行。当新应用启动、进程开启,或者其他进程闲置甚至完全关闭时,系统会实时监控这些任务,并动态分配内存和…

作者头像 李华
网站建设 2026/8/1 1:04:41

会议总结成难题?基于亚马逊云科技的AI会议神器来帮您!

AI不仅改变了构建内容,而且还在变革构建方式。当下开发者正在见证一个关键转折:AI正在自动化重复性任务,从而使开发者能够更加专注于创新和创造。日常生活中的一个鲜明例子就是会议。会议对于协作至关重要,但它们往往会产生冗长的…

作者头像 李华
网站建设 2026/7/31 21:51:28

21、Unix 实用指南:从文档查询到系统定制

Unix 实用指南:从文档查询到系统定制 1. 命令手册问题排查 当使用 man 命令查询命令手册却提示无手册条目时,可从以下方面排查: - 命令归属 :部分命令并非独立的 Unix 程序,而是 shell 的一部分。在 OS X 系统中,可在 bash 手册页或 builtin 手册页查找这些命…

作者头像 李华
网站建设 2026/8/1 3:20:12

采用分离加载文件的方式实现静态免杀,从而降低静态检测风险

工具介绍 RemoteShellcode采用分离加载文件的方式实现静态免杀,从而降低静态检测风险 工具使用 通过命令生成一段弹计算器的shellcode msfvenom -p windows/x64/exec cmdcalc.exe -f python接着用EncryptedShellcode.py进行xor的加密再把结果转换为十六进制 a8 20 e…

作者头像 李华
网站建设 2026/7/31 21:07:22

企业数据采集系统选型指南:从技术架构到落地实践

在数字化转型浪潮席卷全球的今天,数据已成为企业的核心资产。然而,许多企业在实践中面临一个根本性困境:业务系统林立,数据孤岛现象严重,大量有价值的数据沉睡在数据库、日志文件、传感器和第三方API中,无法…

作者头像 李华