未发表!一个小创新分类模型,融合SE注意力机制的TCN-SVM模型,江南大学、西储大学轴承数据为例---MATLAB代码...

概述

本期采用SENet中的通道注意力机制对TCN 进行改进,以增强TCN网络的特征提取能力,使模型在信号形态变化较大处,能有选择性地关注具有关键信息的通道,加强模型的特征表达能力。

同时为了进一步提升网络的分类能力,采用经典的SVM分类器替换原始的Softmax分类器。分别在西储大学、江南大学的轴承数据集进行测试,实验表明,本期提出的SENet-TCN-SVM模型具有较高的分类能力。


方向为机器学习、故障分类的小伙伴不妨借鉴一下这个模型,可以帮助你快速入门故障诊断。

TCN 网络是由多个残差块叠加构成,本期文章对每层残差块后引入SE 模块作为该残差块的注意力机制。结构如下:

网络整体流程如下:

首先对轴承数据进行快速傅里叶变换处理,然后将其输入改进后的SE-TCN网络模型中,最后采用SVM分类器替换原始的Softmax分类器输出分类结果。

结果展示

一、西储大学轴承数据实验结果

对工况0的10种故障状态进行数据划分,每种状态收集200个样本,每个样本大小为1×1024,训练集:验证集:测试集=7:2:1。

FFT-SE-TCN-SVM模型诊断结果:

在西储大学数据上的诊断结果可达到100%的诊断效果。

、**** 江南大学轴承数据实验结果

江南大学数据共12种故障状态,每种状态收集200个样本,每个样本大小为1×1024,训练集:验证集:测试集=7:2:1。

江南大学数据的12种状态诊断难度较大,仍能有94%以上的精度。

代码目录

按照程序步骤一步步执行即可。

以上所有图片均可运行出来。

代码获取

链接:https://mbd.pub/o/bread/ZpqZmppv

已将此代码添加至故障诊断全家桶中,

已购买全家桶的小伙伴,可以直接跳转以下链接下载哦!

故障诊断全家桶获取链接:

https://mbd.pub/o/bread/ZJ2Ym5ts

参考文献:

1Y. Wang, H. Ding and X. Sun, "Residual Life Prediction of Bearings Based on SENet-TCN and Transfer Learning," in IEEE Access, vol. 10, pp. 123007-123019, 2022, doi: 10.1109/ACCESS.2022.3223387.

2何利健,张锐,陈文卿.基于SE-TCN网络模型的太阳电池阵温度异常检测J.上海航天(中英文),2021,38(5):8-16

相关推荐
牛哥带你学代码3 分钟前
远程打游戏远控测评
人工智能·智能手机
小此方8 分钟前
「C++AI大模型接入SDK」(一) API接入与本地两种方式对比、API Key获取、API报文详解与简单API的构建
开发语言·c++·人工智能
geneculture18 分钟前
三体虚拟竞赛的极致推演:AI for Dao
人工智能·ai for science·信息科学·哲学与科学统一性·序位逻辑·ai for maths·ai for logic
Raas1005 小时前
MAI Gateway(魔芋企业级AI网关)技术揭秘:AI网关支持哪些模型?从原理到落地
大数据·人工智能·网关·gateway·mai gateway·企业级产品
豪气的程序猿7 小时前
电商图片工作流怎么选?Lingko AI 对比折叠键盘主图与详情页
人工智能
小刘快学习7 小时前
把 AI 账单拆到部门:企业 AI 网关的精准分账思路
人工智能
米小虾8 小时前
你让监控模型读的思维链,可能是攻击者写好的剧本
人工智能
deepseek238 小时前
Iris 开源搜索智能体拆解:35B 与 397B 中文仅差 0.3 分,上下文管理胜过堆参数
人工智能·ai agent·开源模型
ai小陈8 小时前
CUDA Stream实战:让数据传输与GPU计算真正重叠
人工智能·深度学习·ai·pdf·云计算·gpu算力
residual_fan8 小时前
【学术论文】航空发动机故障诊断智能体:基于持续对比强化学习的动态优化方法
人工智能·算法·数据挖掘·数据分析