A distributed approach to network anomaly detection based on independent component analysis. (20th June 2013)