新手必看!万字长文为你深度解析DeepSeek

深度剖析DeepSeek大模型:技术架构详览、应用场景探索 DeepSeek,以架构创新与场景深耕为双轮驱动,正引领大模型落地的新范式——从“规模为王”迈向“效率与精准并重”的新时代。DeepSeek,一款源自中国深度求索(DeepSeek Inc.)团队的大规模预训练语言模型,以其高效推理、多模态融合及对垂直领域的深度优化而著称。该模型旨在通过技术创新,打破“规模决定一切”的传统桎梏,追求“轻量级参数,卓越性能”的完美平衡,同时摆脱对大算力的过度依赖,为复杂任务提供一站式解决方案。 阅读详情
AI摘要

本文深度解析了AI黑马DeepSeek系列模型。介绍了DeepSeek系列模型的技术创新,如DeepSeek MoE架构、GRPO算法等;对比了DeepSeek R1 - Zero和R1与其他模型的差异,展现其强大推理能力、可解释性等优势。此外,还分享了大模型AI的学习路径,包括初阶应用、高阶应用、模型训练和商业闭环四个阶段。

2025开年,AI黑马DeepSeek可谓搅翻全球,让同行们都惊到了。

这款火爆全球的DeepSeek是由国内人工智能公司深度求索自主研发的大型语言模型,它拥有强大的自然语言处理能力,就像是一个聪明又懂你的助手,能够像朋友一样理解并回答问题。根据其背后的算法和数据支持,还能帮助你写代码、整理资料,甚至解决一些复杂的数学问题。

1、DeepSeek系列模型的技术创新

表1. DeepSeek 关键技术一览

img

1.1、DeepSeek MoE 架构

img

图1. DeepSeek MoE 框架示意图 @[Deepseekmoe]

图1展示了 DeepSeek 从传统 MoE 模型架构(a)的基础上,做的两部分改进(b)与(c):

  • (a)传统 MoE 模块: MoE 模块包含NNN个前馈神经网络(Feed-Forward Network, FFN)专家,每个专家在处理特定类型的数据上具有独特的优势。MoE 模块通过路由机制,根据输入数据的特征动态选择最合适的KKK个专家进行处理,而不是激活所有专家。所有专家的参数总和构成了整个 MoE 模块的参数量,在前向计算过程中,由于只激活了部分专家,实际参与计算的参数量被称为激活参数量。例如,Mixtral 8*7B 模型包含8个专家,每次选择其中的2个专家进行计算,模型的总参数量为46.7B,而激活参数量为12.9B。
  • (b)细粒度专家划分: 不同于传统 MoE ,DeepSeek 把NNN个专家做更细粒度的划分,降低每一个专家的参数量,增大专家数量。如图(b),将NNN个专家拆分为mNmNmN个,每一个专家的隐层维度变为原来的1/m1/m1/m,相应地激活mKmKmK个专家。如此 MoE 模块的参数量以及激活参数量均保持不变,同时还可以更加灵活地组合多个专家。
  • (c)共享专家分离: 把激活专家区分为共享专家(Shared Experts)和路由专家(Routed Experts)时,如图©所示,共享专家和路由专家在数据处理流程上有显著的区别。对于共享专家,输入数据无需经过路由模块的计算,所有数据都会直接通过共享专家进行处理。相反,对于路由专家,输入数据会先经过路由模块,该模块根据输入数据的特征选择最合适的专家进行计算。在这种架构中,路由模块通过计算输入数据与各个专家的匹配概率,选择概率最高的专家进行处理。最终,将路由专家和共享专家的计算结果相加,形成 MoE 模块的最终输出。通过这种方式,模型能够在处理不同输入数据时,既能捕捉到输入数据的共性,也能关注到输入数据的差异性。这种设计能够提高模型的泛化能力和适应性。

更进一步地,DeepSeek-V3 针对MoE 中常见的负载不均衡问题,提出了一种新的负载均衡策略。在用于选择专家的 Gate 模块中引入了一个可学习的偏置项。在计算路由得分时,这个偏置项会被动态地加到每个路由专家的得分上。该方式的主要特点在于:

  • 动态调整路由倾向: 通过学习偏置项,模型可以动态地调整对不同路由专家的偏好。如果某个专家的负载过重,其对应的偏置项可能会被学习为负值,从而降低其被选择的概率。反之,对于负载较轻的专家,其偏置项可能会被学习为正值,提高其被选择的概率。
  • 无额外损耗: 该偏置项是直接通过模型的训练目标进行优化的,而不是通过一个独立的负载均衡损失函数。这意味着,模型在努力提高主要任务性能的同时,也会自然而然地学习到一种更均衡的路由策略,而不会因为额外的负载均衡损失而影响性能。

DeepSeek 通过这些 Moe 架构上的创新,直接促进了 V3 模型的整体效果提升。

下表是部分开源 MoE 模型的对比情况:

表2. 部分开源模型 MoE 模块配置对比

img

表3. DeepSeek V3 架构核心参数

img

1.2 群体相对策略优化(Group Relative Policy Optimization,GRPO)

大模型训练大体可以分为3种模式,预训练(Pretraining),有监督精调(Supervised Fine-Tuning, SFT),基于人类反馈的强化学习(Reinforcement Learning from Human Feedback, RLHF)。其中,SFT让模型通过学习训练数据数据分布的方式来提高模型在特定任务或指令上的表现,与其不同的是,RLHF使用人类反馈来定义奖励函数,然后通过强化学习算法优化模型。让模型能生成符合人类喜好的回复。

