- 博客(668)
- 收藏
- 关注

原创 【免费下载】Python版215种群智能优化算法,好用
各位小伙伴们对Python的需求越来越强烈,今天分享一个群智能优化算法Python宝库-(地址:https://github.com/thieu1995/mealpy)。MEALPY库是最大的群智能优化算法python库。免费软件:GNU通用公共许可证(GPL) V3许可证算法总数:目前有(官方(原始,混合,变种),25开发)。
2024-08-01 15:33:26
561

原创 共计42种熵,可用于故障诊断、状态检测等领域-Matlab代码
熵值理论分析在时间序列分析中存在重要的作用。基于可以不经过数据的分解或变换,直接度量数据的复杂度,用于表征对应的时间序列,可结合先进的机器学习/深度学习方法完成相应的分类识别任务。本期推出。可用于分析一切时间序列中,如:电能质量数据、振动数据、风速、功率、声音、温度、交通、水流、地震波、心率、脑电、肌电、金融等等,您能想到的时间序列皆有可能。5种多尺度的理论知识在中、英文期刊都有很多,可以参考其他论文,本期不在赘述。
2024-07-15 11:02:55
927

原创 【选择自由,免费下载】群智能优化算法Python库-MEALPY介绍及使用,包含了170余种优化算法
按分类有基于生物的bio_based,进化的evolutionary_based,人类的human_based,数学的math_based,音乐的music_based,物理的physics_based,群体的swarm_based,系统的system_based。支持Python版本:3.7,3.8.x,3.9.x,3.10.x,3.11.x。自由软件:GNU通用公共许可证(GPL) V3许可证。Mealpy +神经网络(优化神经网络超参数)优化支持向量机SVM (SVC)模型。探索阶段和开发阶段对比。
2024-04-22 16:16:12
375

原创 【免费下载】340多种群智能优化算法+cec2005/2017/2018/2019/2020/2021/2022-matlab代码
【选择自由,免费下载】超340种基础群智能优化算法-Matlab版(截至2024.03.10)170+种优化算法求解11种cec测试函数(附Python代码)用于改进所有优化算法:21种混沌映射方法-混沌初始化(附matlab代码)用于改进所有优化算法:21种混沌映射方法-混沌初始化(附matlab代码)170+种优化算法解决12种工程设计问题(附python代码)沙场大点兵:24种信号分解方法(附matlab代码)略微出手,工程设计问题(12)(附Matlab代码)求解cec测试函数-matlab。
2024-04-11 09:53:32
991

原创 时间序列分析:熵值法(matlab代码)
提出了一种新的方法,斜率熵(Slop Entropy),它也解决了这一缺陷,但以不同的方式,使用一种基于两个连续数据样本生成的斜率的新颖编码方法来保持子序列的符号表示。大多数熵的定义估计可压缩性的程度,从而量化随机性。近似熵(Approximate entropy)由Pincus定义为一种规律性度量,被认为是一种有偏见的度量,代表比目前更多的相似性,因为它计算向量的自匹配。模糊熵是样本熵的改进版,它使用模糊定义的指数函数来比较向量的相似性,而不是切比雪夫距离,即使在r值较小和数据长度较低的情况下也是如此。
2023-11-30 09:48:17
1511
原创 2025年SCI:“加权斜率熵 Weighted Slope Entropy+故障诊断”-附Matlab代码
2025年,研究者在非线性科学领域国际著名期刊《Nonlinear Dynamics》(IF= 5.2,JCR 1区,中科院二区)上发表科学研究成果,以“A novel scheme of condition monitoring and fault recognition based on time-shift multi-scale weighted slope entropy for rolling bearings under variable speed conditions ”为题。提出了。
2025-04-02 16:17:09
511
原创 2025年2月一区SCI-壮丽细尾鹩莺算法Superb Fairy-wren Optimization-附Matlab免费代码
本期介绍一种新的元启发式算法——。该算法结合了壮丽细尾鹩莺群体中幼鸟的发育,繁殖后喂养幼鸟的行为,以及它们躲避捕食者的策略,于在JCR 1区,中科院3区 SCI壮丽细尾鹩莺采用合作繁殖策略,一组三到五个成员全年守护着他们的领地,包括一对雌性和额外的雄性助手。性别比例不平衡,女性较少,导致一些男性通过帮助近亲获得健康益处。它们主要以昆虫为食,但也吃种子、花和果实。它们用细长的喙和宽阔的下腹部灵活地捕猎,但很容易受到捕食者的攻击。当面临威胁时,它们会用某些行为和叫声来警告同伴。
2025-04-02 16:12:01
580
原创 2025年3月SCI-RRT优化算法RRT-Based Optimizer-附Matlab免费代码
本期介绍了一种新的优化算法——。该算法灵感来自于机器人路径规划中常用的快速探索随机树(RRT)算法的搜索机制,这是首次将RRT算法的概念与元启发式算法相结合,于在SCIRRTO模型包括四个主要阶段:RRTO种群初始化、自适应步长徘徊策略、基于绝对差分的自适应步长策略和基于边界的自适应步长策略。1. 初始化:和其他群优化算法一样,采用随机初始化2.。RRT算法以其在广泛探索未知领域的有效性而闻名,该算法通过固定步长迭代到随机选择的点。然而,在复杂的条件下,固定的步长可能导致低效的勘探。
2025-04-01 10:28:44
736
原创 MetaPerceptron:基于200+种优化算法的多层感知器MLP参数优化-附Python免费代码
多层感知器(MLP)仍然是神经网络的基础架构,因其对输入和输出之间复杂的非线性关系进行建模的能力而得到广泛认可。尽管取得了成功,但在依赖传统梯度下降优化时,MLP训练过程经常面临局部最优敏感性和过拟合等挑战。元启发式优化算法最近成为优化MLP训练的强大替代方案。
2025-04-01 10:24:39
1006
原创 2025顶刊SCI,幅值敏感排列熵Amplitude-sensitive permutation entropy!时序表征、诊断识别新方法学到就赚到~附Matlab代码
推出一种最新发表的改进排列熵--,该方法于最新发表在顶级SCI期刊Chaos上。非常非常新了,。和其他熵一样,,可用于分析一切时间序列中,如:电能质量数据、振动数据、风速、功率、声音、温度、交通、水流、地震波、心率、脑电、肌电、金融等等,您能想到的时间序列皆有可能第1步:根据Takens的延迟嵌入定理的一维时间序列重构。第2步:将原始数据从相空间转换为符号空间第3步:采用变异系数(CV)来捕捉向量内的幅度变化第4步:计算重复模式出现的概率第5步:得到ASPE总体流程图。
2025-03-29 09:47:21
655
原创 2025年3月SCI-H5N1优化算法H5N1 algorithm-附Matlab免费代码
近年来,在合理的时间框架内求解优化问题的元启发式算法的发展引起了全球科学界的极大关注。本期介绍一种新的元启发式算法——。该算法受到禽流感病毒H5N1在家禽和人类中的感染机制的启发,于在SCIH5N1算法伪代码:采用7个单峰、6个多峰、10个固定维多峰求解单目标sop的基准函数对算法的性能进行了评价,并使用ZDT函数和CEC2009证明了该算法优于其他最新算法。最后,对六个优化工程问题进行了测试。结果表明,该算法在sop方面优于10种算法,在多目标MOPs方面优于7种算法。
2025-03-29 09:43:40
848
原创 2025年2月1区SCI-神圣宗教优化算法Divine Religions Algorithm-附Matlab免费代码
本期介绍了一种新的优化算法——。该算法受宗教社会启发的进化社会经济方法。该算法于在JCR1区,中科院3区SCI使用23个标准基准,考虑诸如准确性、收敛性、效率和成本等关键指标。此外,通过五个实际优化问题来证明DRA在处理约束工程问题方面的优越性。结果表明,DRA方法在多个方面都优于其他方法,证明了其在解决复杂优化问题方面的有效性。
2025-03-27 09:15:14
1002
原创 2025年3月SCI-RRT优化算法RRT-Based Optimizer-附Matlab免费代码
本期介绍了一种新的优化算法——。该算法灵感来自于机器人路径规划中常用的快速探索随机树(RRT)算法的搜索机制,这是首次将RRT算法的概念与元启发式算法相结合,于在SCIRRTO模型包括四个主要阶段:RRTO种群初始化、自适应步长徘徊策略、基于绝对差分的自适应步长策略和基于边界的自适应步长策略。1. 初始化:和其他群优化算法一样,采用随机初始化2.。RRT算法以其在广泛探索未知领域的有效性而闻名,该算法通过固定步长迭代到随机选择的点。然而,在复杂的条件下,固定的步长可能导致低效的勘探。
2025-03-27 09:13:28
584
原创 斜率熵(Slope Entropy)及其多尺度系列,特征分析、故障诊断新方法
排列熵(PE)是时间序列的复杂度估计器,它有很多优点,缺点很少。其中一个缺点是PE忽略了时间序列振幅信息。为了将这些信息引入到计算中,提出了一些PE算法的修改。提出了一种新的方法,斜率熵(Slope Entropy),它也解决了这一缺陷,但以不同的方式,使用一种基于两个连续数据样本生成的斜率的新颖编码方法来保持子序列的符号表示。
2025-03-26 10:33:45
569
原创 2025年发SCI,“斜率熵Slope Entropy+故障诊断”这idea要接稳了!-附Matlab代码
加权斜率熵于2025年提出的一种符号熵分析技术,应用于特征分析心率变异性分析、脑电图信号处理、运动生理学、设备状态监测与故障诊断、模式识别等多个领域。
2025-03-26 10:26:19
1186
原创 【2025年顶刊】幅值敏感排列熵Amplitude-sensitive permutation entropy,ASPE!故障诊断、时序分析新方法~附Matlab代码
推出一种最新发表的改进排列熵--,该方法于最新发表在顶级SCI期刊Chaos上。非常非常新了,。和其他熵一样,,可用于分析一切时间序列中,如:电能质量数据、振动数据、风速、功率、声音、温度、交通、水流、地震波、心率、脑电、肌电、金融等等,您能想到的时间序列皆有可能第1步:根据Takens的延迟嵌入定理的一维时间序列重构。第2步:将原始数据从相空间转换为符号空间第3步:采用变异系数(CV)来捕捉向量内的幅度变化第4步:计算重复模式出现的概率第5步:得到ASPE总体流程图。
2025-03-25 10:10:51
1338
原创 【故障诊断、时序分析】幅值感知排列熵Amplitude-aware permutation entropy,AAPE及5种多尺度-附matlab下载
熵值理论分析在时间序列分析中存在重要的作用。基于可以不经过数据的分解或变换,直接度量数据的复杂度,用于表征对应的时间序列。排列熵(Permutation entropy, PE)是Bandt和Pompe于2002年提出的一种符号熵分析技术,它通过分析有序模式的频率来度量时间序列的复杂性和动态行为。该方法已广泛应用于心率变异性分析、脑电图信号处理、运动生理学、设备状态监测与故障诊断等多个领域但是PE有两个主要的缺点。首先,对信号进行符号化时,只考虑幅度值的顺序,而有关幅度的信息被丢弃。
2025-03-25 10:06:42
1082
原创 2025顶刊SCI,改进排列熵Permutation entropy!时间序列表征新方法学到就赚到~附Matlab代码
推出一种最新发表的改进排列熵--,该方法于最新发表在顶级SCI期刊Chaos上。非常非常新了,。和其他熵一样,,可用于分析一切时间序列中,如:电能质量数据、振动数据、风速、功率、声音、温度、交通、水流、地震波、心率、脑电、肌电、金融等等,您能想到的时间序列皆有可能发文章全凭眼疾手快,赶快应用到自己的研究领域吧。参考其他熵,发个二/三区SCI没有任何问题,运气好一区也能行,水个中文核心更是不在话下。第1步:根据Takens的延迟嵌入定理的一维时间序列重构。第2步:将原始数据从相空间转换为符号空间。
2025-03-21 10:40:15
799
原创 【别再花巨资了】390种!优化算法的Matlab代码免费下载
文中有一些内容如有不妥,请随时联系删改。群智能优化算法,总数突破了。数量这么多,到底怎么选?
2025-03-20 15:01:51
1024
原创 做预测、分类的有福了,28种信号分解方法随心用(附matlab代码)
根据“没有免费的午餐”,。所以很多学者根据自身的专业问题需求,对基础优化算法进行了改进和提升,以期获得更为优秀的性能。同样,在信号处理领域,信号分解方法也有很多种。本文1. EMD(经验模态分解,Empirical Mode Decomposition)2. TVF-EMD(时变滤波的经验模态分解,Time-Varying Filtered Empirical Mode Decomposition)
2025-03-20 10:52:29
725
原创 独创【一行破万法】:85种优化算法改进策略,仅需一行代码,改进效率up up,无敌好用-matlab代码
独创【一行破万法】:85种优化算法改进策略,仅需一行代码,改进效率up up,无敌好用
2025-03-12 17:08:04
1005
原创 物理信息神经网络PINN真的杀疯了吗?-附python代码
相信各位小伙伴都听过物理信息神经网络(Physics-Informed Neural Networks,PINN)的大名。PINN是一种将物理定律与深度学习相结合的创新算法。它的核心思想是让神经网络在训练过程中不仅依赖数据,还遵循已知的物理规律(如微分方程、守恒定律等),从而提升模型的预测能力和泛化性。在多物理场耦合、流体力学、材料科学、地球物理、生物医学等领域大放异彩。那么,物理信息神经网络PINN真的杀疯了吗?近期论文在一个系统的计算研究中比较了PINN和有限元FEM方法。
2025-03-12 17:00:07
1000
原创 k-Shape:高效准确的聚类方法
时间数据在许多学科中的扩散和无处不在,已经对时间序列的分析和挖掘产生了极大的兴趣。聚类是最流行的数据挖掘方法之一,不仅因为它的探索性,而且作为其他技术的预处理步骤或子程序。常用的有-means聚类算法。本文介绍了一种新的时间序列聚类算法k-Shape。k-Shape依赖于一个可扩展的迭代优化过程,它创建同质和良好分离的集群。作为距离度量,k-Shape使用标准化的交叉相关。基于距离度量的性质,我们开发了一种计算聚类质心的方法,在每次迭代中使用聚类质心来更新时间序列对聚类的分配。
2025-03-06 19:45:51
904
原创 常用信号分解算法有多少?28种信号分解方法沙场大点兵(附matlab代码)
根据“没有免费的午餐”,。所以很多学者根据自身的专业问题需求,对基础优化算法进行了改进和提升,以期获得更为优秀的性能。同样,在信号处理领域,信号分解方法也有很多种。本文28种1. EMD(经验模态分解,Empirical Mode Decomposition)2. TVF-EMD(时变滤波的经验模态分解,Time-Varying Filtered Empirical Mode Decomposition)
2025-03-03 11:15:01
974
原创 【一行破万法】85种优化算法改进策略,仅需一行代码,改进效率up up-matlab
前期已分享375多种基础优化算法(根据“没有免费的午餐”,。所以很多学者根据自身的专业问题需求,对基础优化算法进行了改进和提升,以期获得更为优秀的性能。在这里发布了的“”的改进策略。代码详细提供了示例算法和参考文献,曾经30天改进1个算法,如今1天改进30个!佳点集理论源自我国著名数学家华罗庚。假设Hs是s维欧氏空间的单位立方体,其中存在点集:它的偏差满足:其中C(r,ε)是常数,只与r,ε(ε>0)有关。那么Pn(k)称为佳点集,r称为佳点集。佳点集r的值为:。
2025-03-03 11:11:40
822
原创 2025年3月最新一区SCI-梦境优化算法Dream Optimization Algorithm-附Matlab免费代码
本期介绍了一种新的受人类做梦行为启发的求解优化问题的元启发式算法-,梦具有部分记忆保留、遗忘和逻辑自组织等特征,与元启发式算法中的优化过程有很强的相似性。该算法于在中科院1区SCI期刊 Computer Methods in Applied Mechanics and Engineering。
2025-03-02 12:51:29
751
原创 2025年2月最新一区SCI-海市蜃楼搜索优化算法Mirage search optimization-附Matlab免费代码
本期介绍了一种基于海市蜃楼物理原理的元启发式优化算法——。该算法于在期刊 Advances in Engineering Software海市蜃楼是一种常见的物理现象。海市蜃楼的形成通常与气象和地理因素密切相关。太阳使地面温度上升,形成温度梯度。温度梯度造成大气密度的差异。温度梯度导致大气密度产生显著差异。这种差异导致大气中折射率的分层。光在大气中被折射,但大脑认为光是沿直线传播的。通过这种方式,人们看到了本制作的物体的虚拟图像。
2025-03-01 11:06:14
1075
原创 2024年10月中科院一区SCI-雪橇犬优化算法Sled Dog Optimizer -附Matlab免费代码
本期介绍了一种新的仿生元启发式算法——。SDO的灵感主要来自雪橇犬的各种行为模式。重点通过模拟狗拉雪橇、训练和退役行为的过程,构建数学模型。该算法于在JCR1区,中科院1区SCI1.:和其他群优化算法一样,采用随机初始化2.。在整个雪橇犬群中,并不是所有的狗每次都能拉雪橇。通常情况下,只有一部分狗被它们的主人选中来执行任务,而剩下的一部分狗则被训练来提高它们的速度、耐力和其他能力。对于被选中拉雪橇的狗来说,它们通常在整个群体的各个方面都是最有能力的。3.。
2025-02-28 10:09:27
1040
原创 2021年12月SCI-蚂蚁筑巢优化算法Ant Nesting Algorithm-附Matlab免费代码
本期介绍了一种新的蚁群智能算法——。该算法建模胸蚁在建造新巢时的行为,虽然受到蚂蚁群体行为的启发,但与蚁群优化算法ACO没有任何相似之处。该算法于在JCR1区,中科院3区SCI该算法模拟了一群工蚁在筑巢时的行为。该算法的主要部分来自于工蚁在众多可能的位置中寻找合适的位置来存放粮食的过程。在该算法中,每一个寻找沉积位置的工蚁都代表一个潜在的解;此外,从几个好的沉积位置中选择最佳沉积位置被认为是收敛到最优的。1. 初始化:和其他群优化算法一样,采用随机初始化2.。在自然界中,工蚁是随机寻找沉积位置的。
2025-02-28 10:03:37
645
原创 2024年中科院一区SCI-雪雁优化算法Snow Geese Algorithm-附Matlab免费代码
本期介绍了一种受雪雁飞行行为启发的元启发式方法——。它的灵感来自雪雁的迁徙行为,并模仿了它们在迁徙过程中观察到的独特的“人字”和“直线”形状的飞行模式。该算法于在JCR 一区、期刊 Applied Mathematical Modelling雪雁以其卓越的长途迁徙而闻名,它们表现出非凡的合作飞行行为,在整个旅程中优化了能量效率和耐力。这些行为包括形成独特的人字形和直线图案,这些图案可以动态地适应不同的飞行条件。1.:和其他群优化算法一样,采用随机初始化2.。
2025-02-27 16:04:58
966
原创 2025年2月最新SCI-鹰鱼优化算法HawkFish Optimization Algorithm-附Matlab免费代码
本期介绍了一种基于鹰鱼独特的性别转换行为建模的生物启发算法——。该算法于在JCR2区,中科院3区SCI鹰鱼在环境刺激下表现出一种独特的性别变化现象,特别是食物资源的存在或缺乏。在某些情况下,当一只鹰鱼经历了长期的食物短缺,它可能会经历从雌性到雄性的性别转变,以提高其繁殖前景。在充足的食物供应(d(t) >0)下,鹰鱼种群将达到一种平衡状态,其特征是雌性与雄性的比例固定,分别记为p(t)和q(t),并随时间保持不变。
2025-02-27 15:45:35
785
原创 2025年2月最新一区SCI-海市蜃楼搜索优化算法Mirage search optimization-附Matlab免费代码
本期介绍了一种基于海市蜃楼物理原理的元启发式优化算法——。该算法于在期刊 Advances in Engineering Software海市蜃楼是一种常见的物理现象。海市蜃楼的形成通常与气象和地理因素密切相关。太阳使地面温度上升,形成温度梯度。温度梯度造成大气密度的差异。温度梯度导致大气密度产生显著差异。这种差异导致大气中折射率的分层。光在大气中被折射,但大脑认为光是沿直线传播的。通过这种方式,人们看到了本制作的物体的虚拟图像。
2025-02-26 09:49:49
1119
原创 2024年10月中科院一区SCI-雪橇犬优化算法Sled Dog Optimizer -附Matlab免费代码
本期介绍了一种新的仿生元启发式算法——。SDO的灵感主要来自雪橇犬的各种行为模式。重点通过模拟狗拉雪橇、训练和退役行为的过程,构建数学模型。该算法于在JCR1区,中科院1区SCI1.:和其他群优化算法一样,采用随机初始化2.。在整个雪橇犬群中,并不是所有的狗每次都能拉雪橇。通常情况下,只有一部分狗被它们的主人选中来执行任务,而剩下的一部分狗则被训练来提高它们的速度、耐力和其他能力。对于被选中拉雪橇的狗来说,它们通常在整个群体的各个方面都是最有能力的。3.。
2025-02-26 09:45:06
1550
原创 【一行破万法】20种变异/随机游走改进策略,无论新手老手,带你一行代码改进任意优化算法
已分享375多种基础优化算法(根据“没有免费的午餐”,。所以很多学者根据自身的专业问题需求,对基础优化算法进行了改进和提升,以期获得更为优秀的性能。利用可以缓解优化算法在大规模优化问题中存在早熟收敛、易陷入局部最优和收敛精度低的缺点。,暂取名:mutation_HHO.m。。算法最大迭代次数为300次,种群数50,在上进行测试。为快速验证算法,。点击run.m运行即可改进的HHO与原始HHO算法对比。
2025-02-25 10:42:26
732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人