YoVDO

Re-architecting Traffic Analysis with Neural Network Interface Cards

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses Neural Networks Courses Anomaly Detection Courses Network Traffic Analysis Courses

Course Description

Overview

Explore a groundbreaking approach to enhance the scalability of online machine learning-based network traffic analysis in this 14-minute conference talk from USENIX NSDI '22. Discover how replacing traditional supervised machine learning models with binary neural networks can revolutionize traffic analysis. Learn about Neural Networks on the NIC (N3IC), an innovative system that compiles binary neural network models for direct integration into SmartNIC data planes. Examine the implementation and evaluation of this solution through two use cases: traffic identification and anomaly detection. Understand how N3IC achieves up to 100x lower classification latency and 1.5-7x higher throughput compared to state-of-the-art software-based systems. Delve into the design and FPGA-based prototype of a hardware primitive that adds binary neural network support to NIC data planes, requiring minimal logic and memory resources. Gain insights into how this technology enables more challenging use cases requiring microsecond-level online traffic analysis.

Syllabus

NSDI '22 - Re-architecting Traffic Analysis with Neural Network Interface Cards


Taught by

USENIX

Related Courses

Neural Networks for Machine Learning
University of Toronto via Coursera
Good Brain, Bad Brain: Basics
University of Birmingham via FutureLearn
Statistical Learning with R
Stanford University via edX
Machine Learning 1—Supervised Learning
Brown University via Udacity
Fundamentals of Neuroscience, Part 2: Neurons and Networks
Harvard University via edX