{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,12]],"date-time":"2026-01-12T21:36:35Z","timestamp":1768253795537,"version":"3.49.0"},"reference-count":32,"publisher":"MDPI AG","issue":"13","license":[{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Liaoning \u201cHundred and Ten Million Talents Project\u201d","award":["2018921080"],"award-info":[{"award-number":["2018921080"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>We propose an optimized Clockwork Recurrent Neural Network (CW-RNN) based approach to address temporal dynamics and nonlinearity in network security situations, improving prediction accuracy and real-time performance. By leveraging the clock-cycle RNN, we enable the model to capture both short-term and long-term temporal features of network security situations. Additionally, we utilize the Grey Wolf Optimization (GWO) algorithm to optimize the hyperparameters of the network, thus constructing an enhanced network security situation prediction model. The introduction of a clock-cycle for hidden units allows the model to learn short-term information from high-frequency update modules while retaining long-term memory from low-frequency update modules, thereby enhancing the model\u2019s ability to capture data patterns. Experimental results demonstrate that the optimized clock-cycle RNN outperforms other network models in extracting the temporal and nonlinear features of network security situations, leading to improved prediction accuracy. Furthermore, our approach has low time complexity and excellent real-time performance, ideal for monitoring large-scale network traffic in sensor networks.<\/jats:p>","DOI":"10.3390\/s23136087","type":"journal-article","created":{"date-parts":[[2023,7,3]],"date-time":"2023-07-03T00:53:16Z","timestamp":1688345596000},"page":"6087","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Network Security Situation Prediction Based on Optimized Clock-Cycle Recurrent Neural Network for Sensor-Enabled Networks"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9963-3160","authenticated-orcid":false,"given":"Xiuli","family":"Du","sequence":"first","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-1738-6918","authenticated-orcid":false,"given":"Xiaohui","family":"Ding","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Tao","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,7,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.jnca.2019.04.022","article-title":"Network security situation: From awareness to awareness-control","volume":"139","author":"Liu","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_2","first-page":"1010","article-title":"Survey of network security situation awareness","volume":"28","author":"Gong","year":"2016","journal-title":"J. Softw."},{"key":"ref_3","unstructured":"Liu, P., and Swarup, V. (2010). Cyber Situational Awareness: Issues and Research, Springer."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1008","DOI":"10.1007\/s11036-020-01666-5","article-title":"Network security situation prediction of improved lanchester equation based on time action factor","volume":"26","author":"Song","year":"2021","journal-title":"Mob. Netw. Appl."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1109\/SURV.2012.062612.00056","article-title":"Game theory for network security","volume":"15","author":"Liang","year":"2012","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_6","first-page":"407","article-title":"Network security situation assessment: A review and discussion","volume":"339","author":"Leau","year":"2015","journal-title":"Inf. Sci. Appl."},{"key":"ref_7","first-page":"540","article-title":"Deep learning based network traffic anomaly detection","volume":"48","author":"Yang","year":"2021","journal-title":"Comput. Sci."},{"key":"ref_8","first-page":"321","article-title":"A generative adversarial network-based approach to 5G network traffic prediction","volume":"49","author":"Gao","year":"2022","journal-title":"Comput. Sci."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1007\/s12530-018-9234-z","article-title":"From product recommendation to cyber-attack prediction: Generating attack graphs and predicting future attacks","volume":"11","author":"Polatidis","year":"2020","journal-title":"Evol. Syst."},{"key":"ref_10","first-page":"1144","article-title":"Network security situational awareness approach based on multi-source and multi-level information fusion","volume":"49","author":"Wen","year":"2015","journal-title":"J. Shanghai Jiao Tong Univ."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2019\/2031063","article-title":"Survey of Attack Graph Analysis Methods from the Perspective of Data and Knowledge Processing","volume":"2019","author":"Zeng","year":"2019","journal-title":"Secur. Commun. Netw."},{"key":"ref_12","first-page":"4499","article-title":"Adversarial Attack Framework on Graph Embedding Models with Limited Knowledge","volume":"35","author":"Chang","year":"2022","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"130937","DOI":"10.1109\/ACCESS.2019.2939490","article-title":"Network Security Situation Prediction Based on MR-SVM","volume":"7","author":"Hu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_14","first-page":"308","article-title":"Particle swarm and support vector machine algorithms for network security posture prediction","volume":"36","author":"Sun","year":"2019","journal-title":"Comput. Appl. Softw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.23940\/ijpe.20.08.p4.11711182","article-title":"Prediction Algorithm for Network Security Situation based on BP Neural Network Optimized by SA-SOA","volume":"16","author":"Zhang","year":"2020","journal-title":"Int. J. Perform. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13638-020-01861-8","article-title":"Network security situation prediction based on feature separation and dual attention mechanism","volume":"2021","author":"Li","year":"2021","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"e138","DOI":"10.1002\/spy2.138","article-title":"Comparative study on different neural networks for network security situation prediction","volume":"4","author":"Wang","year":"2021","journal-title":"Secur. Priv."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/09540091.2023.2174080","article-title":"Network security situation assessment based on dual attention mechanism and HHO-ResNeXt","volume":"35","author":"Zhao","year":"2023","journal-title":"Connect. Sci."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Hu, C., Liu, G., and Li, M. (2022, January 4\u20136). A Network Security Situation Prediction Method Based on Attention-CNN-BiGRU. Proceedings of the 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD), Hangzhou, China.","DOI":"10.1109\/CSCWD54268.2022.9776030"},{"key":"ref_20","first-page":"161","article-title":"NAWL-ILSTM based network security posture prediction method","volume":"46","author":"Zhu","year":"2019","journal-title":"Comput. Sci."},{"key":"ref_21","first-page":"258","article-title":"An attention-based mechanism for predicting security posture in GRU neural networks","volume":"43","author":"He","year":"2021","journal-title":"Syst. Eng. Electron. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Zhang, H., and Kang, C. (2021). Research on Network Security Situation Awareness Based on the LSTM-DT Model. Sensors, 21.","DOI":"10.3390\/s21144788"},{"key":"ref_23","first-page":"46","article-title":"Transformer-based network security posture prediction","volume":"5","author":"Zhao","year":"2022","journal-title":"J. Huazhong Univ. Sci. Technol."},{"key":"ref_24","unstructured":"Koutnik, J., Greff, K., and Gomez, F. (2014, January 3\u20136). A clockwork RNN. Proceedings of the International Conference on Machine Learning (ICML), Detroit, MI, USA."},{"key":"ref_25","unstructured":"Lipton, Z.C., Berkowitz, J., and Elkan, C. (2015). A Critical Review of Recurrent Neural Networks for Sequence Learning. arXiv."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.jprocont.2022.09.008","article-title":"Flexible Clockwork Recurrent Neural Network for multirate industrial soft sensor","volume":"119","author":"Chang","year":"2022","journal-title":"J. Process Control."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey wolf optimizer","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"ref_28","first-page":"1942","article-title":"Particle swarm optimization\/\/Proceedings of ICNN'95-international conference on neural networks","volume":"4","author":"Kennedy","year":"1995","journal-title":"IEEE"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Holland, J.H. (1992). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, MIT Press.","DOI":"10.7551\/mitpress\/1090.001.0001"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s11721-007-0002-0","article-title":"Particle swarm optimization: An overview","volume":"1","author":"Poli","year":"2007","journal-title":"Swarm Intell."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/3477.484436","article-title":"Ant system: Optimization by a colony of cooperating agents","volume":"26","author":"Dorigo","year":"1996","journal-title":"IEEE Trans. Syst. Man Cybern. Part B (Cybern.)"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"104210","DOI":"10.1016\/j.engappai.2021.104210","article-title":"Review of swarm intelligence-based feature selection methods","volume":"100","author":"Rostami","year":"2021","journal-title":"Eng. Appl. Artif. Intell."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/6087\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:04:42Z","timestamp":1760126682000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/6087"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,1]]},"references-count":32,"journal-issue":{"issue":"13","published-online":{"date-parts":[[2023,7]]}},"alternative-id":["s23136087"],"URL":"https:\/\/doi.org\/10.3390\/s23136087","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,1]]}}}