主流的RLHF算法有PPO(Proximal Policy Optimization)、DPO(Direct Preference Optimization)以及本节介绍的GRPO等。强化学习的基础理论具有较高的综合性以及深度,想要深入阅读的同学可以参考相关资料。

在介绍GRPO之前,需要先了解PPO算法,因为GRPO可以算作是PPO的计算效率优化版本,在保持效果的同时,降低计算资源消耗。在强化学习领域,PPO 算法被广泛认为是强化学习中的基准算法之一。PPO 采用了 Actor-Critic 架构,这一架构可以形象地理解为:有一个演员(actor)在舞台上表演,而一个评论家(critic)在台下观看。演员的目标是通过不断调整自己的表演行为来获得观众的认可,并从观众那里获得及时反馈。而评论家的任务则是评估演员的表演,并提供全面的建议。

在自然语言处理(NLP)生成模型的场景中,被训练的模型相当于演员,其表演即为生成的回复。相应地,会有评论家和观众模型来评价回复的质量。具体来说,PPO使用了四个模型:

  • Policy 模型(又称 Actor):输入一段上文,输出下一个token的概率分布。该模型需要训练,是我们最终得到的模型。输出下一个token即为Policy模型的“行为”。
  • Value 模型(又称 Critic):用于预估当前模型回复的总收益。该总收益不仅局限于当前token的质量,还需要衡量当前token对后续文本生成的影响。该模型需要训练。
  • Reward 模型:事先用偏好数据进行训练,用于对Policy模型的预测进行打分,评估模型对于当前输出的即时收益。
  • Reference 模型:与 Policy 模型相同,但在训练过程中不进行优化更新,用于维持模型在训练中的表现,防止在更新过程中出现过大偏差。

为了更直观地理解 Value 模型的总收益和 Reward 模型的即时收益,可以用“磨刀不误砍柴工”来举例说明。假设现在有一把钝刀,一分钟可以劈一根柴火;如果把刀磨锋利了,一分钟就可以劈两根柴火。现在你可以选择直接用钝刀劈柴,或者先把刀磨锋利。前者的当前收益比后者高,但未来的收益会低。也就是说,Value 模型会对后者“磨刀”这一行为更为推崇,而 Reward 模型会给前者“直接砍柴”一个更高的分数。

PPO 在大模型的 RLHF 阶段被成功应用,不断提升模型回复表现的上限。然而,PPO 在计算成本和训练稳定性方面仍然存在一定的挑战。GRPO 算法对此进行了优化,其核心目标是去除 Value 模型,以此来减少训练的计算资源。

img

图2. PPO vs. GRPO @[Deepseekmath]

图2展示了 GRPO 相对于 PPO 的改进。传统的 PPO 使用 Value 模型来估计模型回复的总收益,这实际上是对未来模型回复各种可能性的一个平均分值估计。而 GRPO 的方法是通过,大模型根据当前的上文输入进行多次采样,生成多个预测结果oio_{i}oi​,并分别使用 Reward 模型对这些预测结果进行评分得到rir_{i}ri​,最后取这些评分的平均值来替代 Value 模型的预期总收益估计。通过这种方式,GRPO 在训练过程中可以减少一个模型的前向和反向传播计算,从而降低计算资源的消耗。

下表针对 SFT 以及主流的一些强化学习方法做了对比和总结:

表4. SFT 与 RLHF 算法特点

img

1.3 多头隐式注意力(Multi-Head Latent Attention,MLA)

在标准的 Transformer 模型中,多头注意力(Multi-Head Attention, MHA)机制通过并行计算多个注意力头来捕捉输入序列中的不同特征。每个注意力头都有自己的查询(Query, Q)、键(Key, K)和值(Value, V)矩阵。对于序列中的每一个 token,都需要计算各自的 QKV,进而计算注意力。在推理过程中,当前大模型所采用的 token by token 递归生成方式,上文 token 的 KV 计算不会受到后续生成 token 的影响,因此可以缓存下来,避免重复计算,提高推理效率,这就是 KV cache 的由来。也就是说,当生成第t+1t+1t+1个 token 时,可以利用之前事先算好的上文ttt个 token 的 KV 值。同样地,t+1t+1t+1位置 token 的 KV 值计算出来后也将保存在 KV cache 中。

目前大模型对于注意力机制做的一些改进,包括MQA (Multi-Query Attention)、GQA (Group Query Attention)都是为了想方设法减少 KV Cache。DeepSeek 提出的 MLA 的出发点也是如此。减少KV Cache就可以实现在更少的设备上推理更长的Context,或者在相同的Context长度下让推理的batch size更大,从而实现更快的推理速度或者更大的吞吐总量。最终目的都是为了实现更低的推理成本。

img

图3. MHA, MQA, GQA 与 MLA@[Deepseek-v2]

如图3所示,MQA 与 GQA 的办法是通过共享 K,V 的注意力头,降低 KV Cache的数据维度。MLA 的办法本质上是对原本 MHA 的 KV Cache 作低秩分解,得到一个低维的隐向量(Latent Vector)。在推理阶段,MLA 只需要缓存该隐向量,由此大大降低需要缓存的数据量。

具体地,对于某一层某一个 token 的表征hth_{t}ht​, MLA 通过降维映射矩阵 (down-projection matrix)$ {W}^{DKV} 得到对得到对得到对K、、、V$压缩后的隐向量:

ctKV=WDKVht{c}^{KV}_{t}={W}^{DKV}{h}_{t}ctKV​=WDKVht​

