全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Attack Detection and Alarming System on IOT Facilities Using Random Forest Enabled-Correlation Based Clustering (RF-CBC) Technique

DOI: 10.4236/jis.2025.164023, PP. 447-471

Keywords: Attack Detection, IOT, Outlier, Correlation, Random Forest, Clustering

Full-Text   Cite this paper   Add to My Lib

Abstract:

In the past decade, Internet Of Things (IOT) technology has become one of the fastest-growing and most widely used technologies and is rapidly becoming a basic feature of global civilization. However, the high connectivity and diversity of these IOT devices make them complex and vulnerable to both visible and invisible security threats that are capable of causing irrecoverable damage. To alleviate these challenges, this work presents a novel and analytical hybrid machine learning model that suitably combines the Random Forest with Correlation-Based Clustering techniques, in order to report and detect potential attacks on IOT facilities. This work also showcases the development of the Single Threshold Boxplot Outlier-Based feature scaling method (STBO). The (STBO) method is used to scale down the number of attributes in order to select the best feature at the pre-processing stage of the attack detection procedures. The implementation of the present system is accomplished with the aid of an in-house Python program using XAMP/Apache HTTP as the hosting server with MySQL application for database development and management. A comparative analysis of the present model alongside ANN, Traditional Random Forest, Na?ve Bayes, and the traditional Clustering method shows that the proposed system outperformed the baseline methods studied, with precision rates and attack detection quality equal to or greater than 75% in most cases, and is therefore capable of providing a useful, faster, efficient, and accurate anomalous detection online and on a real-time basis consistently with low false positive and negative rates.

References

