期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
基于粒子群优化BP神经网络的软件老化预测 被引量:5
1
作者 王荣 白尚旺 党伟超 《太原科技大学学报》 2021年第6期469-474,共6页
为解决传统软件老化预测模型泛化能力弱、准确度低的问题,提出一种新型粒子群算法(New Particle Swarm Optimization Algorithm,NPSO)优化BP神经网络的权值和阈值,继而构建NPSO-BP神经网络预测模型。该预测模型首先通过引入早熟收敛判... 为解决传统软件老化预测模型泛化能力弱、准确度低的问题,提出一种新型粒子群算法(New Particle Swarm Optimization Algorithm,NPSO)优化BP神经网络的权值和阈值,继而构建NPSO-BP神经网络预测模型。该预测模型首先通过引入早熟收敛判断、多样性分析,有效增强了全局搜索能力,然后将NPSO算法最优值赋值给BP神经网络的初始参数,最后搭建软件老化测试平台,收集所需的老化数据,对Web服务器因内存泄漏引起的老化现象进行建模和预测。实验结果表明,NPSO-BP预测模型,能准确预测Web系统软件老化趋势,不论是在预测精度还是收敛速度上都有显著提高,在软件老化趋势预测上有较大的实用价值。 展开更多
关键词 BP神经网络 粒子群算法 软件老化预测
下载PDF
基于灰狼优化算法的最小二乘支持向量机在软件老化预测中的应用 被引量:1
2
作者 陈珂 何箐 《无线互联科技》 2018年第15期117-119,共3页
预测模型参数的选取对其泛化能力和预测准确度,起着至关重要作用。基于径向基核函数的最小二乘支持向量机参数主要涉及惩罚因子和核函数参数,这两个参数的选择将直接影响最小二乘支持向量机的学习和泛化能力。为了提高最小二乘支持向量... 预测模型参数的选取对其泛化能力和预测准确度,起着至关重要作用。基于径向基核函数的最小二乘支持向量机参数主要涉及惩罚因子和核函数参数,这两个参数的选择将直接影响最小二乘支持向量机的学习和泛化能力。为了提高最小二乘支持向量机的预测结果,文章用灰狼优化算法对其参数寻优,建立软件老化预测模型。通过实验证明了该模型,对软件老化的预测表现出很好的效果。 展开更多
关键词 软件老化预测 最小二乘支持向量机 灰狼优化算法
下载PDF
粒子群退火算法优化的BP神经网络及其应用 被引量:10
3
作者 王荣 白尚旺 +1 位作者 党伟超 潘理虎 《计算机系统应用》 2020年第1期244-249,共6页
以提高预测软件老化趋势为应用背景,提出一种新型粒子群退火算法(New Particle Swarm Annealing Algorithm, NPSOSA)优化BP神经网络的权值和阈值,继而构建NPSOSA-BP神经网络预测模型.实验通过搭建软件老化测试平台,收集所需的老化数据... 以提高预测软件老化趋势为应用背景,提出一种新型粒子群退火算法(New Particle Swarm Annealing Algorithm, NPSOSA)优化BP神经网络的权值和阈值,继而构建NPSOSA-BP神经网络预测模型.实验通过搭建软件老化测试平台,收集所需的老化数据并进行仿真训练.实验结果表明, NPSOSA-BP神经网络模型相比于传统粒子群算法(PSO)、传统粒子群退火算法(PSOSA)优化的BP神经网络模型提高了预测精度和适用度,在该应用领域验证了本文方法的有效性. 展开更多
关键词 BP神经网络 粒子群算法 模拟退火算法 软件老化预测
下载PDF
A Practice Guide of Software Aging Prediction in a Web Server Based on Machine Learning 被引量:3
4
作者 Yongquan Yan Ping Guo 《China Communications》 SCIE CSCD 2016年第6期225-235,共11页
In the past two decades, software aging has been studied by both academic and industry communities. Many scholars focused on analytical methods or time series to model software aging process. While machine learning ha... In the past two decades, software aging has been studied by both academic and industry communities. Many scholars focused on analytical methods or time series to model software aging process. While machine learning has been shown as a very promising technique in application to forecast software state: normal or aging. In this paper, we proposed a method which can give practice guide to forecast software aging using machine learning algorithm. Firstly, we collected data from a running commercial web server and preprocessed these data. Secondly, feature selection algorithm was applied to find a subset of model parameters set. Thirdly, time series model was used to predict values of selected parameters in advance. Fourthly, some machine learning algorithms were used to model software aging process and to predict software aging. Fifthly, we used sensitivity analysis to analyze how heavily outcomes changed following input variables change. In the last, we applied our method to an IIS web server. Through analysis of the experiment results, we find that our proposed method can predict software aging in the early stage of system development life cycle. 展开更多
关键词 software aging software rejuvenation machine learning web server
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部