Software Reliability Prediction through Encoder-Decoder Recurrent Neural Networks

被引:6
|
作者
Li, Chen [1 ]
Zheng, Junjun [2 ]
Okamura, Hiroyuki [3 ]
Dohi, Tadashi [3 ]
机构
[1] Kyushu Inst Technol, Fac Comp Sci & Syst Engn, Dept Biosci & Bioinformat, Iizuka, Fukuoka 8208502, Japan
[2] Ritsumeikan Univ, Dept Informat Sci & Engn, Kusatsu 5258577, Japan
[3] Hiroshima Univ, Grad Sch Adv Sci Engn, Higashihiroshima 7398527, Japan
关键词
Software reliability; Recurrent neural networks (RNNs); Long short-term memory (LSTM); Encoder-decoder; Attention mechanism; GROWTH-MODELS; TIME; UNCERTAINTY;
D O I
10.33889/IJMEMS.2022.7.3.022
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
With the growing demand for high reliability and safety software, software reliability prediction has attracted more and more attention to identifying potential faults in software. Software reliability growth models (SRGMs) are the most commonly used prediction models in practical software reliability engineering. However, their unrealistic assumptions and environment-dependent applicability restrict their development. Recurrent neural networks (RNNs), such as the long short-term memory (LSTM), provide an end-to-end learning method, have shown a remarkable ability in time-series forecasting and can be used to solve the above problem for software reliability prediction. In this paper, we present an attention-based encoder-decoder RNN called EDRNN to predict the number of failures in the software. More specifically, the encoder-decoder RNN estimates the cumulative faults with the fault detection time as input. The attention mechanism improves the prediction accuracy in the encoder-decoder architecture. Experimental results demonstrate that our proposed model outperforms other traditional SRGMs and neural network-based models in terms of accuracy.
引用
收藏
页码:325 / 340
页数:16
相关论文
共 50 条
  • [1] Recurrent Encoder-Decoder Networks for Vessel Trajectory Prediction With Uncertainty Estimation
    Capobianco, Samuele
    Forti, Nicola
    Millefiori, Leonardo Maria
    Braca, Paolo
    Willett, Peter
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (03) : 2554 - 2565
  • [2] Electricity Price Prediction Using Encoder-Decoder Recurrent Neural Networks in Turkish Dayahead Market
    Gunduz, Salih
    Ugurlu, Umut
    Oksuz, Ilkay
    [J]. 2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [3] Recurrent Encoder-Decoder Networks for Time-Varying Dense Prediction
    Zeng, Tao
    Wu, Bian
    Zhou, Jiayu
    Davidson, Ian
    Ji, Shuiwang
    [J]. 2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2017, : 1165 - 1170
  • [4] DOM Refinement with neural Encoder-Decoder Networks
    Metzger, Nando
    [J]. PFG-JOURNAL OF PHOTOGRAMMETRY REMOTE SENSING AND GEOINFORMATION SCIENCE, 2020, 88 (3-4): : 362 - 363
  • [5] Uncertainty-Aware Recurrent Encoder-Decoder Networks for Vessel Trajectory Prediction
    Capobianco, Samuele
    Forti, Nicola
    Millefiori, Leonardo M.
    Braca, Paolo
    Willett, Peter
    [J]. 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), 2021, : 117 - 121
  • [6] ZeroWall: Detecting Zero-Day Web Attacks through Encoder-Decoder Recurrent Neural Networks
    Tang, Ruming
    Yang, Zheng
    Li, Zeyan
    Meng, Weibin
    Wang, Haixin
    Li, Qi
    Sun, Yongqian
    Pei, Dan
    Wei, Tao
    Xu, Yanfei
    Liu, Yan
    [J]. IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 2479 - 2488
  • [7] Software reliability prediction using a deep learning model based on the RNN encoder-decoder
    Wang, Jinyong
    Zhang, Ce
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2018, 170 : 73 - 82
  • [8] Deep Encoder-Decoder Neural Networks for Retinal Blood Vessels Dense Prediction
    Zhang, Wenlu
    Li, Lusi
    Cheong, Vincent
    Fu, Bo
    Aliasgari, Mehrdad
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2021, 14 (01) : 1078 - 1086
  • [9] Quantum recurrent encoder-decoder neural network for performance trend prediction of rotating machinery
    Chen, Yong
    Li, Feng
    Wang, Jiaxu
    Tang, Baoping
    Zhou, Xueming
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 197
  • [10] A Regression Framework for Energy Consumption in Smart Cities with Encoder-Decoder Recurrent Neural Networks
    Carrera, Berny
    Kim, Kwanho
    [J]. ENERGIES, 2023, 16 (22)