Multi-Stage Network Attack Detection Algorithm Based on Gaussian Mixture Hidden Markov Model and Transfer Learning

计算机科学 隐马尔可夫模型 算法 马尔可夫链 人工智能 混合模型 学习迁移 马尔可夫过程 阶段(地层学) 马尔可夫模型 机器学习 模式识别(心理学) 数学 统计 古生物学 生物
作者
Qian Wang,W.K. Wang,Yan Wang,Jiadong Ren,Bing Zhang
出处
期刊:IEEE Transactions on Automation Science and Engineering [Institute of Electrical and Electronics Engineers]
卷期号:22: 3470-3484 被引量:12
标识
DOI:10.1109/tase.2024.3395355
摘要

Multi-stage network attack (MSA) is a serious threat to data security. The high-dimensionality of the alert data along with the diverse features, leads to poor detection performance for MSA. Consequently, this paper proposes a multi-stage network attack detection algorithm based on Gaussian mixture hidden Markov model and transfer learning. Firstly, a sequence modeling framework of Gaussian mixture hidden Markov models is proposed. It uses a Gaussian mixture model to cluster high-dimensional alert data and a hidden Markov model to fully consider the temporal structure of MSA, the alert features of each stage, and transitions between stages. Secondly, optimized Baum-Welch and Viterbi algorithms are proposed, combined with the forward-backward algorithm to train the parameter of the Gaussian mixture hidden Markov model and detect the attack sequence of MSA. Finally, an improved transfer learning method is proposed, which addresses the sparsity of labeled data in MSA scenarios, a Kullback-Leibler (KL) divergence value is added as a penalty term to narrow the distribution differences between the source and target domains and solves the bias problem in the transfer learning process. The proposed algorithm is validated on the datasets DARPA 2000 and CSE-CIC-IDS2018, and the effectiveness and superiority is verified on multiple evaluation indicators. Note to Practitioners —Network attacks gradually show the large-scale, coordinated and multi-stage characteristics. Complex multi-step attacks with strong concealment and persistence have become the development trend of network attacks, which seriously threaten and infringe the secure storage and transmission of information. Most existing studies use hidden Markov model (HMM) to model multi-stage network attacks. HMM is usually more suitable for multi-step attacks occurring in a specific sequence within a continuous time interval. However, in actual multi-stage network attacks, attackers do not need to follow the exact sequence of multi-step attacks, and the intervals between successive stages of an attack can be hours, days, or even months. Attackers may also perform interleaved attacks to hide attacks. Therefore, this paper proposes a multi-stage network attack detection algorithm based on Gaussian hybrid hidden Markov and transfer learning. The optimized Gaussian hybrid hidden Markov model is used to model the alert data of multi-stage network attacks, and the improved transfer learning method is adopted to apply the knowledge learned from the source domain to the multi-stage network attack detection model of the target domain. The experimental results show that the proposed algorithm can effectively process the alert data of different attack stages under complex multi-stage network attacks, distinguish the real threat alert, false alert and irrelevant alert, and improve the performance of detecting multi-stage network attacks. The method presented in this paper can provide a valuable solution for complex multi-stage network attack detection such as advanced persistent threat (APT). Future work will further combine adversarial generation network methods to avoid the interference of adversarial attack samples, and explore more ways to improve the performance of multi-step attack detection.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
weiwei发布了新的文献求助20
刚刚
刚刚
刚刚
1秒前
2秒前
打打的应助被HH采纳,获得10
2秒前
小朱完成签到 ,获得积分10
2秒前
3秒前
舒适沛珊完成签到 ,获得积分10
4秒前
lucky完成签到 ,获得积分10
4秒前
友好的中蓝完成签到,获得积分10
4秒前
zzw发布了新的文献求助30
4秒前
慕青的应助被沉静蛟凤采纳,获得10
5秒前
5秒前
6秒前
天天快乐的应助被GAP采纳,获得10
6秒前
四旬完成签到,获得积分10
6秒前
怡宝发布了新的文献求助10
7秒前
zx完成签到,获得积分10
7秒前
急着青春完成签到,获得积分10
7秒前
7秒前
8秒前
科研通AI6.4的应助被kopp采纳,获得10
8秒前
科研通AI6.2的应助被kopp采纳,获得10
8秒前
8秒前
9秒前
10秒前
10秒前
瞎银发布了新的文献求助10
11秒前
yll完成签到,获得积分20
11秒前
单薄的纸飞机完成签到,获得积分10
12秒前
完美世界的应助被挽岚采纳,获得10
12秒前
12秒前
无辜寒荷完成签到,获得积分10
12秒前
lin发布了新的文献求助10
12秒前
乐乐的应助被谭代涛采纳,获得10
12秒前
Lucas的应助被111无心采纳,获得10
14秒前
eason123完成签到,获得积分10
14秒前
peanut发布了新的文献求助10
15秒前
HH发布了新的文献求助10
15秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Linear Model and Extensions 5000
Essentials of Carbohydrate Chemistry and Biochemistry, 4th Edition 1000
Электротехническая система магнитожидкостной герметизации валов регулируемых электродвигателей 800
Holistic Discourse Analysis, Second Edition by Robert E. Longacre 666
Guidelines for fracture-safe and fatigue-reliable design of steel structures 600
The Basics of Practical Optimization, Second Edition 600
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 工程类 有机化学 化学工程 生物化学 物理 复合材料 内科学 催化作用 光电子学 人工智能 细胞生物学 无机化学 物理化学 数学
热门帖子
关注 科研通微信公众号,转发送积分 7983374
求助须知:如何正确求助?哪些是违规求助? 9443654
关于积分的说明 21087072
捐赠科研通 7558216
什么是DOI,文献DOI怎么找? 3376505
关于科研通互助平台的介绍 2510685
邀请新用户注册赠送积分活动 2409716