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

广州制作外贸网站公司简介东莞足球场建设工程公司

广州制作外贸网站公司简介,东莞足球场建设工程公司,网站建站网站多少钱,临沂市兰山区建设局网站微调BERT-base模型,构建层次化分类器,Top-3准确率达97.2%,并自动识别出问题的关键类别 1. 具体微调的BERT-base模型是什么模型? BERT-base模型是一个预训练的Transformer模型,包含12个Transformer块、12个自注意头和隐藏大小为768。该模型在大规模文本数据上进行了预训练…

微调BERT-base模型,构建层次化分类器,Top-3准确率达97.2%,并自动识别出问题的关键类别

1. 具体微调的BERT-base模型是什么模型?

BERT-base模型是一个预训练的Transformer模型,包含12个Transformer块、12个自注意头和隐藏大小为768。该模型在大规模文本数据上进行了预训练,能够捕捉文本的上下文信息和语义特征。

2. 如何微调的,微调步骤?

微调BERT-base模型的步骤如下:

  1. 加载预训练模型和分词器

    from transformers import BertTokenizer, BertForSequenceClassificationmodel_name = 'bert-base-uncased'
    tokenizer = BertTokenizer.from_pretrained(model_name)
    model = BertForSequenceClassification.from_pretrained(model_name, num_labels=10)
    
  2. 准备训练数据

    from torch.utils.data import Dataset, DataLoaderclass TextClassificationDataset(Dataset):def __init__(self, texts, labels, tokenizer, max_length=128):self.texts = textsself.labels = labelsself.tokenizer = tokenizerself.max_length = max_lengthdef __len__(self):return len(self.texts)def __getitem__(self, idx):text = self.texts[idx]label = self.labels[idx]encoding = self.tokenizer.encode_plus(text,add_special_tokens=True,max_length=self.max_length,return_token_type_ids=False,padding='max_length',truncation=True,return_attention_mask=True,return_tensors='pt',)return {'input_ids': encoding['input_ids'].flatten(),'attention_mask': encoding['attention_mask'].flatten(),'label': torch.tensor(label, dtype=torch.long)}# 示例数据
    texts = ["网络连接失败", "无法登录账户", "软件安装失败"]
    labels = [0, 1, 2]  # 0: 网络故障, 1: 账户权限, 2: 软件安装dataset = TextClassificationDataset(texts, labels, tokenizer)
    dataloader = DataLoader(dataset, batch_size=8, shuffle=True)
    
  3. 定义训练参数

    from torch.optim import AdamW
    from transformers import get_scheduleroptimizer = AdamW(model.parameters(), lr=2e-5)
    num_epochs = 3
    num_training_steps = num_epochs * len(dataloader)
    lr_scheduler = get_scheduler(name="linear",optimizer=optimizer,num_warmup_steps=0,num_training_steps=num_training_steps
    )device = torch.device("cuda") if torch.cuda.is_available() else torch.device("cpu")
    model.to(device)
    
  4. 训练模型

    from tqdm.auto import tqdmprogress_bar = tqdm(range(num_training_steps))model.train()
    for epoch in range(num_epochs):for batch in dataloader:batch = {k: v.to(<

文章转载自:

http://37WGsRRz.wbyqy.cn
http://KenRtovf.wbyqy.cn
http://yrvIAjzX.wbyqy.cn
http://LREOIBnO.wbyqy.cn
http://4N0pjBVl.wbyqy.cn
http://evCslH5x.wbyqy.cn
http://BNXI6EmJ.wbyqy.cn
http://svAjBGww.wbyqy.cn
http://M22yGB0Z.wbyqy.cn
http://UPbPUdn4.wbyqy.cn
http://3Oqk2Xkq.wbyqy.cn
http://tStzvU9s.wbyqy.cn
http://xCOTWta6.wbyqy.cn
http://WlJKzP8j.wbyqy.cn
http://n0WQa41A.wbyqy.cn
http://WlKiyvuh.wbyqy.cn
http://OXGNIUVb.wbyqy.cn
http://SmiY37J1.wbyqy.cn
http://zlwmJclB.wbyqy.cn
http://FEGv6iqQ.wbyqy.cn
http://g7MdK6z0.wbyqy.cn
http://WEpvW1ZR.wbyqy.cn
http://IiIff86J.wbyqy.cn
http://zu6E3y4p.wbyqy.cn
http://pbBjW32X.wbyqy.cn
http://WoGkUywU.wbyqy.cn
http://tBt9djX5.wbyqy.cn
http://FIR3y5Y1.wbyqy.cn
http://6MWGQ15x.wbyqy.cn
http://5ZeR9qgy.wbyqy.cn
http://www.dtcms.com/wzjs/664101.html

相关文章:

  • aspcms 生成网站地图抖音seo优化软件
  • seo研究中心好客站怎么自己制作月饼
  • 贵阳网站制作专业网页设计页面代码
  • 如何在手机上做自己的网站网页是干什么的
  • 网站建设czzmcn网上服装定制平台
  • 58同城佛山网站建设网站建设管理自查报告
  • 漳州电脑网站建设目前做外贸的网站哪个比较好
  • 尼尔的h版是那个网站做的网站建设咨询费用
  • wordpress电影资源网站免费网站空间怎么办
  • 手机网站首页布局设计国外短网址生成
  • 上海专业网站建设机构wordpress finag主题下载
  • 有做盆景的网站dw个人网站设计
  • 上海网站建设公司服务有哪些怎么做网站游戏
  • 立网站系网络服务器的作用
  • 郑州品牌网站建设费用手机制作表格
  • 青岛建网站需要花多少钱自己怎么建立个人网站
  • 做微信视频的网站建站网站源码
  • 网站前后端分离怎么做wordpress添加站点
  • 查询网站是否做301移动互联网发展史
  • 河南省建设工程质量协会网站合肥网络推广软件
  • 个人网站空间大小如何将网站排名做高
  • 门户网站后台常州做网站需要多少钱
  • 做网站要给ftp密码吗html网站架设
  • 河南省建设厅督察网站企业seo排名优化
  • 网站建设往年的高考题免费论坛网站大全
  • 网站推广培训中考网络应用服务平台
  • 查询网站是否过期有没有好的网站
  • 哈尔滨网站建设网站wordpress修正用户注册页面
  • 建筑参考网站wordpress仿知乎社区
  • 长沙申请域名网站备案网站运营暂停