主要函数:
1.corpusprocess原始语料处理函数
2.train_word2vec生成word2vec向量
3.generate_id2wec获得索引的w2id,和嵌入权重embedding_weights
4.prepare_data 数据预处理

完整代码下载地址:python本科毕业设计基于神经网络的虚假评论识别系统源码
代码流程:
训练过程:
1.train_word2vec生成word2vec词向量模型,train_word2vec中会调用corpusprocess(对中文文本进行预处理和切词操作)
2.generate_id2wec会根据此向量模型,生成w2id,和嵌入权重embedding_weights
3.prepare_data根据w2id,划分训练集x_train, y_trian和验证集 x_val , y_val
4.w2id和embedding_weights根据定义LSTM模型Senti
5.调用train()方法训练,保存算法模型。

预测过程:
1.加载已经生成word2vec模型
2.generate_id2wec会根据此向量模型,生成w2id,和嵌入权重embedding_weights
3.定义 Sentiment,设置参数
4.加载训练好的LSTM模型
5.调用predict方法预测结果

基于神经网络的虚假评论识别系统
备注:
数据处理时,应该以utf-8编码,不然读出来的数据较乱,修改数据形式,读取Excel文件,以utf-8编码
打乱数据集使得最后的结果更加合理
添加测试集验证模型
测试集:训练集=2:8
在训练集的过程中添加验证集,比例为1:9
最后的下面如下图所示。

数据比例:

模型结构:

模型指标:


建议:
词向量的维度太大,句子太短,导致句子向量比较稀疏,可以修改句子维度大小;
同时可以修改代码生成训练过程中的acc和loss折线图,类似下面的loss图(80块钱优化上述建议代码)

python本科毕业设计基于神经网络的虚假评论识别系统源码,含模型及数据相关推荐

  1. Python基于OpenCV的人脸表情识别系统[源码&部署教程]

    1.项目背景 人脸表情识别是模式识别中一个非常重要却十分复杂的课题.首先对计算机人脸表情识别技术的研究背景及发展历程作了简单回顾.然后对近期人脸表情识别的方法进行了分类综述.通过对各种识别方法的分析与 ...

  2. Python基于YOLOv5的交通标志识别系统[源码]

    1.图片演示: 2.视频演示: [项目分享]Python基于YOLOv5的交通标志识别系统[源码&技术文档&部署视频&数据集]_哔哩哔哩_bilibili 3.标注好的数据集: ...

  3. Python基于YOLOv5的交通标志识别系统[源码&技术文档&部署视频&数据集]

    1.图片演示: 2.视频演示: 3.标注好的数据集: 4.YOLO网络的构建: 网络结构是首先用Focus将计算图长宽变为原先1/4, channel 数量乘4.再用bottlenectCSP 提取特 ...

  4. 毕业设计 基于单片机的睡眠质量监控系统(源码+硬件+论文)

    文章目录 0 前言 1 主要功能 2 硬件设计(原理图) 3 核心软件设计 4 实现效果 5 最后 0 前言

  5. 基于Android的看小说APP源码Android本科毕业设计Android小说阅读器、小说APP源码

    基于kotlin + 协程 + MVVM 模式来编写的看小说APP. 完整代码下载地址:基于Android的看小说APP源码Android本科毕业设计Android小说阅读器.小说APP源码 主要框架 ...

  6. 基于Python tensorflow2.3实现的水果识别系统源码+模型+数据集,卷积神经网络的入门案例

    水果识别-基于tensorflow2.3实现 水果识别是卷积神经网络的入门案例,这里我将模型的训练.测试.保存以及使用整合在了一起,至于原理部分,大家可以参考知乎或者B站上的回答,在这里我就不赘述了 ...

  7. java计算机毕业设计基于springboot+vue+elementUI的旅游网站(源码+数据库+Lw文档)

    项目介绍 旅游管理平台采用B/S模式,促进了旅游管理平台的安全.快捷.高效的发展.传统的管理模式还处于手工处理阶段,管理效率极低,随着用户的不断增多,传统基于手工管理模式已经无法满足当前用户需求,随着 ...

  8. 计算机毕业设计基于springboot+vue+elementUI的网吧管理系统(源码+系统+mysql数据库+Lw文档)

    项目介绍 随着我国的经济发展,人们的生活水平也有了一定程度的提高,对网络的要求也越来越高,很多家庭都有了自己的电脑,但是很多时候大家在家里玩电脑的时候找不到那种玩耍的气氛和氛围,这个时候大家就都选择了 ...

  9. 基于Java毕业设计阳光社区新冠瘦苗接种系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计阳光社区新冠瘦苗接种系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计阳光社区新冠瘦苗接种系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构 ...

最新文章

  1. 【转】解决svn Authorization failed错误
  2. Android布局Include的好处,Android布局之include文件的使用中的疑难杂症
  3. JS和安卓 IOS的交互 例子式记录
  4. 深度学习超分辨率最新综述:一文道尽技术分类与效果评测
  5. 【Kalman】卡尔曼滤波器工作原理(Link)
  6. 每个创始人都需要了解的来自 Y Combinator 的 13 个见解
  7. JVM学习01—下载编译openjdk源码并进行调试
  8. 联想笔记本系统还原要如何操作
  9. 6.Alarm 闹钟服务
  10. CMM 关键过程域
  11. html插入腾讯视频自动播放,腾讯视频代码在哪里 腾讯视频嵌入网页的方法
  12. 罗技c930e摄像头描述符
  13. USB OTG(Host) 、 USB ADB(Device)、DWC3 Charge
  14. 权威发布丨2022 中国开源先锋 33 人之心尖上的开源人物
  15. shell脚本——grep cut sort uniq tee diff paster tr等小工具的使用方法
  16. win7离线安装tensorflow-gpu1.13.1
  17. 讲座录播|图数据库中的子图匹配算法-邹磊
  18. 【Android】实战图像识别:Compose + MLKit + CameraX
  19. 安卓如何使用layout布局的弹出框AlertDialog
  20. 教程:FFmpeg命令行参数命令合集01.

热门文章

  1. MAC Iterm 支持命令行翻译中英文
  2. Delaunay三角网
  3. 【毕业季·进击的技术er】忆毕业一年有感
  4. JUC必知必会(一):线程和进程
  5. python相关毕设题目_基于java的一个有创意的web毕设题目
  6. SQLite学习之路② Pager模块介绍和Pager对象(2021SC@SDUSC)
  7. 2019 年程序员行为统计白皮书.pdf
  8. 慕课App inventer安安历险记 之打地鼠
  9. 08年09年最好听的中文流行歌曲大全
  10. LeetCode刷题(python版)——Topic10盛最多水的容器