当前位置: 首页 > news >正文

金华做网站的公司苏州seo

金华做网站的公司,苏州seo,wordpress 排序 插件,上海建设官方网站文章目录 一、什么是模型蒸馏二、如何蒸馏三、常见问题3.1 四、参考文献 一、什么是模型蒸馏 Hinton在NIPS2014提出了知识蒸馏(Knowledge Distillation)的概念,旨在把一个大模型或者多个模型ensemble学到的知识迁移到另一个轻量级单模型上&a…

文章目录

  • 一、什么是模型蒸馏
  • 二、如何蒸馏
  • 三、常见问题
    • 3.1
  • 四、参考文献

一、什么是模型蒸馏

Hinton在NIPS2014提出了知识蒸馏(Knowledge Distillation)的概念,旨在把一个大模型或者多个模型ensemble学到的知识迁移到另一个轻量级单模型上,方便部署。简单的说就是用小模型去学习大模型的预测结果,而不是直接学习训练集中的label。
在蒸馏的过程中,原始大模型称为教师模型(teacher),新的小模型称为学生模型(student),训练集中的标签称为hard label,教师模型预测的概率输出为soft label,temperature(T)是用来调整soft label的超参数。
学习软标签之所以能work,核心是因为好模型的目标不是拟合训练数据,而是学习如何泛化到新的数据。原始论文表述是:When the soft targets have high entropy, they provide much more information per training case than hard targets and much less variance in the gradient between training cases, so the small model can often be trained on much less data than the original cumbersome model and using a much higher learning rate.

二、如何蒸馏

之前提到学生模型需要通过教师模型的输出学习泛化能力,那对于简单的二分类任务来说,直接拿教师预测的0/1结果会与训练集差不多,没什么意义,那拿概率值是不是好一些?于是Hinton采用了教师模型的输出概率q,同时为了更好地控制输出概率的平滑程度,给教师模型的softmax中加了一个参数T。
在这里插入图片描述
有了教师模型的输出后,学生模型的目标就是尽可能拟合教师模型的输出,新loss就变成了:
在这里插入图片描述
其中CE是交叉熵(Cross-Entropy),y是真实label,p是学生模型的预测结果,是蒸馏loss的权重。这里要注意的是,因为学生模型要拟合教师模型的分布,所以在求p时的也要使用一样的参数T。另外,因为在求梯度时新的目标函数会导致梯度是以前的 ,所以要再乘上,不然T变了的话hard label不减小(T=1),但soft label会变。

有同学可能会疑惑:如果可以拟合prob,那直接拟合logits可以吗?

当然可以,Hinton在论文中进行了证明,如果T很大,且logits分布的均值为0时,优化概率交叉熵和logits的平方差是等价的。

三、常见问题

3.1

四、参考文献

  • BERT蒸馏完全指南|原理/技巧/代码
  • Distilling the Knowledge in a Neural Network
http://www.hengruixuexiao.com/news/16102.html

相关文章:

  • 五华网站建设 优帮云怎么建网站平台卖东西
  • 网站自适应代码黄页推广
  • 成都网站建设公司有哪些seo优化前景
  • 成都电商设计招聘网站seo排名优化服务
  • 做网站钱老域名
  • 怎么制作图片模板天津优化公司哪家好
  • 网站制作公司 云南杭州seo俱乐部
  • 五百亿建站模板b站推广网站2024mmm
  • 不知此网站做男人也摘抄一则新闻
  • 做网站哪家强购物网站有哪些
  • 网站建设时间查询惠州seo全网营销
  • 网站建设及相关流程百度在线客服中心
  • 网站建设要不要工商注册广州最新疫情最新消息
  • 能免费创建网站吗网络舆情
  • 微信网页版下载安装广州网站优化推广
  • wap网站自动俄罗斯网络攻击数量增长了80%
  • 怎么做网站调查表培训学校招生方案范文
  • 福田网站制作电商软文广告经典案例
  • 徐州做网站费用广州网络营销
  • 开发网站需求设计seo研究中心论坛
  • 做企业网站10万起步百度推广开户免费
  • go生物网站做蛋白定位如何优化关键词的排名
  • 龙岗外贸网站建设公司网推项目接单平台
  • 泰安做网站建设的网站优化关键词
  • wordpress 常用小工具台州seo快速排名
  • 做网站代刷能赚多少钱独立站seo怎么做
  • 天津建设安全协会网站怎么做公众号
  • 新开网站做内贸业务员好做网络营销代运营外包公司
  • 商务网站制作工程师seo点击排名工具有用吗
  • 大邯郸网站公众号软文推广