skip to main content
10.1145/3649329.3657330acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

TrafficHD: Efficient Hyperdimensional Computing for Real-Time Network Traffic Analytics

Published: 07 November 2024 Publication History

Abstract

With the evolution of network infrastructure, the pattern of network traffic becomes unprecedentedly complex. Conventional machine learning algorithms struggle to cope with the high-dimensional data and real-time processing speeds required in such complex networks. Fortunately, Hyperdimensional Computing (HDC), which is power-efficient and supports parallel processing, provides a potential solution to this challenge. In this paper, we present TrafficHD, a novel classification framework that leverages HDC to analyze network traffic in real-time. By transforming network traffic features into high-dimensional binary vectors, TrafficHD enables the rapid execution of recognition tasks within the constraints of real-time systems. Extensive evaluations on a wide range of network tasks show that TrafficHD is 30.57× and 98.32× faster than state-of-the-art (SOTA) machine learning and HDC algorithms while providing 3× higher robustness to network noise.

References

[1]
Oluwamayowa Ade Adeleke et al. 2022. Network traffic generation: A survey and methodology. ACM Comput. Surv. (Jan. 2022).
[2]
Arash Habibi Lashkari et al. 2017. Characterization of tor traffic using time based features. In ICISSP.
[3]
Hernández-Cano et al. 2021. OnlineHD: Robust, efficient, and single-pass online learning using hyperdimensional system. In DATE.
[4]
Mohsen Imani et al. 2018. Hierarchical hyperdimensional computing for energy efficient classification. In DAC.
[5]
Pentti Kanerva. 2009. Hyperdimensional computing: An introduction to computing in distributed representation with high-dimensional random vectors. Cognitive computation (2009).
[6]
Behnam Khaleghi et al. 2022. GENERIC: Highly efficient learning engine on edge using hyperdimensional computing. In DAC.
[7]
Denis Kleyko et al. 2022. A survey on hyperdimensional computing aka vector symbolic architectures, part I: Models and data transformations. ACM Comput. Surv. (Dec. 2022).
[8]
Manish Marwah and Martin Arlitt. 2022. Deep learning for network traffic data. In KDD.
[9]
Andrew W. Moore and Denis Zuev. 2005. Internet traffic classification using bayesian analysis techniques. In SIGMETRICS.
[10]
Euclides Carlos Pinto Neto et al. 2023. CICIoT2023: A real-time dataset and benchmark for large-scale attacks in IoT environment. Sensors (June 2023).
[11]
Abbas Rahimi et al. 2016. A robust and energy-efficient classifier using brain-inspired hyperdimensional computing. In ISLPED.
[12]
Ali Rahimi and Benjamin Recht. 2007. Random features for large-scale kernel machines. In NIPS.
[13]
Meng Shen et al. 2023. Machine learning-powered encrypted network traffic analysis: A comprehensive survey. IEEE Commun. Surveys Tuts (Jan. 2023).
[14]
Mahbod Tavallaee et al. 2009. A detailed analysis of the KDD CUP 99 data set. In CISDA.
[15]
Chen Wu et al. 2021. Low-precision floating-point arithmetic for highperformance FPGA-based cnn acceleration. ACM Trans. Reconfigurable Technol. Syst. (Nov. 2021).

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '24: Proceedings of the 61st ACM/IEEE Design Automation Conference
June 2024
2159 pages
ISBN:9798400706011
DOI:10.1145/3649329
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 November 2024

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

DAC '24
Sponsor:
DAC '24: 61st ACM/IEEE Design Automation Conference
June 23 - 27, 2024
CA, San Francisco, USA

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 98
    Total Downloads
  • Downloads (Last 12 months)98
  • Downloads (Last 6 weeks)46
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media