0

0

别TM浪费算力了,这样才能最大限度发挥deepseek的潜能 - MOE(第3讲)

看不見的法師

看不見的法師

发布时间:2025-04-22 12:52:06

|

1059人浏览过

|

来源于php中文网

原创

最近几周我自学了deepseek的原理、应用和实践,现在和大家分享一下我的成果:

  1. 关于小众关心的deepseek核心技术原理;
  2. 关于大众关心的提示词如何编写。

今天我们来聊聊deepseek的核心机制之一——混合专家(MOE)。

什么是混合专家(MOE)?

别TM浪费算力了,这样才能最大限度发挥deepseek的潜能 - MOE(第3讲)混合专家(Mixture of Experts)是一种不再追求大而全,而是追求多而专精的模型思路。它会将任务动态路由给各个领域的专家,并将各个专家的输出进行组合。

这个概念可能有点抽象,举个容易理解的例子。

大而全模型:全栈工程师。

混合专家模型:Java工程师、前端工程师、测试工程师、数据库管理员、运维工程师...

大而全模型有什么不足之处?

  1. 训练时间长:培养一个“全栈”工程师需要很长时间;
  2. 计算性能差:面对一个产品需求,设计、编码、上线的周期较长;
  3. 回复不深入:什么都懂,但都不精,往往浅尝辄止。

而混合专家模型则能够很好地解决上述几个问题:

  1. 培养一个Java工程师的周期更短;
  2. 需求评审后,Java、前端、测试等多个专家可以并行设计、编码、上线;
  3. Java、前端、测试等专人专岗,专业性更高。

有了MOE之后,对LLM的架构有哪些影响?

在学习与训练阶段:

之前:追求多参数。

如今:训练多个专家(例如:1万个专家,每个专家单一职责SRP)。

在计算与执行阶段:

之前:收到提示词input,直接开始处理。

如今:

  1. 先判断需要几个专家(分类任务,很容易);
  2. 动态路由(需要一个门控网络作为协调者,Gating Network),分发任务给专家,专家并行计算;
  3. 组合专家输出,协调者再统筹输出。

input[提示词] --> 专家分类{专家E1E2...En}

门控网络 --> E1E2...En

E1 --> O1[输出1]

E2 --> O2[输出2]

...

博思AIPPT
博思AIPPT

博思AIPPT来了,海量PPT模板任选,零基础也能快速用AI制作PPT。

下载

En --> On[输出n]

O1O2...On --> 统筹输出[output]

MOE对我们写提示词,获取更佳的回答质量有什么启示呢?

如果觉得AI回复缺乏深度,可以明确告诉它,你希望它扮演什么专家角色来回答问题。

画外音:模型分类出来的专家角色不一定100%准确。

bad case:如何设计高并发高可用系统?

这样的提示词,你会得到一个泛泛而谈的回答。

good case:假设你是由以下专家组成的团队:

  1. 分布式领域系统架构师
  2. 电商领域业务架构师
  3. 资深DBA

请分别从各自领域提出5项技术选型建议,并组合设计方案满足每秒10万次交易,数据满足最终一致性,故障恢复时间小于30秒的系统。

节省训练资源,缩短回复时间,提升回答质量,多个专家还能够交叉验证(大而全模型可能过拟合),deepseek创新性使用MOE之后,很快就得到了业界的广泛认可与复制。

deepseek,流弊!

总结:

  1. MOE是deepseek的核心创新应用之一;
  2. 从此大模型从“大而全”转向“多而精”;
  3. 通过在提示词中明确指定deepseek的专家角色,能够最大化发挥MOE的潜力。

一切的一切,提示词只有适配了AI的认知模式,才能最高效地发挥最大的作用。

知其然,知其所以然。

思路比结论更重要。

补充阅读材料:

《MOE简述》

https://www.php.cn/link/8b78421d9ab29962ef6082f8233fbcec

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
什么是分布式
什么是分布式

分布式是一种计算和数据处理的方式,将计算任务或数据分散到多个计算机或节点中进行处理。本专题为大家提供分布式相关的文章、下载、课程内容,供大家免费下载体验。

327

2023.08.11

分布式和微服务的区别
分布式和微服务的区别

分布式和微服务的区别在定义和概念、设计思想、粒度和复杂性、服务边界和自治性、技术栈和部署方式等。本专题为大家提供分布式和微服务相关的文章、下载、课程内容,供大家免费下载体验。

234

2023.10.07

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

395

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

575

2023.08.10

点击input框没有光标怎么办
点击input框没有光标怎么办

点击input框没有光标的解决办法:1、确认输入框焦点;2、清除浏览器缓存;3、更新浏览器;4、使用JavaScript;5、检查硬件设备;6、检查输入框属性;7、调试JavaScript代码;8、检查页面其他元素;9、考虑浏览器兼容性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

185

2023.11.24

数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

356

2023.06.29

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2078

2023.08.14

vb怎么连接数据库
vb怎么连接数据库

在VB中,连接数据库通常使用ADO(ActiveX 数据对象)或 DAO(Data Access Objects)这两个技术来实现:1、引入ADO库;2、创建ADO连接对象;3、配置连接字符串;4、打开连接;5、执行SQL语句;6、处理查询结果;7、关闭连接即可。

348

2023.08.31

Python 自然语言处理(NLP)基础与实战
Python 自然语言处理(NLP)基础与实战

本专题系统讲解 Python 在自然语言处理(NLP)领域的基础方法与实战应用,涵盖文本预处理(分词、去停用词)、词性标注、命名实体识别、关键词提取、情感分析,以及常用 NLP 库(NLTK、spaCy)的核心用法。通过真实文本案例,帮助学习者掌握 使用 Python 进行文本分析与语言数据处理的完整流程,适用于内容分析、舆情监测与智能文本应用场景。

10

2026.01.27

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
10分钟--Midjourney创作自己的漫画
10分钟--Midjourney创作自己的漫画

共1课时 | 0.1万人学习

Midjourney 关键词系列整合
Midjourney 关键词系列整合

共13课时 | 0.9万人学习

AI绘画教程
AI绘画教程

共2课时 | 0.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号