自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 NLP新闻文本分类学习赛 - Task6 基于Bert的文本分类

基于Bert的文本分类一、基于预训练语言模型Bert的词表示二、Bert代码实现2.1 Bert Pretrain2.2 Bert Finetune三、参考资料一、基于预训练语言模型Bert的词表示基于预训练语言模型的词表示由于可以建模上下文信息,进而解决传统静态词向量不能建模“一词多义”语言现象的问题。最早提出的ELMo基于两个单向LSTM,将从左到右和从右到左两个方向的隐藏层向量表示拼接学习上下文词嵌入。而GPT用Transformer代替LSTM作为编码器,首先进行了语言模型预训练,然后在下游任务

2020-07-31 11:44:05 974

原创 NLP新闻文本分类学习赛 - Task5 使用TextRNN进行文本表示

使用TextRNN进行文本表示一、TextRNN二、代码实现三、参考文献一、TextRNNTextRNN利用RNN(循环神经网络)进行文本特征抽取,由于文本本身是一种序列,而LSTM天然适合建模序列数据。TextRNN将句子中每个词的词向量依次输入到双向双层LSTM,分别将两个方向最后一个有效位置的隐藏层拼接成一个向量作为文本的表示。二、代码实现Datawhale零基础入门NLP赛事 - Task5 基于深度学习的文本分类2-2TextRNN三、参考文献Recurrent Neural Ne

2020-07-31 11:03:39 307

原创 NLP新闻文本分类学习赛 - Task5 使用TextCNN进行文本表示

使用TextCNN进行文本表示一、TextCNN二、代码实现三、参考文献一、TextCNNTextCNN利用CNN(卷积神经网络)进行文本特征抽取,不同大小的卷积核分别抽取n-gram特征,卷积计算出的特征图经过MaxPooling保留最大的特征值,然后将拼接成一个向量作为文本的表示。这里我们基于TextCNN原始论文的设定,分别采用了100个大小为2,3,4的卷积核,最后得到的文本向量大小为100*3=300维。二、代码实现Datawhale零基础入门NLP赛事 - Task5 基于深度学习的

2020-07-31 10:57:38 303

原创 NLP新闻文本分类学习赛 - Task5 使用gensim训练word2vec

文章目录学习目标一、词向量1.1Skip-grams原理和网络结构1.2 Skip-grams训练1.2.1 Word pairs and “phases”1.2.2 对高频词抽样1.2.3 Negative sampling1.3 Hierarchical Softmax1.3.1 霍夫曼树1.3.2 Hierarchical Softmax过程二、使用gensim训练word2vec三、参考文献学习目标学习Word2Vec的使用和基础原理一、词向量本节通过word2vec学习词向量。word2v

2020-07-31 10:35:46 766 2

原创 NLP新闻文本分类学习赛 - Task4 基于fastText的文本分类

Datawhale零基础入门NLP赛事 - Task4 基于深度学习的文本分类1-fastText学习目标:学习FastText的使用和基础原理学会使用验证集进行调参文章目录一、fastText核心思想:1.1 n-gram(1)word-n-gram(2) char-n-gram1.2 模型架构1.3 hierarchical softmax二、 fastText实战2.1 安装fastText2.2 fasttext.supervised() 参数2.3 十折交叉验证2.3.1 用Strat

2020-07-23 22:44:00 656

原创 NLP新闻文本分类学习赛 - Task3 基于机器学习的文本分类

在本章我们将开始使用机器学习模型来解决文本分类。Datawhale零基础入门NLP赛事 - Task3 基于机器学习的文本分类一、目标学会TF-IDF的原理和使用使用sklearn的机器学习模型完成文本分类二、TF-IDF + RidgeClassifier//TF-IDF + RidgeClassifierimport pandas as pdfrom sklearn.feature_extraction.text import TfidfVectorizerfrom sklea

2020-07-21 17:55:48 280

原创 NLP新闻文本分类学习赛 - Task2 数据读取与数据分析

本章主要内容为数据读取和数据分析,具体使用Pandas库完成数据读取操作,并对赛题数据进行分析构成。本章作业假设字符3750,字符900和字符648是句子的标点符号,请分析赛题每篇新闻平均由多少个句子构成?import pandas as pdfrom collections import Counterimport re//分隔符sep,将每列分割开的字符,设置为\t即可;train_df = pd.read_csv('TRAIN_DATA/train_set.csv', sep='\

2020-07-21 09:38:29 301

原创 NLP新闻文本分类学习赛 - Task1 赛题理解

文章目录赛题理解赛题数据数据标签评测指标四个基本概念 TP FP FN TN召回率Recall精确率 PrecisionF1 scoreMicro-F1和Macro-F1数据读取解题思路参考文献本章将会对新闻文本分类进行赛题讲解,对赛题数据进行说明,并给出解题思路。赛题理解赛题名称:零基础入门NLP之新闻文本分类赛事网址:https://tianchi.aliyun.com/competition/entrance/531810/introduction赛题目标:通过这道赛题可以引导大家走入自然

2020-07-20 10:15:36 461

原创 conda虚拟环境配置旧版pytorch0.4.1

Linux安装pytorch0.4.1修改conda源用conda命令安装安装cuda8.0安装torchvisionpytorch更新到1.0稳定版后,用官网命令安装旧版遇到了两个问题:用pip install .whl安装后,conda list 只有torch 0.4.1, 没有pytorch 0.4.1用conda命令安装,cudatoolkit没有自适应配到,导致torch.c...

2019-07-16 23:06:00 3847

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除