引言
对VMD、EMD、CEEMDAN确实容易出现审美疲劳,用于优化的适应度函数也是缺乏新意。如此以来,论文屡投被拒,录用遥遥无期。
本期推出一款小众、性能强大信号分解方法,时变滤波经验模态分解,TVF-EMD,2017年发表在信号处理顶刊signal processing。仅有160+次引用,知道的人很少,使用的人就更少了。
TVF-EMD在一定程度上解决了EMD的模态混叠问题,根据论文结果:TVF-EMD是优于VMD,EMD,EEMD。然而,TVF-EMD的性能受到其参数的影响,尤其是带宽阈值THRESH_BWR和B样条曲线阶数BSP_ORDER。手动调参是繁琐的、不经济的。可选择群智能优化算法(【选择自由,免费下载】超340种基础群智能优化算法-Matlab版(截至2024.03.10))对其参数进行自适应的选择。在TVF-EMD参数优化的创新方式可以有两种:1,改进优化算法用于TVF-EMD;2,提出新的适应度函数。第一种很常见,第二种却不多。
本期整理并复现了一些高水平EI、SCI期刊中的适应度函数,加上一些常规的适应度函数,目前一共14种用以TVF-EMD参数优化的适应度函数。
包络熵最小,Envelope entropy
信息熵最小,Information entropy
排列熵最小,Permutation entropy
样本熵最小,Sample entropy
能量熵最小,energy entropy
能量差最小,energy error
峭度最小,kurtosis
平均包络熵最小,Average Envelope entropy
模糊熵最小,Fuzzy entropy
包络峭度因子最小,Envelope kurtosis
包络谱峰值因子最小,crest factor of envelope spectrum
最大互信息系数
皮尔逊相关系数
互信息熵最小,Mutual Information
Matlab代码下载
微信搜索并关注-优化算法侠,或扫描下方二维码关注,以算法名字搜索历史文章即可下载。
【idea如泉涌】TVF-EMD的参数优化:14种适应度函数,自由切换-matlab代码
340多种基础的群智能优化算法-matlab
175种群智能优化算法python库
求解cec测试函数-matlab
解决12工程设计优化问题-matlab
求解11种cec测试函数-python
解决12种工程设计优化问题-python
用于改进所有优化算法:21种混沌映射方法-混沌初始化(附matlab代码)
沙场大点兵:24种信号分解方法(附matlab代码)
沙场大点兵: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