【Python机器学习】卷积神经网络(CNN)——语义理解

server/2024/10/8 21:48:09/

无论是人类还是机器,理解隐藏在文字背后的意图,对于倾听者或阅读者来说的,都是一项重要的技能。除了理解单个词的含义,词之间还有各种各样巧妙的组合方式。

词的性质和奥妙与词之间的关系密切相关。这种关系至少有两种表达方式:

  • 词序
  • 词的临近度

这些关系的模式以及词本身存在的模式可以从两个方面来表示:空间和时间。两者的区别主要是:对于前者,要像在书页上的句子那样来处理——在文字的位置上寻找关系;对于后者,要像说话那样处理——词和字母变成了时间序列数据。这两者是密切相关的,但是它们标志着神经网络处理方式的一个关键区别。空间数据通常通过固定宽度的窗口来查看,而时间序列则可以对于未知的时间无限延展。

基本的前馈网络(多层感知机)能够从数据中提取模式,这些模式来自与权重相关的输入片段,但它无法捕捉到词条在空间或时间上的关系。不过前馈网络只是神经网络结构的开端部分,目前,自然语言处理领域中两个最重要的模型是卷积神经网络循环神经网络,以及它们的各种变体。

下图中,对神经网络输入词传入3个词条。每个输入层神经元都与隐藏层神经元全连接,并各自具有不同的权重:

如果将这些词条的顺序修改并将其传入网络中,不出意料会得到一个不同的结果。因此要记住,每个输入位置与每个神经元都有一个特定的对应权重。

因为词条同事出现在一个样本中的不同位置,所以前馈网络可以学习词条之间的一些特定关系,但是看见很容易看出:对于5个、10个或50个词条的长句子(每个位置上都汉欧所有可能的词对、三元组等),这会称为一个棘手的问题


http://www.ppmy.cn/server/111302.html

相关文章

win10/11安装nvm和nodejs实现版本管理

一、安装nvm 下载地址:https://github.com/coreybutler/nvm-windows/releases 1.选择最新版的exe选项进行下载 2.安装 建议在非C盘的其他盘下,新建个nvm文件夹,双击下载的nvm-setup.exe 这里需要注意:nvm安装路径最好不要有空格和中文&…

记录一下idea的一些使用技巧和遇到的异常(持续更新)

技巧 自己的模板——live template 有些代码在项目中通常会被用到或会被重复使用,可以自己写一个模板存起来,要用的时候用快捷键生成就可以了。 在这里选择生效范围 现在,就有我们自己的模板了,一回车就自动生成 idea的全局配置…

C++避坑小知识

引子:本文仅仅用作检查小错误,可以是一篇专辑 一,C11中已经去除了auto声明自动类型变量的功能,只可以用来进行变量类型推导 二,对于STL提供的所有容器,均可以使用for依次访问器元素 三,final修饰…

聚类算法k-means(手撕和调用skl)

定义 K均值聚类(k-means clustering)算法是一种常用的、基于原型的聚类算法,简单、直观、高效。其步骤为: 第一步:根据事先已知的聚类数,随机选择若干样本作为聚类中心,计算每个样本与每个聚类…

go.mod的相关的命令

在 Go 语言中&#xff0c;go.mod 文件用于管理模块及其依赖。以下是与 go.mod 相关的常用命令及其简要说明&#xff1a; 常用命令 go mod init <module> 创建一个新的模块并生成 go.mod 文件。<module> 是模块的路径。 go mod tidy 移除 go.mod 和 go.sum 中未使…

视频提取字幕的软件有哪些?高效转录用这些

探索视频的奥秘&#xff0c;从字幕开始&#xff01;你是否曾被繁复的字幕处理困扰&#xff0c;渴望有一款简单好用的在线免费软件来轻松解锁字幕提取&#xff1f; 告别手动输入的烦恼&#xff0c;我们为你精选了6款视频字幕提取在线免费软件&#xff0c;它们不仅能一键转录&am…

提高编程效率的秘密武器:探索高效开发工具

&#x1f493; 博客主页&#xff1a;倔强的石头的CSDN主页 &#x1f4dd;Gitee主页&#xff1a;倔强的石头的gitee主页 ⏩ 文章专栏&#xff1a;《热点时事》 期待您的关注 目录 引言 一、工具介绍 Visual Studio Code (VS Code) Docker GitHub 二、效率对比 三、未来趋…

Linux 免交互

目录 一、免交互 1.概念及Linux中的运用 2.格式 3.示例&#xff1a; 4. tee命令 二、expect 免交互 1.expect 概述 2.命令格式 3.基本命令 3.1脚本解释器 3.2 spawn 3.3 expect 3.4 send 3.5 结束符 3.6 set 3.7 exp_continue 3.8 send_user 3.9 接收参数 三、一系列示…