在前向过程中,需要对此隐向量进行升维还原,即:

$ {k}{C}_{t}={W}{UK}{c}^{KV}{t} ; {v}{C}_{t}={W}{UV}{c}^{KV}{t} $

其中,WUK{W}^{UK}WUK与WUV{W}^{UV}WUV为对应的升维映射矩阵(up-projection matrix),可得到hth_{t}ht​对应的KKK、VVV向量ktC{k}^{C}_{t}ktC​、vtC{v}^{C}_{t}vtC​。可以这么理解,MLA利用低秩分解的办法,通过增加少量的模型参数变量(降维映射矩阵与升维映射矩阵),引入低维隐向量ktC{k}^{C}_{t}ktC​作为 KV Cache,降低 KV Cache 所带来的显存压力,以此降低推理成本。

此外,DeepSeek 还将 Query 也进行了低秩分解,能够在训练过程中降低显存占用,以此提高训练资源利用率。

上述方案还需要针对位置编码RoPE(Rotary Position Embedding)进行处理。因为如果在隐向量hth_{t}ht​中包含RoPE,经过升降维操作后,会对位置信息造成破坏。为了解决这个问题,MLA(Multi-Head Linear Attention)提出了“解耦RoPE”的方法。具体来说,对于隐向量ctKV{c}^{KV}_{t}ctKV​,不将位置编码包含在其中,而是专门为注意力头的 Query 和 Key 新增向量维度,以添加 RoPE 的位置信息。

使用了 MLA 的 DeepSeek V2 (总参数量236B,激活参数量21B),和 DeepSeek 67B 相比,模型效果上显著提升,同时节省了42.5%的训练成本,减少了93.3%的 KV Cache,并将最大生成吞吐量提高了5.76倍。

1.4 多令牌预测(Multi-Token Prediction,MTP)

当前主流的采用自回归的大模型都是单 token 预测。即根据当前上文预测下一个最可能的 token。而 MTP 的核心思想是让模型一次性预测多个 token,以提升了模型的训练效率、生成质量和推理速度。

比如现在上文是“今年春节的天气”,传统的单 token 预测模式会逐 token 预测“真的”、“好”、“冷”、“。”;而 MTP 会并行地预测这几个 token 。因此,模型不仅要学习预测下一个 token 的能力,还需要同时具备预测下nnn个token的能力。

这种方式在推理角度的好处显而易见,一次性生成多个 tokens,减少自回归生成的步数,达到推理加速效果。而在训练过程中,MTP 的训练目标函数同时考虑了多个 token 的估计准确性,因此被认为可以捕捉 token 间的依赖关系,从而提升模型效果。

这里将简单介绍 DeepSeek V3 的 MTP 模块,与 Meta 的 MTP 模块[6]相比,DeepSeek 采用了级联式的结构,使用k个串行模块来预测k个token,保留因果语言模型(Causal Language Model)的连接关系,有利于效果的提升,如图4所示:

img

图4. DeepSeek V3 MTP 模块结构示意图@[Deepseek-v3]

图中展示了模型用DDD个顺序的模块,预测DDD个 tokens。定义预测深度为kkk的含义为,预测后续第kkk个 token。

首先,在每一个预测深度模块中,都共享了一个嵌入层(embedding layer),即模型除了最后负责最后预测部分的层之外,其他的所有层,用于得到 token 的 embedding。对于输入的第iii个token,在第kkk个预测深度处,模型将前一个深度的表示与第i+k−1i+k-1i+k−1 的 embedding 拼接,作为新的输入表示。

然后通过一个预测深度kkk专用的 Transformer 模块,生成当前预测深度的输出表示,将用于下一个深度的表示计算,同时用共享的输出层获得 token 预测, 与训练样本中i+ki+ki+k计算损失。

DeepSeek V3 论文中报告了使用 MTP 模块的效果。他们在推理过程中,不使用 MTP 模块,只在训练过程中利用该模块约束模型的优化。实验结果表明,使用 MTP 模块训练,能够提升模型的回复质量,在 MMLU, GSM8K 等公开基准测试指标均有提升。

1.5 混合精度框架

DeepSeek-V3 模型使用了 FP8 训练,为了增强训练稳定性以及维持训练效果不至于下降太多,作者提出了一种精细的量化策略,另外为了进一步减少MoE训练中的内存和通信开销,作者在FP8中缓存和分发激活值,同时以BF16格式存储低精度优化器状态。在实验中,FP8训练模型与BF16基线相比,相对损失误差始终低于0.25%,在训练随机性范围内是可以接受的。

基于此,DeepSeek-V3 文中提出了一种 FP8 训练的混合精度框架。在这个框架中,大多数计算密集型操作在 FP8 中进行,而一些关键操作则保持其原始数据格式,以平衡训练效率和数值稳定性。为了加速模型训练,主要的核心计算内核(如General Matrix Multiplication,GEMM操作)在 FP8 精度下实现,这些操作接受 FP8 张量作为输入,并生成 BF16 或 FP32 格式的输出。所有与线性操作相关的三个 GEMM(前向传播、激活反向传播和权重反向传播)都在 FP8 中执行,这种设计理论上将计算速度提高了一倍。此外,FP8 权重反向传播 GEMM 允许激活值以 FP8 格式存储,以便在反向传播中使用,从而显著减少了内存消耗。

