基于卷积神经网络参数优化的情感分析Code
本github上的代码是“基于卷积神经网络参数优化的中文情感分析”论文所编写
如果文章对您有帮助,或使用本文中训练的词向量,请添加文章引用,谢谢!
王盛玉,曾碧卿,胡翩翩.基于卷积神经网络参数优化的中文情感分析[J].计算机工程,2017,43(08):200-207+214.
## Requirement
- python 3
- tensorflow >0.8
- numpy
- scikit-learn
- jieba
## DataSets
实验的原始数据存放在data_origin文件夹下,分为酒店评论数据和电商评论数据,其中每个文件一条评论
实验的预处理数据存放在data_process文件夹下,分为酒店评论数据和电商评论数据,每种数据又分为消极评论和积极评论,并将原始评论数据整合到
一个文件中,每行一条评论数据。
## 数据预处理类——preprocessing.py
文件中定义了各类方法,方便对原始数据进行预处理
## 数据加载类——data_loader.py
文件中定义了训练数据时,可以使用的加载数据的方法
## 卷积神经网络架构模型——cnn_graph.py
## 模型训练
- train_n.py 模型训练,但不会产生summary和checkout,使用10折交叉验证生成准确率
- train_y.py 模型训练,产生summary和checkout,使用10折交叉验证生成准确率,训练后可以通过tensorflow查看模型的训练趋势图,但训练速度较慢
模型训练时,请通过修改文件中模型的超参来查看模型对参数的敏感度,其中包括:
- embedding_dim
- filter_sizes
- num_filters
- dropout_keep_prob
- l2_reg_lambda
- batch_size
- num_epochs
以及词向量的地址和训练数据地址
- w2v_path
- file_dir
## 词向量模型
提前训练的词向量由于文件过大,不易上传,故存放在百度云盘中
地址:http://pan.baidu.com/s/1dFzBLPv 提取码:ficp
云盘中包括:
- retrain_vectors_50 包含酒店评论数据的词向量,维度50
- retrain_vectors_100 包含酒店评论数据的词向量,维度100
- retrain_vectors_200 包含酒店评论数据的词向量,维度200
- vectors_50 搜狗新闻数据集训练的词向量,维度50
- vectors_100 搜狗新闻数据集训练的词向量,维度100
- vectors_200 搜狗新闻数据集训练的词向量,维度200
- vectorsPlus_50 搜狗新闻数据集+wiki数据训练的词向量,维度50
- vectorsPlus_100 搜狗新闻数据集+wiki数据训练的词向量,维度100
- vectorsPlus_200 搜狗新闻数据集+wiki数据训练的词向量,维度200
- wiki_vectors_50 wiki数据训练的词向量,维度50
- wiki_vectors_100 wiki数据训练的词向量,维度100
- wiki_vectors_200 wiki数据训练的词向量,维度200
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
基于卷积神经网络参数优化的情感分析实战 (2000个子文件)
README.md 3KB
train_n.py 13KB
train_y.py 12KB
preprocessing.py 8KB
cnn_graph.py 4KB
data_loader.py 4KB
neg.2358.txt 8KB
neg.2356.txt 8KB
neg.1434.txt 6KB
neg.1432.txt 6KB
neg.1841.txt 4KB
neg.1851.txt 4KB
neg.2838.txt 4KB
neg.1548.txt 3KB
neg.1547.txt 3KB
neg.1252.txt 3KB
neg.670.txt 3KB
pos.719.txt 3KB
pos.709.txt 3KB
neg.2210.txt 3KB
neg.2280.txt 3KB
neg.2992.txt 3KB
neg.2986.txt 3KB
neg.1506.txt 3KB
pos.2949.txt 3KB
neg.1359.txt 3KB
neg.2396.txt 3KB
neg.36.txt 3KB
neg.2724.txt 3KB
pos.2954.txt 3KB
neg.730.txt 3KB
neg.2383.txt 3KB
neg.2385.txt 3KB
pos.318.txt 3KB
neg.2537.txt 3KB
neg.1996.txt 3KB
neg.1995.txt 3KB
pos.554.txt 3KB
pos.545.txt 3KB
neg.1673.txt 3KB
neg.1675.txt 3KB
neg.360.txt 3KB
neg.359.txt 3KB
neg.745.txt 3KB
neg.860.txt 3KB
pos.2125.txt 3KB
pos.2118.txt 3KB
neg.1245.txt 3KB
neg.1738.txt 2KB
neg.1737.txt 2KB
neg.1082.txt 2KB
neg.608.txt 2KB
pos.2351.txt 2KB
pos.2345.txt 2KB
neg.1230.txt 2KB
neg.1229.txt 2KB
neg.161.txt 2KB
pos.2242.txt 2KB
pos.1749.txt 2KB
neg.1318.txt 2KB
neg.1145.txt 2KB
neg.2635.txt 2KB
neg.2634.txt 2KB
neg.1452.txt 2KB
neg.1447.txt 2KB
neg.231.txt 2KB
neg.1904.txt 2KB
neg.1903.txt 2KB
neg.445.txt 2KB
neg.444.txt 2KB
neg.945.txt 2KB
neg.549.txt 2KB
neg.548.txt 2KB
neg.1551.txt 2KB
neg.1550.txt 2KB
neg.2096.txt 2KB
neg.2923.txt 2KB
neg.1288.txt 2KB
neg.1289.txt 2KB
pos.195.txt 2KB
pos.185.txt 2KB
neg.230.txt 2KB
neg.1037.txt 2KB
neg.1038.txt 2KB
neg.2926.txt 2KB
neg.2927.txt 2KB
neg.2345.txt 2KB
neg.2343.txt 2KB
neg.975.txt 2KB
neg.2743.txt 2KB
pos.2134.txt 2KB
neg.1658.txt 2KB
neg.2661.txt 2KB
neg.2615.txt 2KB
neg.2616.txt 2KB
neg.739.txt 2KB
neg.2188.txt 2KB
neg.2186.txt 2KB
neg.1430.txt 2KB
neg.1431.txt 2KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
程序员奇奇
- 粉丝: 3w+
- 资源: 294
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功