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

网站开发的团队有哪些菜鸟必读 网站被入侵后需做的检测 2

网站开发的团队有哪些,菜鸟必读 网站被入侵后需做的检测 2,做网站推广要注意的事项,wordpress 导入数据库目 录 一、基础架构 二、输入部分 三、预训练:MLMNSP 3.1 MLM:掩码语言模型 3.1.1 mask模型缺点 3.1.2 mask的概率问题 3.1.3 mask代码实践 3.2 NSP 四、如何微调Bert 五、如何提升BERT下游任务表现 5.1 一般做法 5.2 如何在相同领域数据中进…

目 录

一、基础架构

二、输入部分

三、预训练:MLM+NSP

3.1 MLM:掩码语言模型

3.1.1 mask模型缺点

3.1.2 mask的概率问题

3.1.3 mask代码实践

3.2 NSP

四、如何微调Bert

五、如何提升BERT下游任务表现

5.1 一般做法

5.2 如何在相同领域数据中进行further pre-training

5.3 参数设置Trick

六、如何在脱敏数据中使用Bert等预训练模型


一、基础架构

基础架构为Transformer的Encoder:
具体解释可参考简单易懂的Transformer学习笔记_十七季的博客-CSDN博客

Base bert -12层Encoder堆叠。
 

其中位置编码部分与Trm的positional encoding不同,具体在下面进行解释。

二、输入部分

Input=token \space emb +segment \space emb+position \space emb

CLS向量不能代表整个句子的语义信息

区分句子:上图中第一个句子E_A=0, 第二个句子E_B=1

位置信息:TRM正余弦;Bert随机初始化,模型自学习

三、预训练:MLM+NSP

3.1 MLM:掩码语言模型

没有标签,无监督。

AR:自回归模型,只能考虑单侧信息;GPT
AE:自编码模型,从损坏的输入数据中预测重建原始数据,可以使用上下文信息;Bert

Eg:

3.1.1 mask模型缺点
 

认为两个mask之间是独立的(但实际未必独立)

3.1.2 mask的概率问题
 

3.1.3 mask代码实践

3.2 NSP

NSP样本如下:

  1. 从训练语料库中取出两个连续的段落作为正样本

  2. 从不同的文档中随机创建一对段落作为负样本

缺点:

主题预测(是否属于同一个文档)和连贯性预测合并为一个单项任务

四、如何微调Bert

对输出Softmax

五、如何提升BERT下游任务表现

5.1 一般做法

1.获取谷歌中文Bert

2.基于任务数据进行微调

以微博文本情感分析为例:

  1. 在大量通用语料上训练一个LM(Pretrain);——中文谷歌BERT

  2. 在相同领域上继续训练LM(Domain transfer);——在大量微博文本上继续训练这个BERT

  3. 在任务相关的小数据上继续训训练LM(Task transfer); ——在微博情感文本上(有的文本不属于情感分析的范畴)

  4. 在任务相关数据上做具体任务(Fine-tune)。-

先Domain transfer再进行Task transfer最后Fine-tune性能是最好的

5.2 如何在相同领域数据中进行further pre-training

  1. 动态mask: 每次epoch去训练的时候mask,而不是一直使用同一个。

  2. n-gram mask: 比如ERNIE和SpanBerti都是类似于做了实体词的mask

5.3 参数设置Trick

Batch size:16,32——影响不太大
earning rate(Adam):5e^{-5},3e^{-5},2e^{-5}——尽可能小一点避免灾难性遗忘
Number of epochs:3,4
Weighted decay修改后的adam,使用warmup, 搭配线性衰减

数据增强/自蒸馏/外部知识的融入

六、如何在脱敏数据中使用Bert等预训练模型

对于脱敏语料使用BERT,一般可以分为两种:

  1. 直接从零开始基于语料训练一个新的BERT出来使用;

  2. 按照词频,把脱敏数字对照到中文或者其他语言【假如我们使用中文】,使用 中文BERT做初始化,然后基于新的中文语料训练BERT。

参考资料
BERT从零详细解读,看不懂来打我_哔哩哔哩_bilibili

http://www.yayakq.cn/news/256634/

相关文章:

  • 四川省建设厅的注册中心网站微信链图片转换wordpress
  • 如何做属于自己的网站网站建设的开发方式知乎
  • 济南网站建设 联系小七多个wordpress站点互相
  • 怎么做网站一个平台wordpress 3.9.2
  • 大连哪有做网站的h5网站设计欣赏
  • 南岸集团网站建设昆明建设网站公司
  • 360网站在系统那里怎么查网站是在哪里备案的
  • 千博网站管理系统安装手机网站开发按返回弹出提示窗口
  • wordpress站点前台请求数过多wordpress多重筛选
  • 阳西县住房和城乡建设部网站android写wordpress
  • 电影网站建设需要什么软件网站设计公司建设网站
  • 网站后台上传用户界面不显示公司做网站该注意哪些
  • 红色专题网站首页模板wordpress插件微信营销
  • 做外贸网站要多少钱辽源网站建设公司
  • 平顶山网站建设价格php源码搭建网站流程
  • 秀山网站建设端午节手抄报获奖做图素材网站开哪个vip好
  • 网站后台管理系统开发律师论坛网站模板
  • 青岛建设公司网站申请网页要多少钱
  • 景德镇建站公司网站建设的一般流程
  • 网站建设项目实践报告书广东营销式网站
  • 如何查看一家网站是否有备案个人如何做网站推广
  • 网站内页百度不收录胶州做网站公司
  • 北京网站设计制作哪个公司好哪个公司的网站做的好
  • 青岛网站建设网址网站推广策略成功的案例
  • 东莞网页设计哪家设计网站好?魅族官方网站挂失手机找到怎么做
  • wordpress最底部北京seo服务商找行者seo
  • 网站怎么可以做视频播放宝塔做网站可以用什么端口
  • 中高端网站设计排名那些网站主做玄幻小说
  • 重庆网站建设的目的网站站内优化方案
  • 文汇网站建设手机网站 wap