利用时间序列洞察力提高软件可靠性:非自回归 ANN 方法

IF 2.2 3区 工程技术 Q3 ENGINEERING, INDUSTRIAL
Shiv Kumar Sharma, Rohit Kumar Rana
{"title":"利用时间序列洞察力提高软件可靠性:非自回归 ANN 方法","authors":"Shiv Kumar Sharma, Rohit Kumar Rana","doi":"10.1002/qre.3632","DOIUrl":null,"url":null,"abstract":"Software reliability is a critical factor in assessing the health of software and identifying defects. Software reliability growth models (SRGM) are used to estimate the occurrence of software faults. There are various parameterized and non‐parameterized models of SRGM. These models effectively predict fault occurrence for limited testing conditions. To resolve this problem various neural and artificial neural network (ANN) models are proposed. A problem while using ANN is over‐fitting and under‐fitting. Non‐autoregressive time series models, including ANN variants, offer promising solutions to address under‐fitting issues in SRGM, providing enhanced predictive capabilities for fault occurrence across diverse testing conditions. This study proposes a modified version with a Bayesian regularization technique to address over‐fitting. This modification aims to enhance the suitability of the Bayesian regularization framework for nonlinear autoregressive (NAR) models by carefully adjusting regularization parameters. Comprehensive testing with real‐world software failure datasets is conducted to evaluate the effectiveness of the proposed approach. The results demonstrate that our modified approach improved generalization capabilities and increased prediction accuracy. The NAR‐ANN model exhibits a lower mean squared error of 0.12935 and a higher value of 0.99853.","PeriodicalId":56088,"journal":{"name":"Quality and Reliability Engineering International","volume":null,"pages":null},"PeriodicalIF":2.2000,"publicationDate":"2024-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Advancing software reliability with time series insights: A non‐autoregressive ANN approach\",\"authors\":\"Shiv Kumar Sharma, Rohit Kumar Rana\",\"doi\":\"10.1002/qre.3632\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software reliability is a critical factor in assessing the health of software and identifying defects. Software reliability growth models (SRGM) are used to estimate the occurrence of software faults. There are various parameterized and non‐parameterized models of SRGM. These models effectively predict fault occurrence for limited testing conditions. To resolve this problem various neural and artificial neural network (ANN) models are proposed. A problem while using ANN is over‐fitting and under‐fitting. Non‐autoregressive time series models, including ANN variants, offer promising solutions to address under‐fitting issues in SRGM, providing enhanced predictive capabilities for fault occurrence across diverse testing conditions. This study proposes a modified version with a Bayesian regularization technique to address over‐fitting. This modification aims to enhance the suitability of the Bayesian regularization framework for nonlinear autoregressive (NAR) models by carefully adjusting regularization parameters. Comprehensive testing with real‐world software failure datasets is conducted to evaluate the effectiveness of the proposed approach. The results demonstrate that our modified approach improved generalization capabilities and increased prediction accuracy. The NAR‐ANN model exhibits a lower mean squared error of 0.12935 and a higher value of 0.99853.\",\"PeriodicalId\":56088,\"journal\":{\"name\":\"Quality and Reliability Engineering International\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":2.2000,\"publicationDate\":\"2024-08-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Quality and Reliability Engineering International\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1002/qre.3632\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, INDUSTRIAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Quality and Reliability Engineering International","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1002/qre.3632","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
引用次数: 0

摘要

软件可靠性是评估软件健康状况和识别缺陷的关键因素。软件可靠性增长模型(SRGM)用于估算软件缺陷的发生率。SRGM 有各种参数化和非参数化模型。这些模型能在有限的测试条件下有效预测故障发生率。为了解决这个问题,人们提出了各种神经和人工神经网络 (ANN) 模型。使用人工神经网络的一个问题是拟合过度和拟合不足。非自回归时间序列模型(包括 ANN 变体)为解决 SRGM 中的拟合不足问题提供了有前途的解决方案,可在各种测试条件下增强对故障发生的预测能力。本研究提出了采用贝叶斯正则化技术的修正版本,以解决过拟合问题。这一修改旨在通过仔细调整正则化参数,提高贝叶斯正则化框架对非线性自回归(NAR)模型的适用性。我们利用真实世界的软件故障数据集进行了全面测试,以评估所提出方法的有效性。结果表明,我们改进后的方法提高了泛化能力和预测精度。NAR-ANN 模型的均方误差较低,为 0.12935,而均方误差值较高,为 0.99853。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Advancing software reliability with time series insights: A non‐autoregressive ANN approach
Software reliability is a critical factor in assessing the health of software and identifying defects. Software reliability growth models (SRGM) are used to estimate the occurrence of software faults. There are various parameterized and non‐parameterized models of SRGM. These models effectively predict fault occurrence for limited testing conditions. To resolve this problem various neural and artificial neural network (ANN) models are proposed. A problem while using ANN is over‐fitting and under‐fitting. Non‐autoregressive time series models, including ANN variants, offer promising solutions to address under‐fitting issues in SRGM, providing enhanced predictive capabilities for fault occurrence across diverse testing conditions. This study proposes a modified version with a Bayesian regularization technique to address over‐fitting. This modification aims to enhance the suitability of the Bayesian regularization framework for nonlinear autoregressive (NAR) models by carefully adjusting regularization parameters. Comprehensive testing with real‐world software failure datasets is conducted to evaluate the effectiveness of the proposed approach. The results demonstrate that our modified approach improved generalization capabilities and increased prediction accuracy. The NAR‐ANN model exhibits a lower mean squared error of 0.12935 and a higher value of 0.99853.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
4.90
自引率
21.70%
发文量
181
审稿时长
6 months
期刊介绍: Quality and Reliability Engineering International is a journal devoted to practical engineering aspects of quality and reliability. A refereed technical journal published eight times per year, it covers the development and practical application of existing theoretical methods, research and industrial practices. Articles in the journal will be concerned with case studies, tutorial-type reviews and also with applications of new or well-known theory to the solution of actual quality and reliability problems in engineering. Papers describing the use of mathematical and statistical tools to solve real life industrial problems are encouraged, provided that the emphasis is placed on practical applications and demonstrated case studies. The scope of the journal is intended to include components, physics of failure, equipment and systems from the fields of electronic, electrical, mechanical and systems engineering. The areas of communications, aerospace, automotive, railways, shipboard equipment, control engineering and consumer products are all covered by the journal. Quality and reliability of hardware as well as software are covered. Papers on software engineering and its impact on product quality and reliability are encouraged. The journal will also cover the management of quality and reliability in the engineering industry. Special issues on a variety of key topics are published every year and contribute to the enhancement of Quality and Reliability Engineering International as a major reference in its field.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信