模糊斜率熵Fuzzy Slope entropy+状态分类识别!2024年11月新作登上IEEE Trans顶刊

引言

2024年11月,研究者在测量领域国际顶级期刊《IEEE Transactions on Instrumentation and Measurement》(IF= 5.6,JCR 1区,中科院二区)上发表科学研究成果,以"Optimized Fuzzy Slope Entropy: A Complexity Measure for Nonlinear Time Series"为题。提出了 模糊斜率熵 Fuzzy Slope Entropy,FuSE,并应用于将FuSE应用于水声信号和生物医学信号。结果表明,与以前的方法相比,FuSE具有更好的分类性能和泛化能力。

本文复现了 模糊斜率熵 Fuzzy Slope Entropy,FuSE,并将其扩展到5种多尺度****(部分暂无任何文献应用报道,属全球首创,可用于分析一切时间序列中,如:电能质量数据、振动数据、风速、功率、声音、温度、交通、水流、地震波、心率、脑电、肌电、金融等等,您能想到的时间序列皆有可能。发文章全凭眼疾手快,赶快应用到自己的研究领域吧。参考其他熵,发个二/三区SCI没有任何问题,运气好一区也能行,水个中文核心更是不在话下。****

1.模糊斜率熵(Fuzzy Slope Entropy)

2.多尺度模糊斜率熵(Multiscale Fuzzy Slope Entropy)

3.层次模糊斜率熵(Hierarchical Fuzzy Slope Entropy)

4.复合多尺度模糊斜率熵(Composite multiscale Fuzzy Slope Entropy)

5.精细复合多尺度模糊斜率熵(Refined Composite multiscale Fuzzy Slope Entropy)

6.时移多尺度模糊斜率熵(Time-shift multiscale Fuzzy Slope Entropy)

斜率熵 Slope Entropy 为子序列的每个元素分配了一个符号,形成了一个新的符号模式。但实际上,符号之间的边界是模糊的,原有的斜率熵无法准确描述符号边界处元素的正确分类。所得到的符号模式不能完全表示时间序列中的信息。为此,提出了模糊斜率熵 Fuzzy Slope Entropy,FuSE, 利用模糊隶属函数来确定每个差异属于每种符号的程度。该方法思路与模糊散布熵 Fuzzy Dispersion Entropy 类似,见往期内容:【源自一区IEEE Trans】模糊散布熵Fuzzy Dispersion Entropy及其5种多尺度系列-Matlab代码

第1步:根据Takens的延迟嵌入定理的一维时间序列重构。

第2步:从两个连续值xi+1和xi之间的差:

第3步:利用模糊隶属函数(梯形隶属函数和三角隶属度)计算符号的隶属度:

第4步:每个子序列Ri被映射到一个不同的符号序列模式{ai, ai+1,..., ai+m−1}根据其成员的隶属度计算子序列的隶属度。

第5步:计算每个符号模式出现的概率及FuSE熵值。

03.实验结果

原文作者给出了一个具体的例子,进一步说明了FuSE计算过程。给出了长度N = 6,嵌入维数m = 3的时间序列 T ={4,7,2,3,9,5} 在 γ=1 的前提下的FuSE计算过程。原论文里的给出的结果:FuSE = 1.0397。

FuSE计算过程

那么我们的复现结果如何呢?

将论文中的示例数据输入到代码中,设置了同样的参数,最后得到结果是:1.0397。

完美复现!!!

参考文献

Y. Li, G. Tian, Y. Cao, Y. Yi and D. Zhou, "Optimized Fuzzy Slope Entropy: A Complexity Measure for Nonlinear Time Series," in IEEE Transactions on Instrumentation and Measurement, vol. 73, pp. 1-14, 2024, Art no. 2536314, doi: 10.1109/TIM.2024.3493878

Matlab代码下载

微信搜索并关注-优化算法侠(英文名:Swarm-Opti),或扫描下方二维码关注,以算法名字搜索历史文章即可下载。

完整代码

斜率熵Slope entropy+状态分类识别!新作登上IEEE Trans顶刊,冲就对了!

斜率熵Slope entropy+状态分类识别!新作登上IEEE Trans顶刊,冲就对了!

点击链接跳转:

390种优化算法免费下载-matlab

https://mp.weixin.qq.com/s/EzKqtSwR9r2DkGj-ozJXwA

求解cec测试函数-matlab

cec2017测试函数使用教程及matlab代码免费下载

cec2018测试函使用教程及matlab代码免费下载

cec2019测试函使用教程及matlab代码免费下载

cec2020测试函使用教程及matlab代码免费下载

cec2021测试函使用教程及matlab代码免费下载

cec2022测试函使用教程及matlab代码免费下载
绘制cec2017/018/2019/2020/2021/2022函数的三维图像教程,SO EASY!

215种群智能优化算法python库

Amazing!Python版215种群智能优化算法https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486669&idx=1&sn=6b439e55b37b6482b8d3831ca85f1d55&chksm=c12be0c8f65c69de71ad51d3b736b871ff52f8646e90624f95dd32b024dfaad369d654aaf8fc#rd

解决12工程设计优化问题-matlab

略微出手,工程设计问题(12)(附Matlab代码)https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247485052&idx=1&sn=80e5573c1c005ee5640e44935044ee35&chksm=c12bea79f65c636fc73758b4f4893502bd89cbd1c5d15d7db15e8b5c94eeae40450439d44944&token=681266555&lang=zh_CN#rd

求解11种cec测试函数-python

【选择自由,免费下载】215种优化算法求解11种cec测试函数-python代码https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486669&idx=2&sn=eea8fb04dc507ab9119e2c97c03ca2f6&chksm=c12be0c8f65c69decd6c8109f6b997986bf58725fdbbd7ab03752cb6f61aacdb5a2dc7fec762#rd

解决30种工程设计优化问题-python

【一码解决】215种优化算法求解30个现实世界的工程设计优化问题,让你的论文增色10倍(附Python代码)https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486669&idx=3&sn=ea6d26ae7cb651e5c368f4c73ade228e&chksm=c12be0c8f65c69de739af72d9793838f59ab77bfee36bc2c204f96e2a9e5c6d87dfbbbae698e#rd

仅需一行,可改进所有优化算法:21种混沌映射方法-混沌初始化(附matlab代码)

用于改进所有优化算法:21种混沌映射方法-混沌初始化(附matlab代码)21种混沌映射方法-混沌初始化,适用于所有优化算法https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486215&idx=2&sn=58f1a69175b0d6431a4c7cdfa114b84d&chksm=c12be702f65c6e14e6bd1ddc33b9cec74991d93303c325853049b7e4afd09039b13083fa79c5&token=25423484&lang=zh_CN#rd

【有经典,有最新】24种信号分解方法(附matlab代码)

沙场大点兵:24种信号分解方法(附matlab代码)https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486001&idx=1&sn=a87c24cb401017a78a90bd1b1439fcb0&chksm=c12be634f65c6f22368b7229a59ac5ef330b89d710c826dbfd1a1c34a02b1dd7e909c7f40d79&token=25423484&lang=zh_CN#rd

【分类新范式】27种一维数据转换成二维图像的方法-matlab代码

沙场大点兵:27种一维数据转换成二维图像的方法-matlab代码https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486260&idx=1&sn=81b1970cb89364c0289ccdfb403e5388&chksm=c12be731f65c6e273a85456326b503b7f35d9f035405050932ff1926e0b1bfa8076b1bc2d1f2&token=25423484&lang=zh_CN#rd

相关推荐
@小匠1 小时前
Read Frog:一款开源的 AI 驱动浏览器语言学习扩展
人工智能·学习
山间小僧3 小时前
「AI学习笔记」RNN
机器学习·aigc·ai编程
网教盟人才服务平台4 小时前
“方班预备班盾立方人才培养计划”正式启动!
大数据·人工智能
芯智工坊4 小时前
第15章 Mosquitto生产环境部署实践
人工智能·mqtt·开源
菜菜艾4 小时前
基于llama.cpp部署私有大模型
linux·运维·服务器·人工智能·ai·云计算·ai编程
TDengine (老段)5 小时前
TDengine IDMP 可视化 —— 分享
大数据·数据库·人工智能·时序数据库·tdengine·涛思数据·时序数据
小真zzz5 小时前
搜极星:第三方多平台中立GEO洞察专家全面解析
人工智能·搜索引擎·seo·geo·中立·第三方平台
AI前沿晓猛哥5 小时前
2026年安卓加固工具横向对比:哪个防护效果最好且不卡顿?
数据挖掘
GreenTea6 小时前
从 Claw-Code 看 AI 驱动的大型项目开发:2 人 + 10 个自治 Agent 如何产出 48K 行 Rust 代码
前端·人工智能·后端
火山引擎开发者社区6 小时前
秒级创建实例,火山引擎 Milvus Serverless 让 AI Agent 开发更快更省
人工智能