Back to Search
Start Over
A multi-stage anomaly detection scheme for augmenting the security in IoT-enabled applications
- Source :
- Future Generation Computer Systems. 104:105-118
- Publication Year :
- 2020
- Publisher :
- Elsevier BV, 2020.
-
Abstract
- The synergy between data security and high intensive computing has envisioned the way to robust anomaly detection schemes which in turn necessitates the need for efficient data analysis. Data clustering is one of the most important components of data analytics, and plays an important role in various Internet of Things (IoT)-enabled applications such as-Industrial IoT, Smart Grids, Connected Vehicles, etc. Density-Based Spatial Clustering of Applications with Noise (DBSCAN) is one such clustering technique which is widely used to detect anomalies in large-scale data. However, the traditional DBSCAN algorithm suffers from the nearest neighbor search and parameter selection problems, which may cause the performance of any implemented solution in this environment to deteriorate. To remove these gaps, in this paper, a multi-stage model for anomaly detection has been proposed by rectifying the problems incurred in traditional DBSCAN. In the first stage of the proposed solution, Boruta algorithm is used to capture the relevant set of features from the dataset. In the second stage, firefly algorithm, with a Davies–Bouldin Index based K-medoid approach, is used to perform the partitioning. In the third stage, a kernel-based locality sensitive hashing is used along with the traditional DBSCAN to solve the problem of the nearest neighbor search. Finally, the resulting set of the nearest neighbors are used in k-distance graph to determine the desired set of parameters, i.e., E p s (maximum radius of the neighborhood) and M i n P t s (minimum number of points in E p s neighborhood) for DBSCAN. Several sets of experiments have been performed on different datasets to demonstrate the effectiveness of the proposed scheme.
- Subjects :
- DBSCAN
Computer Networks and Communications
Computer science
Nearest neighbor search
020206 networking & telecommunications
02 engineering and technology
computer.software_genre
Locality-sensitive hashing
Hardware and Architecture
0202 electrical engineering, electronic engineering, information engineering
Graph (abstract data type)
020201 artificial intelligence & image processing
Anomaly detection
Firefly algorithm
Data mining
Cluster analysis
computer
Software
Subjects
Details
- ISSN :
- 0167739X
- Volume :
- 104
- Database :
- OpenAIRE
- Journal :
- Future Generation Computer Systems
- Accession number :
- edsair.doi...........001cf04c572f6151ac3142adc1ca9797
- Full Text :
- https://doi.org/10.1016/j.future.2019.09.038