摘要:面向海量高维数据场景时, 入侵检测技术仍面临数据分布不平衡、检测准确率低的问题, 针对这些问题提出一种基于深度学习的入侵检测方法. 首先, 在数据预处理阶段, 使用基于扩散模型改进的自编码器模型进行特征选择并生成高质量少数类异常流量样本, 使用SMOTE-Tomek技术进一步升采样并去除噪声数据, 使用离群点检测技术去除离群点样本. 其次, 构建新的深度学习模型, 将预处理后的数据输入引入分割注意力机制的BERT编码器中对不同特征子空间进行更细粒度的建模, 生成的向量信息转换为特征灰度图后输入改进ResNet模型, 通过在原ResNet网络中融合金字塔池化、深度可分离卷积以及焦点注意力机制分层次逐步提取特征, 最终输出融合多尺度信息且重点突出的精细化特征表达. 最后, 基于训练后模型进行分类实验. 在NSL-KDD数据集上的有效性实验结果表明, 二分类准确率达92.92%, 五分类准确率达86.41%, 均优于其他对比模型. 在UNSW-NB15数据集上的可行性实验则进一步验证了所提模型具有良好的分类性能及应对数据分布不平衡的能力.