结合创新!小波变换+注意力机制,实现100%分类准确率

小波变换是一种新的变换分析方法,它能有效提取信号的局部特征,但无法完全捕捉数据重要部分。为了解决这个问题,我们引入注意力机制,利用其强化关注重点的优势,将两者结合,做到更全面、深入地挖掘数据特征,以此来提升模型性能和对复杂数据的处理能力。

这种结合不仅是技术上的创新,在实际应用中也给我们提供了新的解决思路和方法,效果也十分能打,比如一种新颖的滚动轴承故障分类方法,将一维改进的自注意增强卷积神经网络与经验小波变换相结合,实现了100%的分类准确率。

因此这种结合在学术界与工业界都很热门,在对绝大部分去噪、检测等任务中效果都特别好,创新空间很大。为帮助想发论文的同学,我挑选了11篇最新的小波变换+注意力机制结合创新方案,代码基本都开源了,方便大家复现找灵感。

论文原文+开源代码需要的同学看文末

An Intelligent Bearing Fault Diagnosis Framework: One Dimensional Improved Self Attention-enhanced CNN and Empirical Wavelet Transform

方法:本文提出了一种新颖的一维改进自注意增强卷积神经网络(1D-ISACNN),并采用经验小波变换(EWT)用于滚动轴承故障分类。该方法在三组不同的轴承数据上进行了测试,实现了100%的分类准确率。

创新点:

  • 提出了一种改进的一维自注意力增强卷积神经网络(1D-ISACNN),用于滚动轴承故障分类。该网络结合了经验小波变换(EWT)和自注意力机制,能够更好地捕捉信号中的关键信息。

  • 提出了一种基于ACON-C的激活函数,用于进一步优化1D-ISACNN的特征学习能力。

  • 设计了标签平滑正则化作为1D-ISACNN的损失函数,考虑了训练样本中正确标记位置的损失以及其他错误标记位置的损失,提高了模型的泛化能力和校准性。

  • 使用自适应动量投影估计(AdamP)来优化Adam算法,在处理稀疏梯度时能够更灵活地调整学习率,提高了网络的学习能力和收敛速度。

A Wavelet Guided Attention Module for Skin Cancer Classification with Gradient-based Feature Fusion

方法:论文提出了一个结合了小波变换和注意力机制的计算机辅助诊断(CAD)系统,用于提高皮肤癌诊断的效率和准确性。该模型将边界信息与小波特征进行梯度融合,同时使用注意机制来处理纹理和颜色的变化,以提高分类性能,为真实世界的应用提供便利的皮肤癌诊断工具。

创新点:

  • 独特的架构:通过从波纹特征中提取边界信息并结合注意力机制,可可靠地对皮肤癌图像进行分类。

  • 梯度基于特征融合的方法:通过动态权重分配,将波纹特征和注意力辅助特征进行融合,提高了特征提取过程的性能和优化度。

Enhanced Wavelet Transform Dynamic Attention Transformer Model For Lithium-ion Battery Anomaly Detection

方法:论文提出了一种结合了小波变换(Wavelet Transform)和动态注意力机制(Dynamic Attention)的Transformer模型,用于锂离子电池异常检测。

创新点:

  • 提出了一种融合小波变换和动态注意力机制的深度学习框架WADT,能够处理电池数据的非稳态和复杂动态,并有效地提取和分析电池数据的时频特征,从而准确地捕捉到其复杂的动态变化。

  • 提出了一种基于WADT的卷积小波变换器模型WACformer,通过将WADT与改进的Transformer模型相结合,进一步提取时间信息,从而实现对电池充放电数据中异常的准确检测。

Multiscale Attention Wavelet Neural Operator for Capturing Steep Trajectories in Biochemical Systems

方法:论文提出一种名为多尺度自注意小波神经算子(MAWNO)的新方法,将小波变换与多尺度自注意机制相结合,以增强神经网络对具有陡峭变化的方程的逼近能力,并利用ODE和初始条件进行预测,以解决生物化学建模中的微分方程问题。

