自然语言处理
untilyouydc
月份未到你也得接受
展开
-
时间序列预测系列3
时间序列预测系列3主要内容前2篇已经介绍了基本的LSTM预测模型。本文将引入注意力机制。注意力机制原理本文不进行叙述,本文专注于如何用代码实现。往往我们预测某一值都是根据前T天的历史数据,将其输入到LSTM网络中进行预测。但其实我们可以发现对第T+1天的数据而言,前T天的数据对第T+1天的影响应该是不同的。就拿股票数据来说,可能T-1天股票价格发生了大幅度的降低,那么我们预测第T+1天时应该重点考虑到T-1天发生的变化。因此本文的工作就是采用注意力机制,对前T天的数据分配不同的注意力权重,从而达到.原创 2020-08-11 19:10:05 · 1454 阅读 · 6 评论 -
CUM Sphinx的安装及使用
1. linux上安装CUM Sphinx保证Python环境为3.0以上。依次输入下列命令:pip3 install SpeechRecognition # python3.0+sudo apt-get install python3 python3-all-dev python3-pip build-essential swig git libpulse-dev libasound2-devpip3 install pocketsphinxpip3 install p原创 2020-08-01 22:09:37 · 467 阅读 · 0 评论 -
深度学习实战1----TextCNN文本分类
深度学习实战1----TextCNN文本分类前言大三课程作业时做的项目,但当时啥也不懂,跟着一篇博客瞎做的,好像那篇博客写的也有点问题。目前那篇博客也找不到了。当时用的是TensorFlow,现在学习了深度学习的相关知识,对这个项目有了更深的理解,所以用Keras重新写了一遍。用到的数据集链接:链接:https://pan.baidu.com/s/1L84hOsnJQocJ4u7yJxun...原创 2020-04-22 17:43:27 · 1496 阅读 · 1 评论 -
word2vec理解
word2vec是利用一个三层神经网络,将one-hot编码训练成维度更小的词向量,为后面的自然语言处理作出铺垫。也就是说,它是自然语言处理的第一步。 CBOW模型 CBOW(Continuous Bag-of-Words Model)是一种根据上下文的词语预测当前词语的出现概率的模型,其图示如上图左。CBOW是已知上下文,估算当前词语的语言模型; 一般来说,三...原创 2018-12-26 12:57:59 · 247 阅读 · 0 评论