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

常州做企业网站的公司百度seo查询

常州做企业网站的公司,百度seo查询,泉州做网站需要多少钱,wordpress模板 简单目录 一.分词 1.分词工具 2.分词的方法 3.N-gram表示方法 二.向量化 1.one-hot编码 2.word embedding 3.word embedding API 4.数据形状改变 既然是自然语言,那么就有字,词,句了 一.分词 1.分词工具 tokenization,jie…

目录

一.分词

1.分词工具

2.分词的方法

3.N-gram表示方法

二.向量化

1.one-hot编码

2.word embedding

3.word embedding API

4.数据形状改变


既然是自然语言,那么就有字,词,句了

一.分词

1.分词工具

tokenization,jieba,清华大学的分词工具THULAC等等

2.分词的方法

对于中文我们可用把句子分为词语或者字,比如我爱那个姑娘,可以分为[我,爱,那个,姑娘],或者[我,爱,那,个,姑,娘]

对于英文来说直接按照空格分就可以了

3.N-gram表示方法

前面我们说句子可以分为单个字或者词,但是有些时候我们要用到三个字,四个字,五个字等等这些词语来表示,而N-gram就是用来将句子分为一组一组的词语,N表示能够被一起使用的字或者词的数量

import jieba
s='很多深度学习算法中都会包含"神经网络"这个词,比如:卷积神经网络、循环神经网络'
cuted=jieba.lcut(s)
# 这里就是N-grad方法,这里的N=2,两个词的意思
[cuted[i:i+2] for i in range(len(cuted)-1)]
print(cuted)

运行后打印出[['很多', '深度'], ['深度', '学习'], ['学习', '算法'], ['算法', '中'], ['中', '都'], ['都', '会'], ['会', '包含'], ['包含', '"'], ['"', '神经网络'], ['神经网络', '"'], ['"', '这个'], ['这个', '词'], ['词', ','], [',', '比如'], ['比如', ':'], [':', '卷积'], ['卷积', '神经网络'], ['神经网络', '、'], ['、', '循环'], ['循环', '神经网络']]

二.向量化

因为计算机不能识别文字,所以要把文字向量化,转化成数字形式

1.one-hot编码

在one-hot编码中,每一个字词使用一个长度为N的向量表示,N表示token的数量。比如我们要对“深度学习”进行分词one-hot处理

2.word embedding

这个方法是深度学习中常用的方法,word embadding使用了浮点型的稠密矩阵来表示token。根据需要分词的文本,我们的向量通常采用不同的维度,比如100,256,300等等。其中向量中的每一个值都是参数,其初始值是随机生成的,之后会在训练的过程中不断的学习改进获得

比如一个文本中有10000个字词,如果使用one-hot编码,那么生成的矩阵就是10000*10000的大小,而且每个字词的代表向量基本是用0组成的。而用word embedding来表示的画,只需要10000*200,或者10000*300大小的矩阵。

我们把所有文本转化为向量,把句子用向量来表示。但是在着中间,我们先把token使用数字来表示,在把数字用向量来表示,因为文字计算机识别不了。token----->num----->vector

3.word embedding API

在torch中导入,torch.nn.Embedding(num_embeddings, embedding_dim)。其中num_embedding表示词典的大小,embedding_dim表示embedding的维度也就是上面说的100,256,300等等。

4.数据形状改变

比如每一个batch中的每个句子有十个词语,经过形状为[20,4]的word emebedding之后,原来的句子会变成[batch_size,10,4]的形状。相当于增加了一个维度,比如二维数据变成三维

关注我持续更新!!!

http://www.ritt.cn/news/24578.html

相关文章:

  • 有了源码怎么搭建网站企业qq怎么申请
  • 有什么发布做投标报价的网站优化推荐
  • 我想找网站帮忙做宣传网络推广工作好吗
  • 政府网站的建设方案开发一个app平台大概需要多少钱?
  • 深圳便宜做网站360推广登录入口官网
  • 石家庄网站制作哪家好百度网站统计
  • 网站设计费用价目表网站搜索
  • 沈阳专业做网站公司百度推广如何计费
  • linux宝塔面板做网站百度检索入口
  • 网站建设成本百度广告电话号码是多少
  • 网站前端做报名框代码百度基木鱼建站
  • b2b和c2c网站营销模式对比研究安徽网站推广
  • 怎么做二级网站武汉网络推广优化
  • 云相册网站怎么做网络做推广公司
  • 江门市做网站电商培训机构靠谱吗
  • 微网站上的一键导航怎么做邯郸seo
  • 设计官网首页谷歌seo公司
  • 武汉快速推广建站公司免费使用seo软件
  • 大丰做网站需要多少钱品牌软文
  • 酷炫网站欣赏营销神器
  • 肇庆cms建站系统社区营销
  • 桂林网站制作推荐b2b电商平台
  • 东营做网站seo5118
  • 网络推广岗位职责和任职要求seo优化排名教程
  • 谷歌推广电话深圳快速seo排名优化
  • 新泰网站制作什么是sem和seo
  • 网站数据流分析怎么做2022年新闻大事
  • 做门图网站怎样在百度上推广
  • 网站做短链统计优缺点网站推广方案范例
  • 网站定制站如何做个人网站