An Adaptive Anomaly Detection Algorithm Based on CFSFDP
Source abstract
Abstract
CFSFDP (Clustering by fast search and find of density peak) is a simple and crisp density clustering algorithm. It does not only have the advantages of density clustering algorithm, but also can find the peak of cluster automatically. However, the lack of adaptability makes it difficult to apply in intrusion detection. The new input cannot be updated in time to the existing profiles, and rebuilding profiles would waste a lot of time and computation. Therefore, an adaptive anomaly detection algorithm based on CFSFDP is proposed in this paper. By analyzing the influence of new input on center, edge and discrete points, the adaptive problem mainly focuses on processing with the generation of new cluster by new input. The improved algorithm can integrate new input into the existing clustering without changing the original profiles. Meanwhile, the improved algorithm takes the advantage of multi-core parallel computing to deal with redundant computing. A large number of experiments on intrusion detection on Android platform and KDDCUP 1999 show that the improved algorithm can update the profiles adaptively without affecting the original detection performance. Compared with the other classical algorithms, the improved algorithm based on CFSFDP has the good basic performance and more room of improvement.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Advanced Malware Detection Techniques · Web Data Mining and Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (21)
Show source-provided references
1. A deep learning approach to network intrusion detection10.1109/TETCI.2017.2772792 ↗
2. Host based intrusion detection system with combined CNN/RNN model
3. Toward an online anomaly intrusion detection system based on deep learning
4. A density-based spatial clustering of application with noise
5. A density-based fuzzy imperialist competitive clustering algorithm for intrusion detection in wireless sensor networks10.1016/j.measurement.2014.04.034 ↗
6. Adaptive real-time anomaly detection with incremental clustering10.1016/j.istr.2007.02.004 ↗
7. A novel ensembled technique for anomaly detection
8. Multiple-features-based semisupervised clustering DDoS detection method10.1155/2017/5202836 ↗
9. Network traffic anomaly detection using shallow packet inspection and parallel K-means data clustering10.24846/v26i4y201702 ↗
10. A hybrid intrusion detection model for web log-based attacks
11. Online and scalable unsupervised network anomaly detection method
12. Intrusion detection in network flows based on an optimized clustering criterion10.3906/elk-1601-105 ↗
13. An anomaly intrusion detection method by clustering normal user behavior10.1016/S0167-4048(03)00710-7 ↗
14. Clustering by fast search and find of density peaks10.1126/science.1242072 ↗
15. Anomaly detection algorithm based on CFSFDP10.20965/jaciii.2020.p0453 ↗
16. Y. Zhou and X. Jiang, “Android malware genome project,” 2018. [Online]. Available: http://www.malge-nomeproject.org.
17. Kaspersky Fans, “Virus sample area,” 2018. [Online]. Available: https://bbs.kafan.cn/thread1671514-1-1.html.
18. Crowdroid: Behavior-based malware detection system for Android
19. A system call-centric analysis and stimulation technique to automatically reconstruct android malware behaviors
20. A behavioral malware detection framework for Android devices10.1007/s10844-010-0148-x ↗
21. An online unsupervised intrusion detection system based on SVM