Java 实现 RECS 算法:基于随机替换与外部存档的布谷鸟算法

目录

一、先搞懂:RECS 为什么比传统布谷鸟强?

1、随机替换策略

2、外部存档策略

二、Java实现效果展示

三、参考文献

四、源码获取


 

 

 

一、先搞懂:RECS 为什么比传统布谷鸟强?

传统布谷鸟算法靠 “Lévy 飞行” 搜索最优解,存在两个问题:

1、早期搜索范围窄,容易错过优质阈值组合;

2、迭代中优质解易被淘汰,收敛速度慢。

RECS 算法针对性提出两大改进:

1、随机替换策略

  • 触发条件:通过柯西随机数(模拟随机替换概率)决定是否替换;
  • 效果:避免种群陷入局部最优,尤其适合乳腺癌图像多峰值的灰度分布。

2、外部存档策略

  • 存档结构:存储优质解 +“滞留计数”(记录解在存档中的停留次数);
  • 更新规则:新优质解插入时,替换滞留计数最高的旧解,同时重置新解计数、旧解计数 + 1;
  • 效果:减少无效搜索,加速收敛,让算法更快找到分割最优阈值。

二、Java实现效果展示

 

 

1、待分割图片

 

2、彩色分割图展示

 

3、灰度分割图展示

 

4、最优阈值求解收敛曲线

 

三、参考文献

[1]袁冲.基于群智能变体算法的乳腺癌图像多阈值分割模型研究[D].长春师范大学,2025.DOI:10.27709/d.cnki.gccsf.2025.000226.

[2]吴禄慎,程伟,胡赟.应用改进布谷鸟算法优化多阈值图像分割[J].吉林大学学报(工学版),2021,51(01):358-369.DOI:10.13229/j.cnki.jdxbgxb20190858.

四、源码获取

见主页-个人简介。或见公众号【林不扣】

 

 

于2024年4月-2025年9月期间,研究团队在贵州习水国家级自然保护区制定39条样线,涵盖灌木林、常绿阔叶林、针叶林、常绿落叶阔叶混交林、针阔混交林等不同植被类型,每条样线分春夏秋冬4个季节采集样品,用真菌采集软件记录经纬度、海拔、采集地点、时间、生境等信息,使用佳能相机(R6 mark Ⅱ)对大型真菌进行拍照,并采集标本,标本存放于贵州省生物研究所大型真菌标本馆(HGAMF)。 通过形态学初步鉴定,结合分子生物学最终鉴定,参考已]报道的国毒蘑菇名录开展毒蘑菇的认定。 调查到保护区内有毒真菌7目25科64种,导致毒的主要类型有急性肾衰竭型、神经精神型和胃肠炎型。最终形成贵州习水国家级自然保护区大型有毒真菌图片数据集,它由以下2个部分组成。 (1)附件1包含78张原始照片(.JPG),照片名字包括了大型有毒真菌的拉丁名和文名,若无文名的直接用拉丁名。 (2)附件2是一个压缩文件,包含了2张工作表,其一张表是大型有毒真菌39条样线的信息,另一张表是大型有毒真菌的类型。 照片采用佳能相机R6 mark Ⅱ拍摄,物种鉴定通过多种文献核实,并经两位以上专家鉴定确认。该数据集可为研究地及周边的普通人识别有毒大型真菌提供参考,通过及时的图片对比,能有效避免误采误食大型有毒真菌,同时为因误食大型真菌可能引发的身体损伤进行了总结,能为患者及时治疗提供参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值