创新点:

  • FNO将神经网络与傅里叶变换相结合,实现了从时域到频域的数据映射,能够提取分析特征和近似非线性方程。

  • WNO利用离散小波变换高效地分解信号,减少了连续小波变换的冗余和计算开销。

关注下方《学姐带你玩AI》🚀🚀🚀

回复“小波注意”获取全部论文+开源代码

码字不易,欢迎大家点赞评论收藏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/384593.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【初阶数据结构】9.二叉树(4)

文章目录 5.二叉树算法题5.1 单值二叉树5.2 相同的树5.3 另一棵树的子树5.4 二叉树遍历5.5 二叉树的构建及遍历 6.二叉树选择题 5.二叉树算法题 5.1 单值二叉树 点击链接做题 代码: /*** Definition for a binary tree node.* struct TreeNode {* int val;* …

昇思25天学习打卡营第22天|CycleGAN图像风格迁移互换

相关知识 CycleGAN 循环生成网络,实现了在没有配对示例的情况下将图像从源域X转换到目标域Y的方法,应用于域迁移,也就是图像风格迁移。上章介绍了可以完成图像翻译任务的Pix2Pix,但是Pix2Pix的数据必须是成对的。CycleGAN中只需…

杭州社保卡办理-农业银行版本

step 1、杭州滨江高新支行 被告知只能工作日办理(由于工作时间冲突,办理不了) 询问哪个支行可以办,回答说不知道,让我自己去问。银行服务态度较差。 step 2、杭州滨江江南支行 市民卡显示这家,周六可以…

构建现代数据湖

现代数据湖是一半数据仓库和一半数据湖,对所有事情都使用对象存储。使用对象存储来构建数据仓库是通过 Open Table Formats OTF) 实现的,例如 Apache Iceberg、Apache Hudi 和 Delta Lake,这些规范一旦实现,就可以无缝…

K8s-控制器

一 为什么使用控制器 pod控制器 作用:1.pod类型资源删除,不会重建 2.控制器可以帮助用户监控,并保证节点上运行定义好的pod副本数 3.pod超过或低于用户期望,控制器会创建、删除pod副本数量 控制器类型&am…

【推研小灶】复旦与南大之间:一次独特的计算机保研之旅

写在前面 上午10点填完志愿等待复试通知,利用这段时间记录一下我简短的夏令营和预推免。今年变为线下之后,部分学校的入营情况、考核方式有明显变化。加上CS方向保研名额总体变多,形势有点小乱,甚至填报系统都在9.29中秋节当天&a…

一文理解生成式AI应用的五个级别:Tool、Chatbot、Copilot、Agent 和 Intelligence

当下,很多人对 AI 一知半解,并不能很好地区分:Tool、Chatbot、Copilot、Agent 和 Intelligence 概念之间的区别。 最近读完 《真格基金戴雨森谈生成式AI:这是比移动互联网更大的创业机会,开始行动是关键 》 发现讲的特…

谷粒商城实战笔记-64-商品服务-API-品牌管理-OSS前后联调测试上传

文章目录 1,拷贝文件到前端工程2,局部修改3,在品牌编辑界面使用上传组件4,OSS配置允许跨域5,测试multiUpload.vue完整代码singleUpload.vue完整代码policy.js代码 在Web应用开发中,文件上传是一项非常常见的…

AC695x BLE OTA调试

SDK版本:AC695N_soundbox_sdk_release_3.1.0AC695x SDK支持BLE OTA升级,使用杰理公版APP升级即可。SDK需要做一些调整,板级文件需要增加如下配置,使能OTA升级 #define TCFG_APP_BT_EN 1#define APP_UPDATE_EN …

ctfshow web入门 中期测评 web492--web502

web492 <?php include(render/render_class.php); include(render/db_class.php);$action$_GET[action]; if(!isset($action)){header(location:index.php?actionlogin);die(); }if($actioncheck){extract($_GET);if(preg_match(/^[A-Za-z0-9]$/, $username)){$sql &qu…

Java面试还看传统八股文?快来看看这个场景题合集吧【附PDF】

以下就是这份面试场景文档↓ 这里有什么&#xff1f; ↓↓ 1.针对 2024 年面试行情的变化设计的面试场景题以及回答思路 2. 如何快速通过面试的详细攻略 3. 简历优化技巧 1.知己知彼才能百战百胜&#xff0c;如何做好面试前的准备工作 场景题答案以及更多场景题八股文一线大…

Java基础知识(一)

面向对象和面向过程的区别&#xff1f; 面向对象和面向过程是两种不同的编程范式&#xff0c;它们在设计和实现软件时有着不同的理念和方法。面向对象更适合大型、复杂的项目&#xff0c;尤其是需要维护和扩展的系统&#xff1b;而面向过程更适合小型、线性的任务或对性能要求…

1.2 单链表定义及操作实现(链式结构)

1.单链表定义 链式存储&#xff1a;用一组任意的存储单元存储线性表中的数据元素。用这种方法存储的线性 表简称线性链表。 为了正确表示结点间的逻辑关系&#xff0c;在存储每个结点值的同时&#xff0c;还必须存储指示其直接 后继结点的地址&#xff08;或位置&#xff09;…

内网渗透—内网穿透工具NgrokFRPNPSSPP

前言 主要介绍一下常见的隧道搭建工具&#xff0c;以此来达到一个内网穿透的目的。简单说一下实验滴环境吧&#xff0c;kali作为攻击机&#xff0c;winserver2016作为目标靶机。 kali 192.168.145.171 winserver2016 10.236.44.127 显然它们处于两个不同的局域网&#xff0c…

基于迁移学习的手势分类模型训练

1、基本原理介绍 这里介绍的单指模型迁移。一般我们训练模型时&#xff0c;往往会自定义一个模型类&#xff0c;这个类中定义了神经网络的结构&#xff0c;训练时将数据集输入&#xff0c;从0开始训练&#xff1b;而迁移学习中&#xff08;单指模型迁移策略&#xff09;&#x…

如何查看jvm资源占用情况

如何设置jar的内存 java -XX:MetaspaceSize256M -XX:MaxMetaspaceSize256M -XX:AlwaysPreTouch -XX:ReservedCodeCacheSize128m -XX:InitialCodeCacheSize128m -Xss512k -Xmx2g -Xms2g -XX:UseG1GC -XX:G1HeapRegionSize4M -jar your-application.jar以上配置为堆内存4G jar项…

二叉树详解-第四篇 二叉树链式结构的实现

目录 1.二叉树的遍历 1.1前序遍历&#xff1a; 1.2 中序遍历&#xff1a; 1.3 后序遍历&#xff1a; 2.二叉树链式结构的实现 2.1 Tree.h 2.2 Tree.cpp 2.2.1 前序遍历 void PreOrder(TNode* Root) 2.2.2 中序遍历 void InOrder(TNode* Root) 2.2.3 后序遍历 void Bac…

基于opencv[python]的人脸检测

1 图片爬虫 这里的代码转载自&#xff1a;http://t.csdnimg.cn/T4R4F # 获取图片数据 import os.path import fake_useragent import requests from lxml import etree# UA伪装 head {"User-Agent": fake_useragent.UserAgent().random}pic_name 0 def request_pic…

DVWA的安装和使用

背景介绍 DVWA是Damn Vulnerable Web Application的缩写&#xff0c;是一个用于安全脆弱性检测的开源Web应用。它旨在为安全专业人员提供一个合法的测试环境&#xff0c;帮助他们测试自己的专业技能和工具&#xff0c;同时也帮助web开发者更好地理解web应用安全防范的过程。DV…

微信小程序-本地部署(前端)

遇到问题&#xff1a;因为是游客模式所以不能修改appID. 参考链接&#xff1a;微信开发者工具如何从游客模式切换为开发者模式&#xff1f;_微信开发者工具如何修改游客模式-CSDN博客 其余参考&#xff1a;Ego微商项目部署&#xff08;小程序项目&#xff09;&#xff08;全网…