2018 1st IEEE International Conference on Knowledge Innovation and Invention (ICKII) · 2018 · 35 citations · 14 references
Convolutional Neural NetworkInternet Traffic AnalysisEngineeringMachine LearningEncrypted TrafficInformation SecurityTor Traffic ClassificationData SciencePattern RecognitionNetwork ManagementNetwork TrafficNetworked IntelligenceNetwork FlowsRaw Packet HeaderComputer ScienceTor TrafficDeep LearningTraffic MonitoringCryptographyNetwork Traffic Measurement
As the amount of network traffic is growing exponentially, traffic analysis and classification are playing a significant role for efficient resource allocation and network management. However, with emerging security technologies, this work is becoming more difficult by encrypted communication such as Tor, which is one of the most popular encryption techniques. This paper proposes an approach to classify Tor traffic using hexadecimal raw packet header and convolutional neural network model. Comparing with competitive machine learning algorithms, our approach shows a remarkable accuracy. To validate this method publicly, we use UNB-CIC Tor network traffic dataset. Based on the experiments, our approach shows 99.3% accuracy for the fractionized Tor/non-Tor traffic classification.
14
Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey E. Hinton, Alex Krizhevsky et al. · 2014 · 34.2K citations
Understanding the difficulty of training deep feedforward neural networks
Xavier Glorot, Yoshua Bengio · 2010 · 12.6K citations
TensorFlow: A system for large-scale machine learning
Martı́n Abadi, Paul Barham, Jianmin Chen et al. · arXiv (Cornell University) · 2016 · 8.8K citations · Full text
TensorFlow: a system for large-scale machine learning
Martı́n Abadi, Paul Barham, Jianmin Chen et al. · Operating Systems Design and Implementation · 2016 · 6.3K citations