Paper
20 October 2022 Software aging prediction framework based on optimized TCN model with grey correlation analysis
Yanchao Wang, Jiangyi Yao, Xiongwei Li, Linyun Liu
Author Affiliations +
Proceedings Volume 12451, 5th International Conference on Computer Information Science and Application Technology (CISAT 2022); 124512O (2022) https://doi.org/10.1117/12.2656560
Event: 5th International Conference on Computer Information Science and Application Technology (CISAT 2022), 2022, Chongqing, China
Abstract
The temporal convolutional network (TCN) model has the characteristics of strong parallelism and stable gradient in time series processing. The structural depth of the model is related to the input length, convolution kernel and dilation factor. In order to further improve the accuracy of prediction, this paper proposes a software aging prediction framework based on TCN model optimized by grey relational analysis. Collecting available memory data as the input of the framework, determine the length of the input nodes of the TCN model through gray correlation analysis, and then conduct training and prediction, and evaluate the efficiency of the model by checking the average error between the predicted output memory and the actual memory. Then change the length of the input chunk to carry out a comparative experiment, which verifies the effectiveness of the grey relational degree analysis.
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yanchao Wang, Jiangyi Yao, Xiongwei Li, and Linyun Liu "Software aging prediction framework based on optimized TCN model with grey correlation analysis", Proc. SPIE 12451, 5th International Conference on Computer Information Science and Application Technology (CISAT 2022), 124512O (20 October 2022); https://doi.org/10.1117/12.2656560
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Data modeling

Convolution

Error analysis

Neural networks

Performance modeling

Evolutionary algorithms

Machine learning

Back to Top