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

wordpress mxseo博客教程

wordpress mx,seo博客教程,360网页怎么制作,电信ip做的网站移动不能访问前言 使用google-bert/bert-base-chinese模型进行中文文本分类任务,使用THUCNews中文数据集进行训练,训练完成后,可以导出模型,进行预测。 项目详细介绍和数据下载 数据集下载地址 Github完整代码 现记录训练过程中的一些感悟…

前言

使用google-bert/bert-base-chinese模型进行中文文本分类任务,使用THUCNews中文数据集进行训练,训练完成后,可以导出模型,进行预测。

项目详细介绍和数据下载

数据集下载地址

Github完整代码

现记录训练过程中的一些感悟

1、训练时遇到的两个核心参数warmup_stepsweight_decay

代码片段如下
在这里插入图片描述

需要弄明白一些基础概念

epoch:指模型在训练过程中遍历完整个训练数据集一次。

step:指模型在训练过程中处理完一个batch的数据并完成一次梯度更新。

batch_size: 指在一次step中模型用于训练的数据量。

假设 训练数据集有 n 个样本,每个epoch的step计算方式
s t e p = n b a t c h _ s i z e step = \frac{n}{batch\_size} step=batch_sizen
训练过程的总步数为
s t e p s = s t e p × n u m _ t r a i n _ e p o c h s steps = step \times num\_train\_epochs steps=step×num_train_epochs

warmup_steps:主要目的是为了平稳地提升学习率,让模型在训练初期不会因为太高的学习率而跳过或远离全局最优解。

常见做法是将其设置为总训练步数的5%到10%的值。

此训练过程中warmup steps下限的计算方式如下,训练数据18w
w a r m u p _ s t e p s = 180000 32 × 5 × 5 % = 1406 warmup\_steps = \frac{180000}{32} \times 5 \times 5\% = 1406 warmup_steps=32180000×5×5%=1406

减少 warmup_steps 可能会导致模型更快地达到较高的学习率,从而错过或远离全局最优解。

weight_decay:是用于正则化模型权重的,实际上是 L2 正则化的一种形式

weight_decay的作用是在损失函数中添加一个惩罚项,该惩罚项与权重的平方成正比,这有助于抑制权重的大小,从而防止模型过拟合

weight_decay设置得过低,可能不足以防止过拟合;设置得过高,则可能导致模型欠拟合,即模型过于简单,无法很好地捕捉数据中的模式

2、通过tensorboard --logdir=./logs可视化训练过程

训练过程截图如下:

2.1、训练阶段

可以明显的看到训练时的学习率先逐渐上升之后在下降,这是我们想要的趋势。训练的损失值逐步下降,这也是我们希望的。但是当我们在分析评估数据数据集的损失时,我们会发现此时模型应该是过拟合了。

在这里插入图片描述

2.2、推理阶段

随着训练过程的增加,模型在评估数据集上的损失也是逐步减少,当在step=11250时,评估数据集上的损失开始逐渐增加,而训练数据的损失还在减少,那么可以肯定模型已经过拟合了。

模型已经充分的挖掘训练数据集中的语义特征,过分的学习到数据中的一些细枝末节。从而在新数据集上的表现越来越差。这种在训练数据集上表现优秀,在评估或测试数据集上表现较差现象,即模型出现了过拟合。

在这里插入图片描述

3、模型混淆矩阵的分析

混淆矩阵结果如下
在这里插入图片描述
指标如下

Accuracy0.9434
Precision0.9438
Recall0.9434

具体多分类任务指标和混淆矩阵分析参考这里非常详细。

4、如何解决模型过拟合的现象

【待更新】疯狂参数调节优化中…

http://www.zhongyajixie.com/news/12532.html

相关文章:

  • 东莞做网站需要多少钱如何开发网站平台
  • 河北建设厅身份认证锁登录网站快速将网站seo
  • 广州网站排名专业乐云seo游戏推广引流软件
  • 淮北论坛官网衡水seo优化
  • 网站怎样做货到付款代发qq群发广告推广
  • 全国门户网站有哪些腾讯企业qq官网
  • 单品网站怎么建设竞价托管哪家便宜
  • 现在建网站多少钱服务器域名怎么注册
  • wordpress user meta电池优化大师下载
  • 电子商务平台网站开发海南百度总代理
  • wordpress更换子域名新站seo外包
  • 只有网站才需要域名吗百度关键词seo推广
  • 点击图片直接进入网站怎么做百度竞价怎么收费
  • wordpress如何修改电子邮箱首页优化公司
  • 网站首页的head标签内百度统计app
  • 大连零基础网站建设教学联系电话营销策划案例
  • 坊网站建设百度首页排名优化价格
  • 可以网上做单的网站有哪些免费网页制作网站
  • 网站 数据库轻松seo优化排名 快排
  • 搭建发卡网站要多少钱aso优化平台有哪些
  • 苹果手机网站建设软件百度官网客服
  • 开封市城乡建设局网站快速优化seo软件
  • b2b网站建设方案长沙赣州seo排名
  • 免费建站的网站能做影视网站吗软文素材库
  • 高密做网站哪家强代理西安优化seo
  • 丹东商城网站建设微软优化大师
  • 网站制作相关知识seo优化软件购买
  • 降龙网络专业做网站输入关键词自动生成标题
  • 天眼查 个人查询郑州网络优化实力乐云seo
  • wordpress插件使用数量河北网站seo外包