BERT学习【BERT的例子以及作用】

一、case

1.case1

多输入单输出。通过输入一个句子(sequence),然后输出一个句子的分类(这个句子是正向还是负向)。将句子输入BERT,然后通过softmax输出分类。
在这里插入图片描述

2.case2

多输入多输出。输入一个句子,输出句子中每个单词的词性。每一个词对应一个向量,然后每一个向量分别做一个linear的transformer乘以矩阵,在经过softmax输出类别
在这里插入图片描述

3.case3

多输入单输出。输入两个句子,输出这两个句子是否相关。在这里插入图片描述
输入两个句子以及[SEP]和[CLS]到BERT中,然后在[CLS]对应位置,经过Lineartransformer,最后通过softmax输出分类。

在这里插入图片描述

4.case4

多输入多输出。将问题和文章输入到BERT中,通过RandomInitialized,与输入内容对应的向量做内积,通过softmax输出,选择可能性最大的内容输出。
在这里插入图片描述

二、work作用

1.例子

喝苹果汁的过和评估电脑的过是不一样的。因为将内容输入到BERT中,BERT是一个encoder,带有selfattention,会根据上下文的不同,果对应的向量也不同。
在这里插入图片描述
通过计算果的相似度,上面5句话是代表能吃的果,下面的5句话代表苹果公司,两两之间做相似度,形成一个10x10的矩阵。黄色代表相似度高,蓝色代表相似度低。
在这里插入图片描述

2.BERT根据上下文预测填空

BERT根据w2的上下文即w1、w3、w4,可以预测出w2的内容。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/511980.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux - 进程概念

1、冯诺依曼体系结构 我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系; 截至目前,我们所认识的计算机,都是有一个个的硬件组件组成: 输入单元:…

C++ Primer Plus Sixth Edition - 下载电子书与源代码

C Primer Plus Sixth Edition - 下载电子书与源代码 1. C Primer Plus, 6th Edition1.1. Download the source code files1.2. 下载源代码文件 2. C Primer Plus, Sixth Edition (PDF)3. Table of ContentsReferences 1. C Primer Plus, 6th Edition C Primer Plus, 6th Editi…

Docker下Jenkins打包java项目并部署

docker 构建Jenkins sudo docker run --namezen_haslett --userjenkins --privilegedtrue --volume/home/cyf/server/jenkins/jenkins_home:/var/jenkins_home -v /usr/lib/jvm/java-17-openjdk-amd64:/usr/lib/jvm/java-17-openjdk-amd64 -v /usr/lib/maven/apache-mav…

获奖公布|MO 社区系统有奖调查问卷

2月2日,MatrixOne社区发起了关于“操作系统”的有奖问卷调查,我们将根据本次调查结果来针对性的增强对相关操作系统的覆盖测试。截止 2 月 17 日,我们收集到了数十份问卷,认真查看了每位参与者填写的问卷,并评选出了 8…

项目管理中,项目经理如何搞定跨部门沟通与协作?

在项目管理中,跨部门沟通是一项至关重要的任务。项目经理作为项目的核心协调者,需要确保不同部门之间的顺畅沟通,以推动项目的顺利进行。项目经理如何搞定跨部门沟通? 实际案例: 某公司正在开发一款智能家居系统&am…

xss.haozi.me:0X12

</script> <script>alert(1)\</script>

程序员必看!编程学习必备的100多个学习网站,建议收藏!

今天推荐一些学习资源给大家&#xff0c;当然大家可以留言评论自己发现的优秀资源地址 搞学习,找书籍,冷知识 / 黑科技,写代码,资源搜索,小工具.导航页&#xff08;工具集&#xff09;,看视频,学设计,搞文档,找图片 TED&#xff08;最优质的演讲&#xff09;&#xff1a;https…

如何准备2024年汉字小达人:历年考题练一练-18道选择题解析

距离2024年第11届汉字小达人比赛还有八个多月的时间&#xff0c;建议如果有可能都让孩子参加一下&#xff0c;无需报名费&#xff0c;如果没时间准备也可以直接上阵参赛&#xff0c;检验一下孩子语文字、词、成语和古诗文方面的掌握情况。一方面可以激发孩子学习语文的兴趣&…

C语言的结构体数据或整型数据写入文件

文章目录 写入int类型到文件写入结构体到文件读/写一个结构体读/写结构体数组 写入int类型到文件 #include <stdio.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <string.h> #incl…

STM 32 HAL库 UART 调试的问题

问题1&#xff1a;STM32G0 系列 DMA中断接收&#xff0c;应用层无法接收到数据 分析&#xff1a; Debug发现&#xff0c;最终没有进入串口中断函数 。 于是&#xff0c;检查Stm32CubeMX 的工程配置 两个串口的全局中断没有使能。 解决&#xff1a;勾选上图中红框部分&#x…

【C#杂谈】在 .NET Framework 中使用新的C#语言特性

前排提示&#xff1a;提出一个可以让 [^1] 这中语法可以在.NET Framework运行时中使用的方法 众所都周知&#xff0c;.NET Framework&#xff08;以下简称 .NF&#xff09;作为一个被微软官方确认不在继续发布新特性的运行时&#xff0c;它所对应的C#语言版本被&#xff08;官方…

Nuxt3:探索useFetch是如何做到避免客户端重复请求

在之前的文章《Nuxt3&#xff1a;useFetch在服务端及客户端重复请求问题》中提到了useFetch在服务端及客户端重复请求问题&#xff0c;文中提到Nuxt在服务端获取数据后&#xff0c;会将数据附加到Nuxt payload&#xff08;也就是nuxtApp.payload&#xff09;&#xff0c;它和文…