训练框架在以下组件中保持了原始精度(如BF16或FP32):Embedding 模块、输出头、MoE门控模块、归一化算子和注意力算子等。这些高精度的保留确保了DeepSeek-V3的稳定训练动态。为了进一步保证数值稳定性,作者将模型的主权重、权重梯度和优化器状态均存储在更高的精度中。该混合精度框架示意图可见图5。

img

图5. DeepSeek V3 混合精度框架(FP8训练)示意图@[Deepseek-v3]

除了混合精度框架之外,DeepSeek 在 AI Infra 方面做了许多工作,例如还提出了 DualPipe 算法等,提升了模型训练效率。这方面的工作也期待 Infra 团队有更细致的分享。

1.6 Deepseek V3 总结

DeepSeek-V3 是一个在2048 个 NVIDIA H800 GPU 的集群上进行训练得到的超大型MoE架构的大语言模型。它延续了Deepseek MoE、Deepseek V2等模型的一系列创新,进一步提出了MTP,并优化了训练的效率,取得比较好效果的同时,提高了训练的效率,节约了成本。

表5、表6展示了 DeepSeek V3 为人瞩目的训练成本以及开源基准评测效果。

表5. DeepSeek V3 训练成本*@[Deepseek-v3]*

img

表6. DeepSeek V3 与其他 Chat 模型开源基准评测效果*@[Deepseek-v3]*

img

2、DeepSeek R1-Zero和R1

2.1 GPT-4、GPT-4o、o1、R1等概述

GPT-4是ChatGPT-3.5的迭代升级,在效果和性能上有了显著提升;GPT-4o增加了多模态功能;o1专注于深度推理能力。R1跟o1类似,也是专注于深度推理能力的模型。下表是不同模型的简单对比。

表7. DeepSeek 与 OpenAI 模型对比

img

2.1.1 CoT与Long CoT

CoT指的是一种推理过程,其中模型在生成最终答案之前,先逐步推导出一系列的中间步骤或子目标。这些中间步骤构成了一个“思维链”,最终引导模型得到正确的结果。它模仿人类的推理过程,即人们往往在解决问题时不是直接得出答案,而是通过一系列的思考、分析和推理步骤。

Long-CoT(长思考/慢思考)是CoT的一种扩展形式。传统的CoT方法通过将复杂问题分解为一系列中间推理步骤来引导模型进行逐步推理。而Long-CoT则进一步扩展了这种思路,使得思考过程和输出的答案解耦,可以通过更长的上下文和更复杂的推理路径(在思考过程中通过加入问题复述、思考回顾、反思、知识回忆、公式化等思考节点)来增强模型的推理能力。

DeepSeek 公开了他们 R1 的技术细节,比如所采用的对话模版,如图6所示。DeepSeek 对社区的贡献还在于,他们提供的 API 展示了模型的思考过程,让从业人员以及使用者能够全方位地了解到 Long-CoT 的特点与作用。图7展示了我使用 DeepSeek 的深度思考以及联网搜索的一个示例,实实在在地感受到了模型的强大。

img

图6. DeepSeek-R1-Zero 对话模版@[Deepseek-r1]

img

img

图7. DeepSeek 使用示例,开启了深度思考与联网搜索

2.1.2 R1与o1、o3在效果、速度、价格方面的比较

R1与o1、o3的区别除了训练方法,还体现在效果、速度、价格几个方面。在(@artificialanalysis)给出了具体的评测结果。

在整体的评分上来看,o3-mini 和 DeepSeek R1评分一样,不相上下。

img

图8. 主流模型Artificial Analysis评测效果-模型回复质量评分@artificialanalysis

o3-mini模型应该更小,主打低延迟,在输出token推理速度上比DeepSeek R1快10倍,比o1快7倍。

img

图9. 主流模型Artificial Analysis评测效果-推理速度@artificialanalysis

从整体价格上,o3-mini的价格已经比DeepSeek-R1价格更低,比o1模型的价格便宜了13倍以上,优化了许多。

img

图10. 主流模型Artificial Analysis评测效果-价格@artificialanalysis

2.2 DeepSeek R1 和 R1 Zero 模型的突破

DeepSeek R1和R1 Zero模型的突破主要体现在以下几个方面。

  • 强大的推理能力

    DeepSeek R1 和 R1 Zero模型在多个推理基准测试中表现出色。值得注意的是,DeepSeek-R1-Zero 是第一个公开的研究,验证了 LLM 的推理能力可以完全通过强化学习(Reinforcement Learning,RL)来激励,而不需要 SFT。也表明了强化学习可以促进模型自我进化。这一里程碑式的成就,不仅突显了该模型的创新基础,也为以 RL 为中心的推理 AI 进一步铺平了道路。

表8. DeepSeek-R1-Zero 与 OpenAI o1 模型在推理类开源基准测试中的效果对比*@[Deepseek-r1]*

img

表8截取自 DeepSeek R1 报告,展示了DeepSeek-R1-Zero 与 OpenAI o1 相媲美的效果。

  • 可解释性

    DeepSeek R1 和 R1 Zero 模型采用 Long CoT 方法,能够清晰地展示其推理过程(o1只能展示部分),提高了模型的可解释性。其中给出的思考过程也是一个非常有研究价值的内容,有助于大模型领域的发展。

  • 开源和低成本

    DeepSeek R1 和 R1 Zero 模型是开源的,开发者和研究人员可以自由地探索、修改和部署它们。 此外,DeepSeek R1 的 API 定价也比 OpenAI o1模型更低,约为其1/10。

2.3 DeepSeek R1和R1 Zero模型技术介绍

