MARATTO

article · International Journal of Power Electronics and Drive Systems/International Journal of Electrical and Computer Engineering

Enhancing internet of things attack detection using principal component analysis and kernel principal component analysis with cosine distance and sigmoid kernel

20243 citationsOpen accessAbdelmalek Essaâdi University

Abstract

The widespread adoption of internet of things (IoT) devices has brought about unprecedented levels of connectivity and convenience. However, it has also introduced significant challenges, particularly in the areas of security and privacy. This study addresses the critical issue of intrusion detection within IoT environments, with a specific focus on analyzing the Iot-23 dataset. Our methodology involves employing principal component analysis (PCA) and kernel PCA for dimensionality reduction. Subsequently, we utilize the k-nearest neighbors (KNN) algorithm for classification purposes. To optimize the performance of the KNN algorithm, we experiment with various feature scaling techniques, such as StandardScaler, MinMaxScaler, and RobustScaler, utilizing different distance metrics. In our analysis, we discovered that employing the cosine distance metric in combination with KNN resulted in superior intrusion detection performance when utilizing PCA. Additionally, when utilizing kernel PCA, we evaluated multiple kernel functions and determined that the radial basis function and sigmoid kernel yielded the most favorable results.

Research topics

  • Network Security and Intrusion Detection
  • Anomaly Detection Techniques and Applications
  • Face and Expression Recognition

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.11591/ijece.v15i1.pp1099-1108

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.