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

手机网站有什么区别是什么意思软文广告属于什么营销

手机网站有什么区别是什么意思,软文广告属于什么营销,从零学习做网站,wordpress转nodejs最近的工作有涉及该任务,整理一下思路以及代码细节。 流程 总体来说思路就是首先用预训练的bert模型,在训练集的序列上进行CLS任务。对序列内容(这里默认是token id的sequence)以0.3左右的概率进行随机mask,然后将相…

最近的工作有涉及该任务,整理一下思路以及代码细节。

流程

总体来说思路就是首先用预训练的bert模型,在训练集的序列上进行CLS任务。对序列内容(这里默认是token id的sequence)以0.3左右的概率进行随机mask,然后将相应sequence的attention mask(原来决定padding index)和label(也就是mask的ground truth)输入到bert model里面。

当然其中vocab.txt并不存在的token是需要add进去的,具体方法不再详述,网上例子很多,注意word embedding也需要初始化就行。

模型定义:
self.model = AutoModelForMaskedLM.from_pretrained('./bert')
模型的输入:
result = self.bert_model(tail_mask, attention_mask, labels)
得到模型训练的结果之后,要做一个选择:

(1)transformer的bert model可以输出要预测时间步的hidden state,可以选择取出对应的hidden state,其中需要在数据处理的时候记录下每个sequence的tail position,也就是要预测位置的idx。另外我认为既然要进行序列推荐,那么最后一个tail position的token表征一定是最重要的,所以需要对tail position的idx专门给个写死的mask,效果会好一些。然后与sequence中item的全集进行相似度的计算,再去算交叉熵loss。

bert_hidden = result.hidden_states[-1]
bert_seq_hidden = torch.zeros((self.args.batch_size, 312)).to(self.device)
for i in range(self.args.batch_size):bert_seq_hidden[i,:] = bert_hidden[i, tail_pos[i], :]
logits = torch.matmul(bert_seq_hidden, test_item_emb.transpose(0, 1))
main_loss = self.criterion(logits, targets)

(2)同时也可以result.loss直接数据mask prediction的loss,我理解这个loss面对的任务是我要求sequence中的各个token表征都要尽可能准确,都要考虑,(1)可能更加注重最后一个位置的标准的准确性。

然后在evaluate阶段,需要注意输入到模型的不再是tail_mask,而是仅仅mask掉tail token id的sequence,因为我们需要尽可能准确的序列信息,只需要保证要预测的存在mask就够了。

由于是推荐任务,而且bert得到的hidden state表征过于隐式,所以需要一定的个性化引导它进行训练。经过个人的实验也确实如此,而且结果相差很多。

以上就是我个人的总结经验,欢迎大家指点。

http://www.ds6.com.cn/news/64437.html

相关文章:

  • 芜湖网站制作怎样建立一个网站
  • 青岛网站建设找百度收录哪些平台比较好
  • 天河手机网站建设win10优化大师怎么样
  • wordpress页面和菜单厦门seo网站推广优化
  • java做兼职找什么网站什么叫做网络营销
  • 手机网站开发相关问题网络营销师证书需要多少钱
  • 有关网站建设的毕业设计今日新闻最新头条10条摘抄
  • 网站开发 技术投标百度搜索热词查询
  • 做网站都需要了解什么媒体135网站
  • 什么是网站内容建设seo优化神器
  • 电商网站开发建设网站免费搭建平台
  • 专门做物业催收的网站seo教程最新
  • 大神做的动漫网站权重查询站长工具
  • 网站开启伪静态文明seo技术教程网
  • 沈阳网站制作的公司全网seo是什么意思
  • 微信公众号做微网站吗公司网站设计模板
  • 网站服务器用什么系统原画培训机构哪里好
  • 我想注册一个做门窗的网站应该怎样做代运营一般收费
  • 可视化网页编辑工具互联网优化
  • jsp网站搭建百度知道下载安装
  • 注册个公司要多少钱seo关键词排名优化销售
  • 网站设计一般多少钱个人网页免费域名注册入口
  • 3g门户网站深圳的seo网站排名优化
  • 移动端网站开发流程图抖音关键词排名优化
  • 做网站总结作文金戈西地那非片
  • wordpress拖动建站关键词规划师
  • 网站诊断结论可以打广告的平台
  • 网站建设维护seo手机端优化
  • 个人做理财网站好核心关键词是什么意思
  • 黑料社2023seo快排技术教程