DeepSeek R1 和 R1 Zero 模型的主要差异在于训练方法。DeepSeek R1 Zero 仅用强化学习就训练出了一个效果接近OpenAI-o1-0912的推理模型。发现了通过设定基于规则的 Reward 模型(要求保证答案和格式的准确性),能够在强化学习的训练过程中不断进化,出现了“aha moment”顿悟时刻以及最终取得了出色的模型效果。

DeepSeek R1 Zero 的表现令人惊叹,我们也相信这套方案还有潜力可以挖掘。不过现阶段,R1 Zero的回复会出现可读性差或语言混杂的情况。因此,DeepSeek 基于R1 Zero的成果,设计了一个多阶段的训练策略并且添加了许多高质量 SFT 数据。在这样的“人工干预”下,训练出了一个效果更优的模型 DeepSeek R1。

R1系列模型的训练流程如图11所示:

img

图11. DeepSeek-R1-Zero,DeepSeek-R1 与 DeepSeek-R1-Distill 模型训练流程框图@SirrahChan

2.3.1 DeepSeek R1 Zero

R1-Zero 的特别之处在于,它无需经过 SFT 训练集进行训练就能够在推理任务中表现出色。它的训练过程直接从一个预训练的基础模型(DeepSeek V3 Base)开始,通过强化学习训练完成。

具体来讲:

  • 采用群体相对策略优化(GRPO),节省RL的训练成本。
  • 在RL训练过程中,采用Rule-based奖励,主要由两种奖励构成:a) Accuracy rewards:评估模型的输出是否正确;b) Format rewards:强制模型将其思考过程置于指定的<think><think><think>和</think></think></think>之间。
  • 设计训练模版,指导基模型在训练过程中遵守设定的指令,即图7。

DeepSeek-R1-Zero 展示出了自我进化能力,随着强化学习训练进程的深入,模型的思考时间在增加,并自发出现了诸如反思,模型重新审视和重新评估其先前步骤以及探索解决问题的替代方法等更加复杂的行为。

img

图12. DeepSeek-R1-Zero平均回复长度随训练迭代步数的关系曲线@[Deepseek-r1]

图12展示了 DeepSeek-R1-Zero 在训练过程中的平均回复长度,说明了随着训练进行,模型在解答推理类问题时,花了更多的时间去思考,以提高回答准确率。

在DeepSeek-R1-Zero的训练过程中出现了Aha Moment(顿悟时刻),代表RL有可能在人工系统中解锁新的智能水平,为未来更加自主和自适应的模型铺平道路。

img

图13. DeepSeek-R1-Zero “Aha Moment”示例@[Deepseek-r1]

2.3.2 DeepSeek R1

尽管 DeepSeek-R1-Zero 展示了强大的推理能力,并能够自主发展出意想不到且强大的推理行为,但它也面临一些问题。例如,DeepSeek-R1-Zero 存在可读性差和语言混杂等问题。R1 旨在成为一个更易用的模型。因此,R1 并不像 R1-Zero 那样完全依赖于强化学习过程。

训练过程分成四个阶段:

img

图14. DeepSeek-R1 训练流程

  • 冷启动:为了避免RL训练从基础模型开始的早期不稳定冷启动阶段,构建并收集少量长的 CoT 数据来微调 DeepSeek-V3-Base 作为 RL 的起点。
  • 推理导向的强化学习:在冷启动数据上微调 DeepSeek-V3-Base 后,应用与 DeepSeek-R1-Zero 中相同的 RL 方法训练。本阶段侧重于增强模型的推理能力,尤其是在编码、数学、科学和逻辑推理等推理密集型任务中,这些任务涉及具有明确解决方案的明确定义的问题。当 RL 提示涉及多种语言时,CoT 经常表现出语言混合现象。为了减轻语言混合问题,在 RL 训练过程中引入了一种语言一致性奖励。
  • 拒绝抽样和监督微调:当2中的RL过程趋于收敛时,利用训练出的临时模型生产用于下一轮训练的SFT数据(600K推理数据)。与1中的冷启动数据区别在于,此阶段既包含用于推理能力提升的600k数据,也包含200k推理无关的数据。使用这800k样本的精选数据集对DeepSeek-V3-Base进行了两个epoch的微调。
  • 适用于全场景的强化学习:在3中微调模型的基础上,使用全场景的强化学习数据提升模型回复的有用性和无害性。对于推理数据,遵循 DeepSeek-R1-Zero 的方法,利用基于规则的奖励来指导数学、代码和逻辑推理领域的学习过程。对于一般数据,采用基于模型的奖励来捕捉复杂和细微场景中的人类偏好。

通过上述精细的多阶段训练,DeepSeek R1 最终得以呈现,达到了 OpenAI-o1-1217的水平。

表9. DeepSeek-R1在开源基准测试中的效果*@[Deepseek-r1]*

img

2.3.3 将R1推理能力蒸馏到小的稠密模型中

img

图15. 将R1推理能力蒸馏到其他模型

为了使参数规模较小的模型也能具备像 DeepSeek-R1 这样的推理能力,首先通过 DeepSeek-R1推理得到的800k个样本。然后对 6 个不同参数量的开源模型进行了直接有监督微调。这种方式也就是直接的数据蒸馏。R1论文中表明了,通过这种方法就能够显著增强小参数规模模型的推理能力。同时也反映了 R1 模型的价值,它能够用于激发绝大多数模型的推理能力。

表10. DeepSeek-R1-Distill 模型在推理类开源基准测试中的效果*@[Deepseek-r1]*

img

