• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

PERMMA:增强软件可靠性增长模型参数估计:元启发式优化算法的比较分析。

PERMMA: Enhancing parameter estimation of software reliability growth models: A comparative analysis of metaheuristic optimization algorithms.

机构信息

School of Applied Sciences, Kalinga Institute of Industrial Technology, Odisha, India.

Department of Computer Science & Engineering, Netaji Subhas University of Technology, Dwarka, New Delhi, India.

出版信息

PLoS One. 2024 Sep 4;19(9):e0304055. doi: 10.1371/journal.pone.0304055. eCollection 2024.

DOI:10.1371/journal.pone.0304055
PMID:39231125
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11373859/
Abstract

Software reliability growth models (SRGMs) are universally admitted and employed for reliability assessment. The process of software reliability analysis is separated into two components. The first component is model construction, and the second is parameter estimation. This study concentrates on the second segment parameter estimation. The past few decades of literature observance say that the parameter estimation was typically done by either maximum likelihood estimation (MLE) or least squares estimation (LSE). Increasing attention has been noted in stochastic optimization methods in the previous couple of decades. There are various limitations in the traditional optimization criteria; to overcome these obstacles metaheuristic optimization algorithms are used. Therefore, it requires a method of search space and local optima avoidance. To analyze the applicability of various developed meta-heuristic algorithms in SRGMs parameter estimation. The proposed approach compares the meta-heuristic methods for parameter estimation by various criteria. For parameter estimation, this study uses four meta-heuristics algorithms: Grey-Wolf Optimizer (GWO), Regenerative Genetic Algorithm (RGA), Sine-Cosine Algorithm (SCA), and Gravitational Search Algorithm (GSA). Four popular SRGMs did the comparative analysis of the parameter estimation power of these four algorithms on three actual-failure datasets. The estimated value of parameters through meta-heuristic algorithms are approximately near the LSE method values. The results show that RGA and GWO are better on a variety of real-world failure data, and they have excellent parameter estimation potential. Based on the convergence and R2 distribution criteria, this study suggests that RGA and GWO are more appropriate for the parameter estimation of SRGMs. RGA could locate the optimal solution more correctly and faster than GWO and other optimization techniques.

摘要

软件可靠性增长模型(SRGMs)被广泛认可并用于可靠性评估。软件可靠性分析的过程分为两个部分。第一部分是模型构建,第二部分是参数估计。本研究集中于第二部分的参数估计。过去几十年的文献观察表明,参数估计通常通过最大似然估计(MLE)或最小二乘估计(LSE)来完成。在过去的几十年中,随机优化方法引起了越来越多的关注。传统优化标准存在各种局限性;为了克服这些障碍,使用了元启发式优化算法。因此,它需要一种搜索空间和避免局部最优的方法。为了分析各种已开发的元启发式算法在 SRGM 中参数估计的适用性。本研究使用了四种元启发式算法:灰狼优化器(GWO)、再生遗传算法(RGA)、正弦余弦算法(SCA)和引力搜索算法(GSA),提出了一种通过各种标准比较参数估计中元启发式方法的方法。对于参数估计,本研究使用了四种元启发式算法:灰狼优化器(GWO)、再生遗传算法(RGA)、正弦余弦算法(SCA)和引力搜索算法(GSA)。在四个流行的 SRGM 上,对这四个算法在三个实际失效数据集上的参数估计能力进行了比较分析。通过元启发式算法估计的参数值与 LSE 方法的值相近。结果表明,RGA 和 GWO 在各种实际失效数据上表现更好,具有优异的参数估计潜力。根据收敛性和 R2 分布标准,本研究建议 RGA 和 GWO 更适合 SRGM 的参数估计。RGA 比 GWO 和其他优化技术更能正确和快速地找到最优解。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/62ef0eb316d2/pone.0304055.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/03ee788e84c6/pone.0304055.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/94633aa17938/pone.0304055.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/85ac070cdfc7/pone.0304055.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/e023b2546918/pone.0304055.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/6e54d98ad735/pone.0304055.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/8f4f01d3a8ab/pone.0304055.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/41d4c84ef566/pone.0304055.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/48773ef3cbe7/pone.0304055.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/a9d15be1c504/pone.0304055.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/dd7b27ea9d1f/pone.0304055.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/9a76d458fcef/pone.0304055.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/85d8af7d00be/pone.0304055.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/62ef0eb316d2/pone.0304055.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/03ee788e84c6/pone.0304055.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/94633aa17938/pone.0304055.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/85ac070cdfc7/pone.0304055.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/e023b2546918/pone.0304055.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/6e54d98ad735/pone.0304055.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/8f4f01d3a8ab/pone.0304055.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/41d4c84ef566/pone.0304055.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/48773ef3cbe7/pone.0304055.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/a9d15be1c504/pone.0304055.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/dd7b27ea9d1f/pone.0304055.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/9a76d458fcef/pone.0304055.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/85d8af7d00be/pone.0304055.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/beed/11373859/62ef0eb316d2/pone.0304055.g013.jpg

相似文献

