• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种基于机器学习的物联网设备识别框架,利用网络流量进行识别。

A machine learning based framework for IoT devices identification using web traffic.

作者信息

Hussain Sajjad, Aslam Waqar, Mehmood Arif, Choi Gyu Sang, Ashraf Imran

机构信息

Department of Information Security, The Islamia University of Bahawalpur, Bahawalpur, Pakistan.

Department of Computer Science & Information Technology, The Islamia University of Bahawalpur, Bahawalpur, Pakistan.

出版信息

PeerJ Comput Sci. 2024 Mar 26;10:e1834. doi: 10.7717/peerj-cs.1834. eCollection 2024.

DOI:10.7717/peerj-cs.1834
PMID:38660201
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11041939/
Abstract

Identification of the Internet of Things (IoT) devices has become an essential part of network management to secure the privacy of smart homes and offices. With its wide adoption in the current era, IoT has facilitated the modern age in many ways. However, such proliferation also has associated privacy and data security risks. In the case of smart homes and smart offices, unknown IoT devices increase vulnerabilities and chances of data theft. It is essential to identify the connected devices for secure communication. It is very difficult to maintain the list of rules when the number of connected devices increases and human involvement is necessary to check whether any intruder device has approached the network. Therefore, it is required to automate device identification using machine learning methods. In this article, we propose an accuracy boosting model (ABM) using machine learning models of random forest and extreme gradient boosting. Featuring engineering techniques are employed along with cross-validation to accurately identify IoT devices such as lights, smoke detectors, thermostat, motion sensors, baby monitors, socket, TV, security cameras, and watches. The proposed ensemble model utilizes random forest (RF) and extreme gradient boosting (XGB) as base learners with adaptive boosting. The proposed ensemble model is tested with extensive experiments involving the IoT Device Identification dataset from a public repository. Experimental results indicate a higher accuracy of 91%, precision of 93%, recall of 93%, and F1 score of 93%.

摘要

物联网(IoT)设备的识别已成为网络管理的重要组成部分,以保障智能家居和办公室的隐私安全。随着物联网在当今时代的广泛应用,它在许多方面推动了现代社会的发展。然而,这种广泛应用也带来了相关的隐私和数据安全风险。在智能家居和智能办公的场景中,未知的物联网设备会增加漏洞和数据被盗的可能性。为了实现安全通信,识别已连接的设备至关重要。当连接设备数量增加时,维护规则列表变得非常困难,并且需要人工检查是否有任何入侵设备接入网络。因此,需要使用机器学习方法实现设备识别自动化。在本文中,我们提出了一种使用随机森林和极端梯度提升机器学习模型的精度提升模型(ABM)。我们采用了工程技术并结合交叉验证,以准确识别诸如灯光、烟雾探测器、恒温器、运动传感器、婴儿监视器、插座、电视、安全摄像头和手表等物联网设备。所提出的集成模型利用随机森林(RF)和极端梯度提升(XGB)作为基于自适应提升的基础学习器。我们使用来自公共存储库的物联网设备识别数据集进行了广泛的实验,对所提出的集成模型进行了测试。实验结果表明,该模型具有91%的较高准确率、93%的精确率、93%的召回率和93%的F1分数。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/25edf69b736d/peerj-cs-10-1834-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/dccb60bd61b7/peerj-cs-10-1834-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/6a601dc0c133/peerj-cs-10-1834-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/d18a7fcf6cb4/peerj-cs-10-1834-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/5ee0007a74a6/peerj-cs-10-1834-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/f6b78851e57f/peerj-cs-10-1834-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/94bf894fa9ea/peerj-cs-10-1834-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/25edf69b736d/peerj-cs-10-1834-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/dccb60bd61b7/peerj-cs-10-1834-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/6a601dc0c133/peerj-cs-10-1834-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/d18a7fcf6cb4/peerj-cs-10-1834-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/5ee0007a74a6/peerj-cs-10-1834-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/f6b78851e57f/peerj-cs-10-1834-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/94bf894fa9ea/peerj-cs-10-1834-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/88dd/11041939/25edf69b736d/peerj-cs-10-1834-g007.jpg

相似文献

1
A machine learning based framework for IoT devices identification using web traffic.一种基于机器学习的物联网设备识别框架,利用网络流量进行识别。
PeerJ Comput Sci. 2024 Mar 26;10:e1834. doi: 10.7717/peerj-cs.1834. eCollection 2024.
2
BoostedEnML: Efficient Technique for Detecting Cyberattacks in IoT Systems Using Boosted Ensemble Machine Learning.增强集成机器学习的物联网系统网络攻击检测高效技术:BoostedEnML
Sensors (Basel). 2022 Sep 29;22(19):7409. doi: 10.3390/s22197409.
3
Ensemble learning-based IDS for sensors telemetry data in IoT networks.基于集成学习的物联网网络中传感器遥测数据的 IDS。
Math Biosci Eng. 2022 Jul 25;19(10):10550-10580. doi: 10.3934/mbe.2022493.
4
Enhancing Smart Home Security: Anomaly Detection and Face Recognition in Smart Home IoT Devices Using Logit-Boosted CNN Models.增强智能家居安全性:使用 Logit-Boosted CNN 模型的智能家居物联网设备中的异常检测和人脸识别。
Sensors (Basel). 2023 Aug 6;23(15):6979. doi: 10.3390/s23156979.
5
Cyberattacks Detection in IoT-Based Smart City Applications Using Machine Learning Techniques.基于机器学习技术的物联网智慧城市应用中的网络攻击检测。
Int J Environ Res Public Health. 2020 Dec 14;17(24):9347. doi: 10.3390/ijerph17249347.
6
Adaptive Machine Learning Based Distributed Denial-of-Services Attacks Detection and Mitigation System for SDN-Enabled IoT.基于自适应机器学习的支持软件定义网络的物联网分布式拒绝服务攻击检测与缓解系统
Sensors (Basel). 2022 Mar 31;22(7):2697. doi: 10.3390/s22072697.
7
Using Machine Learning Multiclass Classification Technique to Detect IoT Attacks in Real Time.使用机器学习多类分类技术实时检测物联网攻击。
Sensors (Basel). 2024 Jul 12;24(14):4516. doi: 10.3390/s24144516.
8
IoTTPS: Ensemble RKSVM Model-Based Internet of Things Threat Protection System.IoTTPS:基于集成RKSVM模型的物联网威胁防护系统。
Sensors (Basel). 2023 Jul 13;23(14):6379. doi: 10.3390/s23146379.
9
An Experimental Analysis of Attack Classification Using Machine Learning in IoT Networks.基于机器学习的物联网网络攻击分类的实验分析。
Sensors (Basel). 2021 Jan 10;21(2):446. doi: 10.3390/s21020446.
10
Smart Cybersecurity Framework for IoT-Empowered Drones: Machine Learning Perspective.面向物联网赋能无人机的智能网络安全框架:机器学习视角。
Sensors (Basel). 2022 Mar 29;22(7):2630. doi: 10.3390/s22072630.

本文引用的文献

1
CICIoT2023: A Real-Time Dataset and Benchmark for Large-Scale Attacks in IoT Environment.CICIoT2023:物联网环境中大规模攻击的实时数据集和基准
Sensors (Basel). 2023 Jun 26;23(13):5941. doi: 10.3390/s23135941.