表10展示了基于1.5B-70B规模的开源模型,使用DeepSeek-R1 数据蒸馏后的推理能力评测,指标都具有较强的竞争力。这实在是一件很夸张的事,这相当于告诉了我们一个简单直接的模型效果优化手段,就是从 R1 模型构造数据,然后SFT!

2.3.4 Deepseek R1的意义

DeepSeek-R1 在全球范围内引发巨大轰动,不仅源于其技术突破,更在于其与 OpenAI 的对比。 尽管 OpenAI 在发布 o1 模型后展现了强大实力,但由于以下三点原因,行业内外用户难以大规模采用:首先,拒绝开源;其次,隐藏了模型的深度思考过程,使其成为一个“黑箱”;最后,定价高昂,将大多数用户拒之门外。相较之下,DeepSeek-R1 揭开了 o1 的神秘面纱,开源了这类强推理模型背后的关键技术,既促进了行业的快速发展,也对 OpenAI 的闭源策略形成了有力冲击。

DeepSeek-R1 的成功,本质上是对 OpenAI 发展路径的一次颠覆性突破。它重现了2023年初 ChatGPT 带给世界的震撼,但更重要的是,它证明了在有限算力条件下,通过算法创新同样能够实现技术突破。这种突破具有双重意义:一方面,它打破了“算力至上”的神话,为AI发展开辟了新路径;另一方面,它为AI产业提供了宝贵的经验——在算力受限的情况下,通过技术创新依然可以实现弯道超车。

从技术演进的角度来看,DeepSeek V3 和 R1 的成功为AI发展的新方向指明了道路。在追求模型性能的同时,效率优化将成为未来竞争的关键。 这一点在本文介绍的V3一系列技术中得到了清晰体现。

展望未来,DeepSeek 有望在很大程度上促进大模型行业应用的发展,这些技术不仅可以提升当前大模型业务的效果与效率,还能提供新的解决方案思路。此外,DeepSeek 也为大模型厂商树立了榜样,其在2024年的一系列卓越工作展示了如何打造有价值的大模型。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

img

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

img

DeepSeek技术突破的架构图及其核心技术 DeepSeek的架构创新(MoE+MLA)与训练技术突破(FP8+GRPO)重塑了大模型的技术路线,其开源战略与成本优势将加速AI技术的普惠化。未来,随着多模态扩展与强化学习的进一步融合,DeepSeek有望在通用人工智能(AGI)领域持续引领创新。 阅读详情

相关推荐

【深度解析】图解Deepseek-V3模型架构-混合专家模型(MoE)

混合专家(Mixture of Experts,简称 MoE)模型,是一种利用多个不同的子模型(或“专家”)来提升大语言模型(LLM)质量的技术。模型中的每个专家都是一个独立的神经网络,专门处理输入数据的特定子集或特定任务。例如,在自然语言处理任务中,一个专家可能专注于处理与语言语法相关的内容,而另一个专家可能专注于语义理解。门控网络的作用是决定每个输入样本应该由哪个专家或哪些专家来处理。它根据输入样本的特征计算出每个专家的权重或重要性,然后根据这些权重将输入样本分配给相应的专家。

u011376987的博客 1万+

DeepSeek大模型技术解析:从架构到应用的全面探索

DeepSeek大模型是由北京深度求索人工智能基础技术研究有限公司开发的一款基于Transformer架构的大型语言模型。它具备强大的自然语言理解和生成能力,能够处理多种复杂的语言任务,如智能对话、文本生成、语义理解等。DeepSeek大模型的诞生,标志着人工智能在自然语言处理领域取得了重大突破。

振华OPPO的博客世界 3万+

万字长文!全网最全的 DeepSeek 使用指南,看完 DeepSeek 效率翻倍(建议收藏,我不信看完你还不会用!)

万字长文!全网最全的 DeepSeek 使用指南,看完 DeepSeek 效率翻倍(建议收藏,我不信看完你还不会用!)

qq_63911508的博客 9844

【架构解析】深入浅析DeepSeek-V3的技术架构

模型层数:61 层隐藏层维度:7168前馈网络维度:18432注意力头数:128词汇表大小:129280最大位置嵌入:163840该模型通过精细的架构设计,实现了在计算效率和性能上的平衡。高性能表现:在编程、数学等任务上取得领先成绩,展现出卓越的智商水平。低成本高效能:以较低的训练成本,实现了与大型闭源模型相当的性能。技术创新:在 FP8 混合精度训练、MLA、无辅助损失负载均衡等方面取得突破。支持超长上下文:通过 YaRN 方法,模型能够处理超长文本,拓展了应用场景。开源共享。

2401_85390073的博客 2万+

【DeepSeek 使用指南】万字长文!全网最全的 DeepSeek 使用指南,看完 DeepSeek 效率提升 90%(建议收藏,我不信看完你还不会用!)

这份资料合集,就是我们为你搭建的 “AI 学习阶梯”,从基础到进阶,从理论到实战,一步步带你走进 DeepSeek 的世界。现在扫码,免费领取资料,开启你的 AI 进阶之旅吧!这些应用能够帮助你在更加复杂和专业的任务中充分发挥 DeepSeek 的潜力,从多轮对话、数据分析到商业计划的撰写,甚至在 AI 生成图片和视频方面,DeepSeek 都能为你提供强大的支持。通过这些高级应用,你可以进一步发掘 DeepSeek 的潜力,帮助你在不同领域完成复杂的任务,不仅提高工作效率,还能在创作中获得更多灵感。

2501_91810672的博客 2075

