当前位置: 首页 > news >正文

基于深度自编码网络实现轴承故障诊断(python代码,tensorflow框架)

效果视频:基于深度自编码网络实现轴承故障诊断(python代码,tensorflow框架)_哔哩哔哩_bilibili

环境库要求:tensorflow>=2.4.0即可

1.网络模型(数据集为CWRU),项目文件如下所示

以0HP文件夹为例,进行展示

Inner、Normal、Outer和Roller文件夹是装载的原始数据集,data_processing.py是处理原始数据,生成样本(1024的长度) 和对应的标签,DAE.py是诊断程序。

代码实现了一个基于DAE的分类模型,用于对给定数据集进行分类。首先,通过DAE模型对原始数据进行特征提取和降维,然后使用分类模型将提取的特征与标签相匹配,以便对新数据进行分类。

代码的主要流程:

  1. 导入所需的Python库,包括os、numpy、pandas、tensorflow等。
  2. 加载数据和标签,将标签转换为one-hot编码形式。
  3. 对数据集进行划分,分为训练集和测试集。
  4. 搭建一个深度自编码神经网络(DAE)模型,用于特征提取和降维。
  5. 训练DAE模型,以学习到压缩数据的表示,并将其用于后续的分类任务。
  6. 获取DAE模型的编码器部分的输出,用于训练分类模型。
  7. 搭建一个分类模型,用于对数据进行分类。
  8. 训练分类模型,以学习如何将编码器输出与标签相对应,以便对新的数据进行分类。

2.效果(展示图中epoch为1000),训练集与测试集比例是4:1

2.1.0HP训练集准确率曲线

.​​​​​​

2.2.0HP训练集损失曲线

2.3.0HP测试集准确率曲线

2.4.0HP测试集损失曲线

测试集的混淆矩阵

2.1HP

1HP训练集准确率曲线

1HP测试集准确率曲线

1HP训练集损失曲线

2HP

2HP训练集准确率曲线

2HP测试集准确率曲线

3HP

3HP训练集准确率曲线

3HP测试集准确率曲线

http://www.jsqmd.com/news/402959/

相关文章:

  • 如何选择可靠的手表维修点?2026年上海西铁城手表维修评测与推荐,直击非官方维修痛点 - 十大品牌推荐
  • 高压管件新选择:2026年值得关注的弯头管件厂家,撬装产品设备/异径管件/中低压管件/法兰管件,高压管件供应商口碑排行 - 品牌推荐师
  • 智能客服系统效率提升实战:基于事件驱动的呼叫中心架构优化
  • ChatGPT虚拟卡实战:如何安全高效地集成支付系统
  • 2026年上海美度手表维修推荐:基于多场景服务评价,针对网点覆盖与响应效率痛点 - 十大品牌推荐
  • 2026年上海泰格豪雅手表维修推荐:多场景服务评测与中心排名,应对走时与保养痛点 - 十大品牌推荐
  • 导师推荐!千笔,顶流之选的降AI率工具
  • 利用CNN对车牌进行智能识别(python代码,解压缩后直接运行)
  • $\pi$系列 - kirin
  • Windows环境下Docker部署CosyVoice语音引擎的实践与避坑指南
  • CiteSpace关键词聚类分析实战:从数据预处理到可视化解读
  • 如何选择可靠维修点?2026年上海天梭手表维修推荐与评测,直击非官方服务痛点 - 十大品牌推荐
  • 一文讲透|10个AI论文写作软件:专科生毕业论文+科研写作全攻略
  • 利用TimeGAN技术对一维时序数据进行扩增(Python代码)
  • 基于coqui stt wasm版本的语音识别效率优化实战
  • 干货来了:专科生专属AI论文神器 —— 千笔AI
  • 半导体售卖平台智能客服架构优化实战:从高延迟到毫秒级响应
  • ChatTTS试用指南:从技术原理到生产环境部署的最佳实践
  • 建议收藏|9个降AI率平台深度测评,自考降AI率必备工具推荐
  • LangGraph实战:从零搭建高可用智能客服系统的架构设计与避坑指南
  • 基于火山引擎的Chatbox实战:构建高并发智能对话系统的架构设计与优化
  • Python DeepSeek RAG智能客服实战:从零构建高效问答系统
  • Hadoop毕设避坑指南:从零搭建分布式计算环境的技术实践
  • Chinese CLIP模型微调实战:从数据准备到性能优化的全流程指南
  • 计算机类毕设效率提升实战:从选题到部署的工程化加速方案
  • 手表维修中心哪家强?2026年上海路易威登手表维修推荐与排名,规避非官方网点风险 - 十大品牌推荐
  • 初来乍到!
  • 手表维修如何避坑?2026年上海蕾蒙威手表维修推荐与评测,聚焦服务与网点痛点 - 十大品牌推荐
  • 电商智能客服架构设计与实战:从对话管理到意图识别
  • 医保智能客服Dify架构解析:如何实现高并发场景下的精准语义理解