【技术实现步骤摘要】
一种基于改进MobileNetV2的车联网入侵检测方法
[0001]本专利技术涉及车联网入侵检测领域,具体涉及一种基于改进MobileNetV2的车联网入侵检测方法。
技术介绍
[0002]随着车联网技术研究的增加和快速发展,联网汽车和自动驾驶汽车在现代世界越来越受欢迎。车联网作为主要的车辆通信框架,实现了车辆与其他车联网实体(如基础设施、行人和智能设备)之间的可靠通信。车联网系统主要由汽车内部网络系统和汽车外部网络系统组成。汽内网络的所有电子单元通过CAN(Controller Area Network)连接,传输消息并执行动作。另一方面,车外网络通过V2X(Vehicle
‑
to
‑
everything)技术将汽车与外部环境连接起来。V2X技术允许车辆与其他车辆、路边基础设施和道路用户进行通信。
[0003]然而,随着现代汽车互联性和复杂性的不断提高,其安全风险已成为一个重大问题。网络威胁可能会降低车联网系统的稳定性和鲁棒性,并导致车辆无法使用或交通事故。入侵检测系统通常被合并到汽车外部网络系统中,作为防御系统的一个基本组件,用于识别可能破坏防火墙和身份验证机制的恶意攻击。
[0004]在现有技术中,某些认证和密码技术不适合车内网络,因为它们在CAN中不支持,且违反CAN通信的时间限制。但由于网络流量数据量大、可用的网络特征众多、网络攻击模式多样,且多数已提出的入侵检测系统只针对少数或某种特定的网络攻击而设计,其检测的攻击种类和入侵检测率均有待提高。
专 ...
【技术保护点】
【技术特征摘要】
1.一种基于改进MobileNetV2的车联网入侵检测方法,其特征在于,包括下列步骤:步骤1:将入侵数据集进行数据预处理:使用分位数归一化和特征转换的方法将数据集转换为图像集;步骤2:划分训练集与测试集,选取图像集中80%作为训练集,其余20%作为测试集;步骤3:将图像训练集作为输入,由改进MobileNetV2模型进行训练,并通过图像测试集评估模型性能;改进MobileNetV2模型包括:在步长为1的MobileNetV2反向残差块中,嵌入双重注意力机制模块;其中,双重注意力机制模块包括卷积块注意力模块CBAM(Convolutional Block Attention Module)和通道注意力机制模块SE(Squeeze
‑
and
‑
excitation),并行在每个反向残差块中,每个输出特征图F
out
可表示为:F
out
=F+F2+F3+F
m
其中F为输入特征图,F2为卷积块注意力模块CBAM输出的特征图,F3为通道注意力机制模块SE输出的特征图,F
m
为在MobileNetV2反残差模块中输出的特征图;步骤4:使用改进MobileNetV2模型对真实车联网入侵数据进行检测。2.根据权利要求1所述的一种基于改进MobileNetV2的车联网入侵检测方法,其特征在于:所述步骤1中,选择CICIDS2017数据集对模型进行训练和测试;CICIDS2017数据集是目前最具代表性的网络入侵数据集,它包含了比其他入侵数据集更多的特征、实例和网络攻击类型;然后,将CICIDS2017数据集中的数据采用分位数归一化的方法转换到0
‑
255的范围,使用特征转换的方法将数据分别转换为图像,且每幅图像均为具有R、G、B三个通道;为了满足模型训练条件,最后将图像大小改变为224
×
224。3.根据权利要求1所述的一种基于改进MobileNetV2的车联网入侵检测方法,其特征在于:所述步骤2中,改进MobileNetV2模型,假设输入的特征图为F,则在MobileNetV2反残差模块中输出的特征图F
m
为:F
m
=f
Ln
(f
PW
(f
RL
(f
DW
(f
RL
(f
PW
(F))))))其中,f
PW
和f
DW
分别为逐点卷积PW(Pointwise Convolution)计算和深...
【专利技术属性】
技术研发人员:王赢庆,秦贵和,梁艳花,杨立峰,宋佳儒,李志豪,刘婉宁,叶硼东,
申请(专利权)人:吉林大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。