【实战篇】【深度解析DeepSeek私有化部署:从硬件选择到避坑指南(万字长文)】

私有化部署不是终点而是起点,建议企业分三步走:① 先用1.5B版本完成POC验证② 通过7B版本跑通业务闭环③ 最终按场景需求选择专业版本如果预算允许,建议购买原厂金牌服务,关键时刻能节省数周排查时间。(注:文中价格数据参考2025年2月市场行情,具体以厂商报价为准)

商务合作|问题讨论|交流学习 请联系作者微信,加微信请务必注明来意,博客主页有联系方式 1793

别再看什么DeepSeek使用指南了,DeepSeek最好的使用方式就是:直接使用DeepSeek(万字长文)

AI的独特属性(非确定性、语言交互、开放场景、黑箱机制、动态演进)使其无法被简化为“说明书式”的答案逻辑。提出好问题的能力,本质上是将人类意图转化为AI可理解的表达,并在不确定中探索最优解。这并非摒弃答案,而是将答案的生成过程从“被动执行”升级为“主动共创”——用户通过问题迭代,与AI共同构建解决方案。如果觉得不够深刻,不够本质,没关系,无需任何所谓的技巧,告诉它你的感觉即可:不够深刻,不够本质,我要更深刻更本质的回答已深度思考(用时 20 秒)

2401_84495872的博客 1万+

DeepSeek企业应该怎么玩?万字长文详解企业级部署方案

1 Ollma框架适合个人用户私有化本地部署,但在多用户并发场景下性能衰减明显。这一部分我们将尽可能简单地介绍企业级私有化部署的方案和探索实践,普通用户可以了解即可。2.企业级生产环境推荐使用Transformers来快速验证模型能力,使用vLLM框架借助PagedAttention技术实现24倍于Transformers的吞吐量实现大模型的高效推理,针对不同企业场景,则提供不同的企业级部署方案,我们也会分享服务器配置、性能数据及报价参考等实战经验,且深度分析业务场景的适配性,给予参考帮助。

石榴姐yyds 510

万字长文!全网最全的 DeepSeek 使用指南,看完 DeepSeek 效率提升 80%(建议收藏)

公司背景:DeepSeek 是由中国公司深度求索(DeepSeek Inc.)开发的大语言模型(LLM),成立于 2023 年 7 月 17 日。深度求索背后是著名量化私募幻方基金,这使得 DeepSeek 有强大的资金支持,不以盈利为导向,专注于 AI 发展。2024 年 1 月 5 日:发布 DeepSeek LLM。2024 年 5 月 7 日:发布 DeepSeek-V2,打响中国大模型价格战。2024 年 12 月 26 日:发布 DeepSeek-V3 并开源。

daniellq的博客 6077

【实战篇】深度解析 | 用DeepSeek+Dora自动生成动画网站的完整指南(万字长文预警)

最近老有朋友问我:"现在AI这么猛,能不能直接让AI帮我做动画网站啊?"今天我就掏心窝子跟大家唠唠,怎么用DeepSeek这个国产大模型界的黑马,配上自动化神器Dora,打造一套动画网站自动生产线。全程手把手教学,保证看完你就能搞懂整套流程!

商务合作|问题讨论|交流学习 请联系作者微信,加微信请务必注明来意,博客主页有联系方式 1129

万字长文详解DeepSeek-R1模型工作原理

以往的研究通常依赖大量监督数据来提升模型性能。DeepSeek证明了即使不使用监督微调作为冷启动,通过大规模强化学习依然可以显著提升模型的推理能力。此外,适量冷启动数据的引入可以进一步提高性能。

具身机器人和通用AI 2669

2025年入坑AI大模型还来得及吗?万字长文深度解析行业趋势与就业突围路径!

市场需求究竟有多大?麦肯锡发布的研究报告给出了明确答案:到2030年,我国对AI人才的需求达到600万人,而市场上能提供的只有约200万人,意味着人才缺口高达400万! 有调研显示,高达91.3% 的受访企业面临AI人才缺乏的问题,其中AI数据工程师、AI算法工程师、AI产品经理等五类岗位的需求量最高。

m0_65555479的博客 2789

晶圆测试(wafer sort)全流程解析:从探针卡到良率统计的实战指南

本文详细解析了晶圆测试(wafer sort)的全流程,从探针卡选型到良率统计的实战指南。涵盖了12英寸先进制程产线的关键技术,包括探针卡系统、测试程序开发、产线自动化集成及数据分析,特别聚焦多站点并行测试的时序优化和接触阻抗异常排查,帮助工程师提升测试效率与准确性。

weixin_29279153的博客 731

DeepSeek模型V3.1升级:10万字长文支持,开启文本处理新纪元

DeepSeek 官方发布通知,线上模型已经升级到 V3.1 版本啦!这次更新可太牛了,上下文长度直接拓展到 128k,这意味着它能处理和记住更多的文本内容,以后用它分析长文档、理解代码库,或者进行超长时间的对话,都能稳稳拿捏~

Trb201013的博客 2137

视网膜血管分割数据集(DRIVE数据集,STARE数据集,REFUGE数据集,CHASE_DB1数据集,DiaRetDB1数据集)

在医学图像处理领域,视网膜图像分析对于眼部疾病的早期诊断与治疗具有举足轻重的意义。随着人工智能技术的蓬勃发展,尤其是深度学习算法在图像分割任务中的广泛应用,高质量的视网膜图像数据集成为推动该领域研究进展的关键要素。这些数据集不仅是训练和优化算法模型的基石,更是衡量算法性能优劣的重要依据。本文聚焦于视网膜图像分割领域,详细介绍 DRIVE、STARE、REFUGE、CHASE_DB1 以及 DiaRetDB1 这几个具有代表性的数据集。