1
PERMMA: Enhancing parameter estimation of software reliability growth models: A comparative analysis of metaheuristic optimization algorithms.PERMMA:增强软件可靠性增长模型参数估计:元启发式优化算法的比较分析。
PLoS One. 2024 Sep 4;19(9):e0304055. doi: 10.1371/journal.pone.0304055. eCollection 2024.
2
Parameter estimation of proton exchange membrane fuel cell using a novel meta-heuristic algorithm.使用新型启发式算法对质子交换膜燃料电池进行参数估计。
Environ Sci Pollut Res Int. 2021 Jul;28(26):34511-34526. doi: 10.1007/s11356-021-13097-0. Epub 2021 Mar 2.
3
Parameter estimation of Muskingum model using grey wolf optimizer algorithm.基于灰狼优化算法的马斯京根模型参数估计
MethodsX. 2021 Nov 23;8:101589. doi: 10.1016/j.mex.2021.101589. eCollection 2021.
4
A Novel Hybrid Algorithm Based on Grey Wolf Optimizer and Fireworks Algorithm.基于灰狼优化算法和烟花算法的新型混合算法。
Sensors (Basel). 2020 Apr 10;20(7):2147. doi: 10.3390/s20072147.
5
A novel metaheuristic algorithm inspired by COVID-19 for real-parameter optimization.一种受新冠病毒启发的用于实参数优化的新型元启发式算法。
Neural Comput Appl. 2023;35(14):10147-10196. doi: 10.1007/s00521-023-08229-1. Epub 2023 Mar 9.
6
Adaptive dynamic self-learning grey wolf optimization algorithm for solving global optimization problems and engineering problems.用于求解全局优化问题和工程问题的自适应动态自学习灰狼优化算法。
Math Biosci Eng. 2024 Feb 21;21(3):3910-3943. doi: 10.3934/mbe.2024174.
7
On the performance improvement of Butterfly Optimization approaches for global optimization and Feature Selection.蝶群算法在全局优化和特征选择性能改进方面的研究。
PLoS One. 2021 Jan 8;16(1):e0242612. doi: 10.1371/journal.pone.0242612. eCollection 2021.
8
Grey Wolf Optimization algorithm based on Cauchy-Gaussian mutation and improved search strategy.基于柯西-高斯变异和改进搜索策略的灰狼优化算法。
Sci Rep. 2022 Nov 8;12(1):18961. doi: 10.1038/s41598-022-23713-9.
9
Optimizing Deep Learning Model for Software Cost Estimation Using Hybrid Meta-Heuristic Algorithmic Approach.使用混合启发式算法优化软件成本估算的深度学习模型。
Comput Intell Neurosci. 2022 Oct 4;2022:3145956. doi: 10.1155/2022/3145956. eCollection 2022.
10
Parameter estimation with bio-inspired meta-heuristic optimization: modeling the dynamics of endocytosis.基于生物启发式元启发式优化的参数估计:内吞作用动力学建模
BMC Syst Biol. 2011 Oct 11;5:159. doi: 10.1186/1752-0509-5-159.

引用本文的文献

1
Applying a system dynamics approach for decision-making in software testing projects.将系统动力学方法应用于软件测试项目的决策制定。
PLoS One. 2025 May 16;20(5):e0323765. doi: 10.1371/journal.pone.0323765. eCollection 2025.

本文引用的文献

1
A hierarchical multi-leadership sine cosine algorithm to dissolving global optimization and data classification: The COVID-19 case study.一种分层多领导正弦余弦算法,用于解决全局优化和数据分类问题:以 COVID-19 为例。
Comput Biol Med. 2023 Sep;164:107212. doi: 10.1016/j.compbiomed.2023.107212. Epub 2023 Jul 5.
2
Performance investigation of state-of-the-art metaheuristic techniques for parameter extraction of solar cells/module.最先进的元启发式技术在太阳能电池/组件参数提取中的性能研究。
Sci Rep. 2023 Jul 10;13(1):11134. doi: 10.1038/s41598-023-37824-4.
3
Software reliability model of open source software based on the decreasing trend of fault introduction.
基于故障引入趋势下降的开源软件可靠性模型。
PLoS One. 2022 May 2;17(5):e0267171. doi: 10.1371/journal.pone.0267171. eCollection 2022.
4
Predicting the number of defects in a new software version.预测新版本软件中的缺陷数量。
PLoS One. 2020 Mar 18;15(3):e0229131. doi: 10.1371/journal.pone.0229131. eCollection 2020.
5
An Improved Grey Wolf Optimizer Based on Differential Evolution and Elimination Mechanism.基于差分进化和淘汰机制的改进灰狼优化算法。
Sci Rep. 2019 May 9;9(1):7181. doi: 10.1038/s41598-019-43546-3.
6
A testing-coverage software reliability model considering fault removal efficiency and error generation.一种考虑故障排除效率和错误生成的测试覆盖软件可靠性模型。
PLoS One. 2017 Jul 27;12(7):e0181524. doi: 10.1371/journal.pone.0181524. eCollection 2017.