Publication | Open Access
Applying PCA for Traffic Anomaly Detection: Problems and Solutions
172
Citations
11
References
2009
Year
Unknown Venue
Traffic Anomaly DetectionNetwork-wide Anomaly DetectionAnomaly DetectionEngineeringData ScienceData MiningPattern RecognitionTemporal CorrelationInternet Traffic AnalysisOutlier DetectionNovelty DetectionNetwork AnalysisComputer SciencePrincipal Component AnalysisTraffic MonitoringNetwork MonitoringSignal ProcessingStatistics
Spatial Principal Component Analysis (PCA) has been proposed for network-wide anomaly detection. A recent work has shown that PCA is very sensitive to calibration settings. Unfortunately, the authors did not provide further explanations for this observation. In this paper, we fill this gap and provide the reasoning behind the found discrepancies. We revisit PCA for anomaly detection and evaluate its performance on our data. We develop a slightly modified version of PCA that uses only data from a single router. Instead of correlating data across different spatial measurement points, we correlate the data across different metrics. With the help of the analyzed data, we explain the pitfalls of PCA and underline our argumentation with measurement results. We show that the main problem is that PCA fails to capture temporal correlation. We propose a solution to deal with this problem by replacing PCA with the Karhunen-Loeve transform. We find that when we consider temporal correlation, anomaly detection results are significantly improved.
| Year | Citations | |
|---|---|---|
Page 1
Page 1