卯卯 | 炼就一手绝世刀法!

日出东海落西山,愁也一天,喜也一天。遇事不钻牛角尖,人也舒坦,心也舒坦!

自然语言处理的任务类型-bert的使用 (二)

1

预训练的持续训练遮蔽损失不再降

RNN的缺点-并行计算的能力

word2vec的缺点(多义词)-ELMO(动态的调整word embedding,缺点就是它的RNN结构)-GPT-bert (一)

ELMO为代表的这种基于特征融合的预训练方法。NLP里还有一种典型做法,一般将这种方法称为“基于Fine-tuning的模式”,而GPT就是这一模式的典型开创者。使用:

预训练的好处

bert微调的概念解读

至于在实际训练中的小技巧:bert参数先训练,后又不训练,后面的几个epoch只是训练我们自己所接的网络结构的可以参考:bert在实际项目中的处理这篇文章。一共是改两个地方:在下游任务代码中的,是第一处。这是第二处:

在数据集中噪声数据的切分,对模型效果的影响

我们的比赛实践结果:意思是:数据噪声数据越小,切分的数据集可以是0.9,0.8或者1.0。如果噪声数据很大,切分0.7,0.6效果会更好一点。

文本相识度计算-问题相似度计算-转换成一个分类问题

链接:https://blog.csdn.net/weixin_37947156/article/details/84877254

leedcote

https://leetcode.com/problems/two-sum/

bert预训练过程记录

google根据中文的一部分数据已经为中文预训练了一个模型,bert-base-cased(12层,768,12头),之所以要预训练是为了针对领域的数据有更好的拟合能力。例如法律方面的数据。预训练模型文件夹所包含的文件:用原始数据生成一句一行,隔行分段后,供130M数据,生成examples.tf_cored大概要1小时。后面用run_pretraining.py训练,大概10000步要一小时(设备信息:54G内存,16G显存。),根据设备性能,我选着的是句子256个长-(经过解析源码:预训练阶
«   2019年8月   »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接
  • RainbowSoft Studio Z-Blog
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By Z-BlogPHP 1.5.2 Zero

转载请注明文章出处!!!!!