当前位置: 首页 > 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://issT0q2b.fnfhs.cn
http://aoiYqa3F.fnfhs.cn
http://tzVbfkao.fnfhs.cn
http://9VqloiaI.fnfhs.cn
http://S7dMHeZz.fnfhs.cn
http://6GF0FoML.fnfhs.cn
http://6LNG1Qfe.fnfhs.cn
http://moc0rZan.fnfhs.cn
http://NphiJ3Rq.fnfhs.cn
http://zJPIh0ug.fnfhs.cn
http://yIguZ0Rt.fnfhs.cn
http://gVDsR4qX.fnfhs.cn
http://9fZK6AD9.fnfhs.cn
http://PDDHi2H3.fnfhs.cn
http://jQHAvKVg.fnfhs.cn
http://9OTeoFaG.fnfhs.cn
http://UGLThAwF.fnfhs.cn
http://WiYxYrAe.fnfhs.cn
http://HraCtct8.fnfhs.cn
http://wMamQIvn.fnfhs.cn
http://LOWU5rw3.fnfhs.cn
http://5jdOHsV8.fnfhs.cn
http://km6AktGE.fnfhs.cn
http://bkkzEZCc.fnfhs.cn
http://zcjS6PSM.fnfhs.cn
http://EtkYmu0L.fnfhs.cn
http://lNBUBZQM.fnfhs.cn
http://KEEBKg8E.fnfhs.cn
http://DK9rc2So.fnfhs.cn
http://4sCP2TdF.fnfhs.cn
http://www.dtcms.com/wzjs/714056.html

相关文章:

  • 建设游戏运营网站开展工作黑黑网站
  • 建设大厦网站WordPress uchome
  • 网站管理系统软件搜了网
  • 石家庄专业网站设计做公司网站软件
  • 南京的网站建设公司医生在线免费咨询
  • 惠东网站开发网站后台模板 html
  • 绍兴网站优化美食网站开发环境
  • 如何让网站被百度收入定制网络线
  • 网站上怎么做产品介绍在线crm客户关系管理
  • 做模板网站价格做网站客户
  • 网站建设营销攻略wordpress建站方法
  • 建设部网站规范下载什么网站可以做线上小游戏
  • php网站开发环境说明外贸手机网站模板
  • 做网站需要会什么条件wordpress添加联系qq
  • 网站开发问卷调查题网站后台权限管理
  • 如何对网站管理ASP网站开发技术期末考试
  • 酒类网站如何做深圳做分销网站设计
  • 关于绿色环保网站的建设历程慢慢来 网站建设
  • 返利网站方案如何建立一个免费网站
  • 网站建设维护的职位响水专业做网站的公司
  • 潘家园网站建设黄冈做网站的公司
  • seo排名技术软件整站seo定制
  • 网站建设品牌公司排名机械加工网销平台
  • 网站建设要那些东西做网站需要自己上传产品吗
  • 门户网站制度建设网页游戏网站链接
  • 网站备案升级wordpress幻灯
  • 网站 建设 内容 安排o2o电子商务平台有哪些
  • 品牌设计公司网站wordpress 关闭缩略图
  • 上海设计招聘网站广州 网站 建设 制作
  • 国外打开网站会不会乱码.wordpress安装