![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自然语言处理
只有孔雀没有翎
在校学生一枚
展开
-
GroupKFold-小记
GroupKFold是KFold一个变体,目的在于将groups严格分开,以减少过拟合现象。它如何work的呢?看下图,group参数是通过不同的group标识符(用颜色来区分),使得训练集和测试集在划分时不会跨group的范围。不会overlap。比如以下代码。表明有三个组,即三个不同颜色划分。>>> groups = [1, 1, 1, 2, 2, 2, 3, 3, 3, 3]...原创 2020-05-31 21:17:08 · 4325 阅读 · 0 评论 -
TextRCNN-文本分类系列(三)
文章目录什么是TextRCNNtf 实现什么是TextRCNN如下图所示,就是TEXTRCNN的架构。简而言之就是在词嵌入的基础上加上了上下文环境作为新的词嵌入表示。而左侧和右侧的context是通过前向和后向两层RNN的中间层输出得到的。这些中间层的输出和原始的词嵌入拼接形成新的词嵌入y。然后送入池化层。给人一种词嵌入的感觉,结合上下文的词嵌入的感觉。本意是通过RNN取代TextC...原创 2020-04-04 20:50:22 · 2820 阅读 · 0 评论 -
RNN-文本分类系列(二)
第二站textRNN在上节讲解CNN的结构中,我们知道,CNN有诸多好处,但有一个限制就是,他们的输入必须是固定size的向量。即不能为变长的。并且CNN不能捕获过长的上下文结构,比如上节中我们提到的用卷积核的尺寸决定了词上下文的范围。循环神经网络如上图所示,这是循环神经网络一个神经元,经过一次Xt后输入后会产生两个输出,其中一个是ht,另一个输出(往往叫做state)又送回到神经元中,...原创 2020-03-13 23:39:02 · 570 阅读 · 0 评论 -
textCNN 文本分类系列-tf2.0 keras实现(一)
写在前面:今天开始总结一下文本分类任务中常见的神经网络模型。第一站textCNN文本分类任务文本分类任务是自然语言处理(NLP)中很重要的子任务,比如文本情感分类,对于一段话,比如评价,判断是积极的还是消极的。在此我们用卷积神经网络来解决这个问题。卷积神经网络卷积神经网络最初是在14年左右应用到图像处理领域中的,由于卷积神经网络具有平移不变性和参数共享特点,有强大的特征提取能力(表征学...原创 2020-03-12 19:21:57 · 1776 阅读 · 0 评论