[1]  Luo, C., Tan, Z., Min, G., Gan, J., Shi, W. and Tian, Z. (2021) A Novel Web Attack Detection System for Internet of Things via Ensemble Classification. IEEE Transactions on Industrial Informatics, 17, 5810-5818.
https://doi.org/10.1109/tii.2020.3038761
[2]  Andročec, D. and Vrček, N. (2018) Machine Learning for the Internet of Things Security: A Systematic Review. Proceedings of the 13th International Conference on Software Technologies, Porto, 563-570.
https://doi.org/10.5220/0006841205630570
[3]  Priya, V., Sumaiya Thaseen, I., Reddy Gadekallu, T., Aboudaif, M.K. and Abouel Nasr, E. (2021) Robust Attack Detection Approach for IIoT Using Ensemble Classifier. Computers, Materials & Continua, 66, 2457-2470.
https://doi.org/10.32604/cmc.2021.013852
[4]  Alotaibi, B. and Alotaibi, M. (2020) A Stacked Deep Learning Approach for IoT Cyberattack Detection. Journal of Sensors, 2020, Article ID: 8828591.
https://doi.org/10.1155/2020/8828591
[5]  Chen, F., Deng, P., Wan, J., Zhang, D., Vasilakos, A.V. and Rong, X. (2015) Data Mining for the Internet of Things: Literature Review and Challenges. International Journal of Distributed Sensor Networks, 11, 1-14.
https://doi.org/10.1155/2015/431047
[6]  Mahdavinejad, M.S., Rezvan, M., Barekatain, M., Adibi, P., Barnaghi, P. and Sheth, A.P. (2018) Machine Learning for Internet of Things Data Analysis: A Survey. Digital Communications and Networks, 4, 161-175.
https://doi.org/10.1016/j.dcan.2017.10.002
[7]  Koay, A.M.Y., Ko, R.K.L., Hettema, H. and Radke, K. (2022) Machine Learning in Industrial Control System (ICS) Security: Current Landscape, Opportunities and Challenges. Journal of Intelligent Information Systems, 60, 377-405.
https://doi.org/10.1007/s10844-022-00753-1
[8]  Isaac, S., Ayodeji, D.K., Luqman, Y., Karma, S.M. and Aminu, J. (2024) Cyber Security Attack Detection Model Using Semi Supervised Learning. FUDMA Journal of Sciences (FJS), 8, 92-100.
https://doi.org/10.33003/fjs-2024-0802-2343
[9]  Maheswari, L.C.U., Srivalli, G., Shivani, G., Nikitha, G.S. and Kaveri, K. (2023) A Novel Web Attack Detection System for Internet of Things via Ensemble Classification. Turkish Journal of Computer and Mathematics Education, 14, 834-845.
[10]  Yavuz, F.Y., Ünal, D. and Gül, E. (2018) Deep Learning for Detection of Routing Attacks in the Internet of Things. International Journal of Computational Intelligence Systems, 12, 39-58.
https://doi.org/10.2991/ijcis.2018.25905181
[11]  Al-Sultani, Z.N. (2012) Learning Vector Quantization (LVQ) and k-Nearest Neighbor for Intrusion Classification. World of Computer Science and Information Technology Journal, 2, 105-109.
[12]  Jawhar, M. and Mehrotra, M. (2010) Design Network Intrusion Detection System Using Hybrid Fuzzy-Neural Network. International Journal of Computer Science and Security, 4, 285-294.
[13]  Kouassi, B.M., Monsan, V. and Adou, K.J. (2024) Intelligent Detection and Identification of Attacks in IoT Networks Based on the Combination of DNN and LSTM Methods with a Set of Classifiers. Open Journal of Applied Sciences, 14, 2296-2319.
https://doi.org/10.4236/ojapps.2024.148153
[14]  Sasi, T., Lashkari, A.H., Lu, R., Xiong, P. and Iqbal, S. (2024) A Comprehensive Survey on IoT Attacks: Taxonomy, Detection Mechanisms and Challenges. Journal of Information and Intelligence, 2, 455-513.
https://doi.org/10.1016/j.jiixd.2023.12.001
[15]  Siraparapu, S.R. and Azad, S.M.A.K. (2024) Securing the IoT Landscape: A Comprehensive Review of Secure Systems in the Digital Era. e-Prime—Advances in Electrical Engineering, Electronics and Energy, 10, Article ID: 100798.
https://doi.org/10.1016/j.prime.2024.100798
[16]  Anbarasi, M., Anupriya, E. and Iyengar, S.N. (2010) Enhanced Prediction of Heart Disease with Feature Subset Selection using Genetic Algorithm. International Journal of Engineering Science and Technology, 2, 5370-5376.
[17]  Adeniyi, A.D., Ajoge, N.S. and Sulaiman, U.I. (2021) Design and Realization of Pre-Ordered Feature Ranking Filtering (PFRF) Feature Selection Method for Machine Learning Algorithms. International Journal of Engineering and Technology Research, 21, 82-100.
[18]  Kulkarni, S.A., Gurupur, V.P. and King, C. (2022) Impact Analysis of Stacked Machine Learning Algorithms Based Feature Selections for Deep Learning Algorithm Applied to Regression Analysis. SoutheastCon 2022, Mobile, 26 March-3 April 2022, 269-275.
https://doi.org/10.1109/southeastcon48659.2022.9764105
[19]  Mebawondu, O.J., Adetunmbi, A.O., Mebawondu, J.O. and Alowolodu, O.D. (2021) Feature Weighting and Classification Modeling for Network Intrusion Detection Using Machine Learning Algorithms. In: Misra, S. and Muhammad-Bello, B., Eds., Information and Communication Technology and Applications, Springer, 315-327.
https://doi.org/10.1007/978-3-030-69143-1_25
[20]  Mebawondu, O.J. (2024) Enhancing Intrusion Detection Systems with Efficient Deep Learning Techniques. 2024 IEEE 5th International Conference on Electro-Computing Technologies for Humanity (NIGERCON), Ado Ekiti, 26-28 November 2024, 1-5.
https://doi.org/10.1109/nigercon62786.2024.10927178
[21]  Hegde, S.K., Hegde, R., Hombalimath, V., Palanikkumar, D., Patwari, N. and Dankan Gowda, V. (2023) Symmetrized Feature Selection with Stacked Generalization Based Machine Learning Algorithm for the Early Diagnosis of Chronic Diseases. 2023 5th International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, 23-25 January 2023, 838-844.
https://doi.org/10.1109/icssit55814.2023.10061062
[22]  Domingos, P. and Hulten, G. (2002) Learning from Infinite Data in Finite Time. In: Dietterich, T.G., Becker, S. and Ghahramani, Z., Eds., Advances in Neural Information Processing Systems 14, The MIT Press, 673-680.
https://doi.org/10.7551/mitpress/1120.003.0091
[23]  Flores, J.J., Rodriguez, H. and Graff, M. (2010) Reducing the Search Space in Evolutive Design of ARIMA and ANN Models for Time Series Prediction. In: Sidorov, G., Hernández Aguirre, A. and Reyes García, C.A., Eds., Advances in Soft Computing, Springer, 325-336.
https://doi.org/10.1007/978-3-642-16773-7_28
[24]  Sebban, M. and Nock, R. (2002) A Hybrid Filter/Wrapper Approach of Feature Selection Using Information Theory. Pattern Recognition, 35, 835-846.
https://doi.org/10.1016/s0031-3203(01)00084-x
[25]  Antonelli, D., Baralis, E., Bruno, G., Cerquitelli, T., Chiusano, S. and Mahoto, N. (2013) Analysis of Diabetic Patients through Their Examination History. Expert Systems with Applications, 40, 4672-4678.
https://doi.org/10.1016/j.eswa.2013.02.006
[26]  García-Pedrajas, N. and de Haro-García, A. (2012) Scaling up Data Mining Algorithms: Review and Taxonomy. Progress in Artificial Intelligence, 1, 71-87.
https://doi.org/10.1007/s13748-011-0004-4
[27]  Mazarei, A., Sousa, R., Mendes-Moreira, J., Molchanov, S. and Ferreira, H.M. (2024) Online Boxplot Derived Outlier Detection. International Journal of Data Science and Analytics, 19, 83-97.
https://doi.org/10.1007/s41060-024-00559-0
[28]  Breiman, L. (2001) Random Forests. Machine Learning, 45, 5-32.
https://doi.org/10.1023/a:1010933404324
[29]  Adele Cutler, D., Cutler, R. and Stevens, J.R. (2011) Ensemble Machine Learning: Methods and Applications. Springer.
[30]  Han, J. and Kamber, M. (2006) Data Mining Concept and Techniques. 2nd Edition, Morgan Kaufmann Publishers, 285-350.
[31]  Aggarwal, C.C. and Reddy, C.K. (2016) Data Clustering Algorithms and Applications. Chapman and Hall.
https://doi.org/10.1201/9781315373515
[32]  Zaid, M.A. (2015) Correlation and Regression Analysis. The Statistical, Economic and Social Research and Training Centre for Islamic Countries (SESRIC) Kudüs Cad.
https://www.sesric.org
[33]  Nworgu, B.G. (1991) Educational Research: Basic Issues and Methodology. Wisdom Publishes Ltd.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133