机器学习实验
Keras 实现情感分析
1.1 实验目的
了解机器学习的相关知识
熟悉 ubuntu 的集成开发环境
熟悉 keras 开发的基本知识
熟悉 LSTM 实现情感分析
1.2 实验环境
1.ubuntu16.04
2.python2.7(默认安装版本)
3.tensorflow1.0 版本以上
4.keras
1.3 实验内容
1.创建 lstm.py
2.导入包以及定义常量
3.导入数据,并设置标签分类
4.将导入的情感正负的数据统一到同一个列表下,并且调用结巴分词,存储在‘word’标签
下。
5.将分词的词语读入 content 列表里
6.使用 pandas 统计词频数,并按照 min_count 丢弃词语:
7.将上面得到的列表传入该函数,长于 maxlen 的使用结巴分词截断,不足的补空:
8.为上面函数得到的列表添加标签,并手动打乱数据
9. 按照 keras 的输入要求生成数据
10.建立模型
11.使用模型进行预测
12.训练结果