【24h】

A Statistical-Feature ML Approach to IP Traffic Classification Based on CUDA

机译:基于CUDA的IP流量分类统计特征ML方法

获取原文

摘要

In modern networks, there exist different applications which generate various different types of network traffic. In order to improve the performance of network management, it is important to identify and classify the internet traffic. The machine learning (ML) technique based on per-flow statistics has been widely used in traffic classification. Different from traditional classification methods, it is insensitive to port number and payload on application level. Our approach in this work is also based on a machine learning method kNN. kNN is a special case of a variable-bandwidth, kernel density "balloon" estimator with a uniform kernel [1]. Although there is no time taken for the construction of the classification model using kNN, it is computationally intensive since it relies on searching neighbor among large sets of d-dimensional vectors. The kNN algorithm may have quite expensive classification steps. CUDA (Compute Unified Device Architecture) is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU) [2]. This paper puts forward a CUDA-based kNN algorithm to classify internet traffic. The experimental results show that the peek speed of traffic classification based on GPU improves greatly compared with that based on CPU. Our approach presents a significant speed improvement through GPU; meanwhile, the results demonstrate the potential applicability of GPU in the field of traffic classification.
机译:在现代网络中,存在不同的应用程序,这些应用程序产生各种不同类型的网络流量。为了提高网络管理的性能,重要的是识别和分类互联网流量。基于每流统计的机器学习(ML)技术已广泛用于交通分类。与传统的分类方法不同,它对应用程序级别的端口号和有效载荷不敏感。我们在这项工作中的方法也基于机器学习方法KNN。 KNN是具有均匀内核的可变带宽,内核密度“球囊”估算器的特殊情况[1]。尽管使用KNN的扫描没有时间进行分类模型的时间,但它是计算密集的,因为它依赖于大组D维向量的搜索邻居。 KNN算法可能具有相当昂贵的分类步骤。 CUDA(计算统一设备架构)是由NVIDIA发明的并行计算平台和编程模型。它通过利用图形处理单元(GPU)的功率来实现计算性能的戏剧性增加[2]。本文提出了一种基于CUDA的KNN算法来分类Internet流量。实验结果表明,基于GPU的交通分类普通速度与基于CPU的交通分类改善了。我们的方法通过GPU提出了重大速度;同时,结果表明了GPU在交通分类领域的潜在适用性。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号