用轻量级机器学习实现物联网多类攻击精准检测
Smart IoT Security: Lightweight Machine Learning Techniques for Multi-Class Attack Detection in IoT Networks
- 采用决策树等轻量模型,适配资源受限的物联网设备
- 在CICIoT 2023数据集上达99.56%准确率与99.62%F1分数
- 为低功耗设备提供高精度、高效能的安全防护方案
物联网(IoT)正加速发展,亟需安全网络以应对各类网络威胁。本研究针对物联网设备多类攻击检测的局限性,提出基于机器学习的轻量级集成方法,充分利用其强大的机器学习框架。实验使用包含34种攻击类型、分属10类的CICIoT 2023数据集,系统评估了多种主流机器学习技术的性能,以确定最适合物联网应用保护的算法。研究聚焦于基于机器学习分类器的方法,以应对物联网生态系统中攻击向量的复杂性和异构性。结果表明,决策树模型表现最佳,准确率达99.56%,F1得分为99.62%,具备高精度与高可靠性;随机森林模型同样表现优异,准确率为98.22%,F1得分为98.24%,显示出在高维数据场景下的优势。研究强调将机器学习分类器融入物联网设备防护体系的潜力,并为后续可扩展的基于键盘输入的攻击检测框架提供了动力。该方法为在低资源物联网设备上构建兼顾精度与效率的复杂机器学习算法提供了新路径。研究结果丰富了当前物联网安全文献,建立了智能自适应安全的坚实基线与框架。
原文摘要 · Abstract (English)
The Internet of Things (IoT) is expanding at an accelerated pace, making it critical to have secure networks to mitigate a variety of cyber threats. This study addresses the limitation of multi-class attack detection of IoT devices and presents new machine learning-based lightweight ensemble methods that exploit its strong machine learning framework. We used a dataset entitled CICIoT 2023, which has a total of 34 different attack types categorized into 10 categories, and methodically assessed the performance of a substantial array of current machine learning techniques in our goal to identify the best-performing algorithmic choice for IoT application protection. In this work, we focus on ML classifier-based methods to address the biocharges presented by the difficult and heterogeneous properties of the attack vectors in IoT ecosystems. The best-performing method was the Decision Tree, achieving 99.56% accuracy and 99.62% F1, indicating this model is capable of detecting threats accurately and reliably. The Random Forest model also performed nearly as well, with an accuracy of 98.22% and an F1 score of 98.24%, indicating that ML methods excel in a scenario of high-dimensional data. These findings emphasize the promise of integrating ML classifiers into the protective defenses of IoT devices and provide motivations for pursuing subsequent studies towards scalable, keystroke-based attack detection frameworks. We think that our approach offers a new avenue for constructing complex machine learning algorithms for low-resource IoT devices that strike a balance between accuracy requirements and time efficiency. In summary, these contributions expand and enhance the knowledge of the current IoT security literature, establishing a solid baseline and framework for smart, adaptive security to be used in IoT environments.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。