首页 | 本学科首页   官方微博 | 高级检索  
     

基于连续型深度置信神经网络的软件可靠性预测
引用本文:亓慧,史颖,李灯熬,穆晓芳,侯明星. 基于连续型深度置信神经网络的软件可靠性预测[J]. 计算机科学, 2021, 48(5): 86-90. DOI: 10.11896/jsjkx.210200055
作者姓名:亓慧  史颖  李灯熬  穆晓芳  侯明星
作者单位:太原师范学院计算机系 山西 晋中030619;太原师范学院计算机系 山西 晋中030619;山西大学计算机与信息技术学院 太原030006;太原理工大学大数据学院 山西 晋中030600
基金项目:国家重大科研仪器研制项目(6202780085);国家自然科学基金(62076177);山西省关键核心技术和共性技术研发专项(2020xxx007);山西省科技厅重点研发项目(201803D31055);2020年度重庆市出版专项资金资助项目。
摘    要:为了提高软件可靠性智能预测的精度,采用连续型深度置信神经网络算法用于软件可靠性预测.首先提取影响软件可靠性的核心要素样本,并获取样本要素的关键特征;然后建立连续型深度置信神经网络(Deep Belief Network,DBN)的软件可靠性预测模型,输入待预测样本,通过多个受限波尔兹曼机(Restricted Bolt...

关 键 词:深度置信神经网络  软件可靠性  软件失效  学习速率

Software Reliability Prediction Based on Continuous Deep Confidence Neural Network
QI Hui,SHI Ying,LI Deng-ao,MU Xiao-fang,HOU Ming-xing. Software Reliability Prediction Based on Continuous Deep Confidence Neural Network[J]. Computer Science, 2021, 48(5): 86-90. DOI: 10.11896/jsjkx.210200055
Authors:QI Hui  SHI Ying  LI Deng-ao  MU Xiao-fang  HOU Ming-xing
Affiliation:(Department of Computer,Taiyuan Normal University,Jinzhong,Shanxi 030619,China;School of Computer and Information Technology,Shanxi University,Taiyuan 030006,China;College of Data Science,Taiyuan University of Technology,Jinzhong,Shanxi 030600,China)
Abstract:In order to improve the accuracy of intelligent prediction of software reliability,continuous depth confidence neural network algorithm is used for software reliability prediction.Firstly,the core elements samples that affect software reliability are extracted,and the key features of the sample elements are obtained.Then,a software reliability prediction model based on conti-nuous deep belief neural network(DBN)is established.The samples to be predicted are input,and the parameters such as DBN weight are obtained through pre-processing training of multiple Restricted Boltzmann Machine(RBM)layers and multiple reverse fine-tuning iterations until the maximum number of RBM layers and the maximum number of reverse fine-tuning iterations are reached.Finally,a stable software reliability prediction model is obtained.Experiments show that good software reliability prediction accuracy and standard deviation can be obtained by reasonably setting the number of nodes in the hidden layer of DBN and the learning rate.Compared with commonly used software reliability prediction algorithms,this algorithm has high prediction accuracy,small standard deviation and high applicability in software reliability prediction.
Keywords:Deep confidence neural network  Software reliability  Software failure  Learning rate
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号