首页> 外文期刊>Quality and Reliability Engineering International >Adaboosting-based dynamic weighted combination of software reliability growth models
【24h】

Adaboosting-based dynamic weighted combination of software reliability growth models

机译:基于可靠性的软件可靠性增长模型的基于Adaboosting的动态加权组合

获取原文
获取原文并翻译 | 示例
       

摘要

Software reliability growth models (SRGMs) are very important for software reliability estimation and prediction and have been successfully applied in the critical airborne software. However, there is no general model which can perform well for different cases. Thus, some researchers proposed to obtain more accurate estimation and prediction than one single model by combining various individual SRGMs together. AdaBoosting is a commonly used machine learning algorithm for combining several weak predictors into a single strong predictor to significantly improve the estimating and forecasting accuracy, which may be very suitable for the combination of SRGMs. Hence, two novel AdaBoosting-based combination approaches for improving the parametric SRGMs are presented in this paper. The first one selects several variations of one original SRGM for obtaining the self-combination model (ASCM). The second selects several various candidate SRGMs for obtaining the multi-combinational model (AMCM). Finally, two case studies are presented and the results show that: (1) the ASCM is fairly effective and applicable for improving the estimation and prediction performance of its corresponding original SRGM without adding any other factors and assumptions; (2) the AMCM is notably effective and applicable for combining SRGMs because it has well applicability and provides a significantly better reliability estimation and prediction power than the traditional SRGMs and also yields a better estimation and prediction power than the neural-network-based combinational model.
机译:软件可靠性增长模型(SRGM)对于软件可靠性估计和预测非常重要,并且已成功应用于关键机载软件中。但是,没有适用于不同情况的通用模型。因此,一些研究人员建议通过将各种单独的SRGM组合在一起来获得比一个模型更准确的估计和预测。 AdaBoosting是一种常用的机器学习算法,用于将多个弱预测变量组合为单个强预测变量,以显着提高估计和预测的准确性,这可能非常适合SRGM的组合。因此,本文提出了两种新颖的基于AdaBoosting的组合方法来改善参数SRGM。第一个选择一个原始SRGM的多个变体以获得自组合模型(ASCM)。第二种选择几种不同的候选SRGM,以获得多组合模型(AMCM)。最后,进行了两个案例研究,结果表明:(1)ASCM在不增加任何其他因素和假设的情况下,相当有效,可用于改善其对应的原始SRGM的估计和预测性能; (2)AMCM具有很好的适用性,因为它具有很好的适用性,并且比传统的SRGM具有明显更好的可靠性估计和预测能力,并且比基于神经网络的组合模型具有更好的估计和预测能力。

著录项

  • 来源
  • 作者单位

    School of Reliability and Systems Engineering, Beihang University, Beijing, People's Republic of China;

    School of Reliability and Systems Engineering, Beihang University, Beijing, People's Republic of China;

    School of Reliability and Systems Engineering, Beihang University, Beijing, People's Republic of China;

    School of Reliability and Systems Engineering, Beihang University, Beijing, People's Republic of China;

    School of Reliability and Systems Engineering, Beihang University, Beijing, People's Republic of China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    software reliability growth model; adaboosting algorithm; model combination; software reliability; machine learning;

    机译:软件可靠性增长模型;adaboosting算法;模型组合;软件可靠性;机器学习;
  • 入库时间 2022-08-17 13:09:47

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号