• <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <table id="y4y0w"><option id="y4y0w"></option></table>
  • <li id="y4y0w"></li>
    <noscript id="y4y0w"></noscript>
    <noscript id="y4y0w"><kbd id="y4y0w"></kbd></noscript>
    <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <menu id="y4y0w"></menu>
    <table id="y4y0w"><rt id="y4y0w"></rt></table>
  • 基于自適應–相似修正的網絡安全態勢預測方法

    Network security situation prediction method via step adaptation and similarity-based correction

    • 摘要: 隨著信息技術的快速發展和互聯網應用的日益普及,網絡安全形勢日益嚴峻,頻繁的網絡攻擊嚴重威脅著國家安全和經濟利益,因此準確預測網絡安全態勢重要而緊迫. 但由于傳統模型的固定輸入長度和數據的非平穩性,現有的預測方法精度不足. 對此本文提出一種基于自適應–相似修正的網絡安全態勢預測方法. 首先,提出一種步長自適應策略來確定預測模型的初始輸入. 即引入變分模態分解來提取原始態勢數據集的模態分量集,并對分量集中的周期分量,利用快速傅里葉變換確定其周期個數,作為其對應預測模型的輸入長度;對非周期分量,利用遞減Lempel–Ziv復雜度準則來自適應確定其對應預測模型的輸入長度. 其次,對模態分量的每個分量值,由訓練數據集來構建其對應的支持向量機子模型. 再次,在給定的初始輸入長度下,基于余弦方差相似度判據,在訓練數據集中篩選與測試集初始輸入長度相同、變化趨勢相似的數據子集. 從此,基于上述支持向量機子模型,對該相似數據子集獲得初始預測結果,并將相似數據子集與其初始預測結果作為最終的預測模型輸入,實現對初始支持向量機子模型的修正. 最后,在標準網絡安全數據集NSL-KDD上的實驗表明:所提單步預測方法均方誤差(MSE)為1.75×10?4、平均絕對誤差(MAE)為1.07×10?2、決定系數(R2)為0.984,其預測精度顯著優于傳統淺層學習、深度學習及支持向量機方法;在四步預測中,引入修正機制后效果更明顯,與修正前相比,MAE、MSE分別降低了29.00%、53.69%,R2提升了5.03%;為進一步驗證本文方法的泛化性,選取國家互聯網應急中心的數據進行驗證,結果證明本文方法預測效果最優.

       

      Abstract: The rapid development of information technology and increasing penetration of Internet applications have increasingly worsened the cybersecurity landscape. National security and economic interests are seriously threatened by frequent cyberattacks, making the accurate prediction of cybersecurity situational awareness an important and urgent research task. Existing prediction methods are limited by insufficient accuracy owing to the fixed input length of traditional models and the nonstationary nature of the data. To address this issue, a cybersecurity situational awareness prediction method using step adaptation and similarity-based correction is proposed. First, variational modal decomposition is introduced to extract the main modal components. Second, the fast Fourier transform is used to determine the period number for the input length of the prediction model. For the nonperiodic modal components, the decreasing Lempel–Ziv complexity criterion is used to determine the input length of the prediction model adaptively. Third, for each modal component, the support vector machine submodel is constructed using the training dataset. Finally, based on the cosine variance similarity index, similar subsets corresponding to the test set are searched in the training dataset. In addition, using the above submodel, the initial prediction result of a similar data subset is obtained. The similar data subset and initial prediction results are obtained for the final inputs of the support vector machine prediction model. Experiments conducted on the standard cybersecurity dataset NSL-KDD demonstrate the following. First, for the predictive performance of the initial input of the predictive model determined by the proposed step-adaptive strategy, the coefficient of determination (R2) remains higher than those of the other input lengths. The predictive performance of the proposed similarity-based correction mechanism exhibits more pronounced effects in multistep predictions. In the four-step predictions, the mean absolute error (MAE), mean squared error (MSE), and mean absolute percentage error (MAPE) decrease by 29.00%, 53.69%, and 36.53%, respectively, while R2 increases by 5.03%. Ultimately, for the overall prediction performance of the proposed adaptive-similarity-based cybersecurity threat prediction method, the single-step prediction method yields an MSE of 1.75×10?4, MAE of 1.07×10?2, MAPE of 5.61×10?2, and R2 of 0.984. Compared with backpropagation (BP), long short-term memory (LSTM), and temporal convolutional networks (TCN), the proposed method demonstrates superior prediction performance. The two-step prediction method yields an MSE of 2.22×10?4, MAE of 0.122, MAPE of 6.59×10?2, and R2 of 0.979. The three-step prediction method has an MSE of 3.41×10?4, MAE of 0.149, MAPE of 8.44×10?2, and R2 of 0.968. The four-step prediction method has an MSE of 4.14×10?4, MAE of 0.164, MAPE of 9.33×10?2, and R2 of 0.961. The prediction accuracy of the network security status prediction method based on step adaptation and similarity-based correction is confirmed to be significantly superior to that of traditional shallow learning, deep learning, and original support vector machine methods, with high prediction accuracy. To further verify the generalization ability of the proposed method, data from the National Computer Network Emergency Response Technical Team was selected for generalization verification. The results confirm that this method achieves optimal prediction performance. Furthermore, the proposed method addresses the insufficient prediction accuracy caused by the fixed input length of traditional models and data nonstationarity.

       

    /

    返回文章
    返回
  • <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <table id="y4y0w"><option id="y4y0w"></option></table>
  • <li id="y4y0w"></li>
    <noscript id="y4y0w"></noscript>
    <noscript id="y4y0w"><kbd id="y4y0w"></kbd></noscript>
    <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <menu id="y4y0w"></menu>
    <table id="y4y0w"><rt id="y4y0w"></rt></table>
  • 啪啪啪视频