weixin_43518285的博客 2270

27-eMMC电路设计

eMMC硬件电路设计

weixin_66510961的博客 4008

DeepSeek 完全攻略:万字长文,让你的效率提升 90%

在这个信息爆炸、速度至上的时代,我们每个人都在寻找提升效率、节省时间的方法。尤其是对于忙碌的工作和生活,如何快速获取所需信息,如何高效生成内容,如何让重复的工作得到智能化的处理,已成为现代职场的一大难题。而这一切,都可以通过 DeepSeek 来轻松解决。话不多说,下面小机就给大家介绍一下Deepseek怎么用?万字长文!

m0_65555479的博客 2001

霍尔编码器 vs 磁编码器:如何为你的电机控制项目选择最佳传感器(附实战对比)

本文深入对比了霍尔编码器和磁编码器在电机控制项目中的应用,从技术原理、性能参数、成本效益到实际场景选择提供了全面分析。通过实验室测试和项目案例,帮助工程师根据精度、环境抗性和预算选择最佳传感器方案,特别适合机器人、伺服驱动等领域的开发者参考。

weixin_28312391的博客 352

DeepSeek-R1-Distill-Llama-8B长文本处理能力测评

本文介绍了如何在星图GPU平台自动化部署DeepSeek-R1-Distill-Llama-8B镜像,实现高效长文本处理。该模型具备强大的文档摘要、问答和信息抽取能力,特别适用于技术文档解析和学术研究辅助等场景,帮助用户快速提取关键信息并提升内容处理效率。

weixin_28939623的博客 440

方差迭代计算公式

方差迭代计算过程推导术语约定递推公式过程推导 术语约定 (1)En=1n∑i=1nxi E_n =\frac{1}{n} \sum_{i=1}^{n}x_i \tag{1} En​=n1​i=1∑n​xi​(1) (2)F(n)=∑i=1n(x2−En) F(n) = \sum_{i=1}^{n}{(x^2-E_n)} \tag{2} F(n)=i=1∑n​(x2−En​)(2) (3)V(n)...

weixin_44479136的博客 7921

机房电脑的“还原”秘密:如何应对重启即清零的困境

机房电脑重启后自动还原是常见的现象,这主要依靠硬件还原卡或软件还原系统(如冰点还原)实现。这类技术会定期将系统盘恢复初始状态,但通常不保护非系统盘。要高效使用公共电脑,建议:1)将个人文件存储在D/E盘;2)使用绿色便携软件;3)必要时可尝试通过热键临时关闭还原功能;4)养成云端备份习惯。掌握这些技巧既能遵守机房规定,又能保证学习资料安全,培养良好的数字资产管理能力。

一位主要以学校学生信息技术,社会工作生活讲解科普拓展的博主 1456

DeepSeek V4 模型深度评测:性能、版本与国产化优势全解析

DeepSeek V4模型性能全面评测:国产大模型的突破与行业影响 摘要:DeepSeek V4系列大模型展现出显著技术突破,Pro版综合能力接近GPT-4.5/4.6等国际顶尖模型,差距仅5%,超长文本处理能力尤为突出。其轻量版Flash以不足3000亿参数实现全球前十性能,百万字处理成本仅2元,性价比碾压同行。该系列深度适配国产芯片(昇腾/寒武纪),开源95%优化技术推动行业生态建设。国内模型梯队已现分层,DeepSeek V4稳居第一梯队,智谱GLM、Kimi等次之。行业正加速向万亿参数、多模态、智能

2401_84494441的博客 2560

瑞芯微RK3506开发板Ethercat主站性能优化实战:从内核配置到微秒级延迟控制

本文详细介绍了在瑞芯微RK3506开发板上实现EtherCAT主站微秒级延迟控制的实战优化方案。核心在于部署Preempt-RT实时内核,并进行深度系统调优,包括CPU隔离、中断亲和性设置、内存锁定及电源管理调整。通过绕过Linux网络栈的专用驱动加载与配置,最终实现了稳定的高性能实时控制,满足工业自动化需求。

tcp8optimizer的博客 315

从o1-mini到DeepSeek-R1,万字长文带你读懂推理模型的历史与技术

与大多数使用 LLM 的传统强化学习工作不同,DeepSeek-R1-Zero 不使用神经奖励模型(即基于 LLM 的奖励模型,这些模型通过偏好数据进行训练)。相反,作者使用了基于规则的奖励系统,它 i)避免奖励 hacking,ii)节省计算成本,iii)更易于实现。特别要指出,目前使用的奖励有两种:准确度奖励:评估模型的响应是否正确。格式奖励:强制模型以一定格式输出。DeepSeek-R1-Zero 完全是在可自动验证的任务上进行训练的,例如数学和编程问题。

2401_84494441的博客 790

cursor AI代码编辑器IDE对接deepseek模型api;字节ai编辑器trae

参考: https://www.cursor.com/ https://platform.deepseek.com/https://www.cursor.com/下载安装后,注册账号登录即可 再高级里选择设置 再模型这注册模型: 模型名称一定要填正确,url地址填好,最后填上秘钥验证

weixin_42357472的博客 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: 一文搞懂大模型技术-RAG(检索增强生成)
下一篇: DeepSeek辅助科研应用场景:论文写作
大模型教程.
博客等级 码龄5年 5275粉丝 2887原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值