A Cost-Sensitive Machine Learning Model With Multitask Learning for Intrusion Detection in IoT

被引:1
|
作者
Telikani, Akbar [1 ]
Rudbardeh, Nima Esmi [3 ]
Soleymanpour, Shiva [2 ]
Shahbahrami, Asadollah [2 ]
Shen, Jun [1 ]
Gaydadjiev, Georgi [3 ]
Hassanpour, Reza [4 ,5 ]
机构
[1] Univ Wollongong, Sch Comp & Informat Technol, Wollongong, NSW 2522, Australia
[2] Univ Guilan, Fac Engn, Dept Comp Engn, Rasht 4199613776, Iran
[3] Univ Groningen, Bernoulli Inst Math Comp Sci & Artificial Intellig, Fac Sci & Engn, NL-9712 CP Groningen, Netherlands
[4] Gidatarim Univ Konya Turkey, Dept Comp Engn, TR-42080 Konya, Turkiye
[5] Rotterdam Univ, Dept Comp Sci, NL-3000 DR Rotterdam, Netherlands
关键词
Internet of Things; Support vector machines; Intrusion detection; Costs; Training; Task analysis; Mathematical models; Deep learning (DL); Internet of things (IoT); intrusion detection; multitask learning; support vector machine (SVM); INTERNET; EFFICIENT; THINGS;
D O I
10.1109/TII.2023.3314208
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A problem with machine learning (ML) techniques for detecting intrusions in the Internet of Things (IoT) is that they are ineffective in the detection of low-frequency intrusions. In addition, as ML models are trained using specific attack categories, they cannot recognize unknown attacks. This article integrates strategies of cost-sensitive learning and multitask learning into a hybrid ML model to address these two challenges. The hybrid model consists of an autoencoder for feature extraction and a support vector machine (SVM) for detecting intrusions. In the cost-sensitive learning phase for the class imbalance problem, the hinge loss layer is enhanced to make a classifier strong against low-distributed intrusions. Moreover, to detect unknown attacks, we formulate the SVM as a multitask problem. Experiments on the UNSW-NB15 and BoT-IoT datasets demonstrate the superiority of our model in terms of recall, precision, and F1-score averagely 92.2%, 96.2%, and 94.3%, respectively, over other approaches.
引用
收藏
页码:3880 / 3890
页数:11
相关论文
共 50 条
  • [31] Active Learning for Cost-Sensitive Classification
    Krishnamurthy, Akshay
    Agarwal, Alekh
    Huang, Tzu-Kuo
    Daume, Hal, III
    Langford, John
    JOURNAL OF MACHINE LEARNING RESEARCH, 2019, 20
  • [32] Weighted Learning Vector Quantization to Cost-Sensitive Learning
    Chen, Ning
    Ribeiro, Bernardete
    Vieira, Armando
    Duarte, Joao
    Neves, Joao
    ARTIFICIAL NEURAL NETWORKS (ICANN 2010), PT III, 2010, 6354 : 277 - +
  • [33] Adversarial Learning With Cost-Sensitive Classes
    Shen, Haojing
    Chen, Sihong
    Wang, Ran
    Wang, Xizhao
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (08) : 4855 - 4866
  • [34] Cost-Sensitive Decision Tree Learning
    Vadera, Sunil
    PROCEEDINGS 2019 AMITY INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AICAI), 2019, : 4 - 5
  • [35] Cost-sensitive positive and unlabeled learning
    Chen, Xiuhua
    Gong, Chen
    Yang, Jian
    INFORMATION SCIENCES, 2021, 558 : 229 - 245
  • [36] Robust SVM for Cost-Sensitive Learning
    Jiangzhang Gan
    Jiaye Li
    Yangcai Xie
    Neural Processing Letters, 2022, 54 : 2737 - 2758
  • [37] Cost-Sensitive Deep Active Learning for Epileptic Seizure Detection
    Chen, Xuhui
    Ji, Jinlong
    Ji, Tianxi
    Li, Pan
    ACM-BCB'18: PROCEEDINGS OF THE 2018 ACM INTERNATIONAL CONFERENCE ON BIOINFORMATICS, COMPUTATIONAL BIOLOGY, AND HEALTH INFORMATICS, 2018, : 226 - 235
  • [38] Roulette sampling for cost-sensitive learning
    Sheng, Victor S.
    Ling, Charles X.
    MACHINE LEARNING: ECML 2007, PROCEEDINGS, 2007, 4701 : 724 - +
  • [39] Robust SVM for Cost-Sensitive Learning
    Gan, Jiangzhang
    Li, Jiaye
    Xie, Yangcai
    NEURAL PROCESSING LETTERS, 2022, 54 (04) : 2737 - 2758
  • [40] Cost-sensitive learning for defect escalation
    Sheng, Victor S.
    Gu, Bin
    Fang, Wei
    Wu, Jian
    KNOWLEDGE-BASED SYSTEMS, 2014, 66 : 146 - 155