Recently, machine learning has been considered an important tool for various networkingrelated use cases such as intrusion detection, flow classification, etc. Traditionally, machinelearning based classification algorithms run on dedicated machines that are outside of thefast path, e.g. on Deep Packet Inspection boxes, etc. This imposes additional latency inorder to detect threats or classify the flows.With the recent advance of programmable data planes, implementing advanced function-ality directly in the fast path is now a possibility. In this thesis, we propose to implementArtificial Neural Network inference together with flow metadata extraction directly in thedata plane of P4 programmable switches, routers, or Network Interface Cards (...
Abstract – Routers use lookup tables to forward packets. They also classify packets to determine whi...
The early identification of applications through the observation and fast analysis of the associated...
With machine learning and especially deep learning rising to prevalence in many domains such as comp...
Recently, machine learning has been considered an important tool for various networkingrelated use c...
In this paper we show that the data plane of commodity programmable (Network Interface Cards) NICs c...
We present an approach to improve the scalability of online machine learning-based network traffic a...
It is now possible to run per-packet Machine Learning (ML) inference tasks in the data plane at line...
Since heavy flows account for a significant fraction of network traffic, being able to predict heavy...
Recent endeavours have enabled the integration of trained machine learning models like Random Forest...
Graph Neural Network possess prospect in track reconstruction for the Large Hadron Collider use-case...
Artificial neural networks’ fully-connected layers require memory-bound operations on modern process...
Convolutional Neural Network (CNN) inference has gained a significant amount of traction for perform...
Programmable switches have been widely used to design network monitoring solutions that operate in t...
In recent years, deep neural networks (DNNs) have revolutionized the field of machine learning. DNNs...
The emergence of programmable data planes in Software-Defined Networks enables the execution of vari...
Abstract – Routers use lookup tables to forward packets. They also classify packets to determine whi...
The early identification of applications through the observation and fast analysis of the associated...
With machine learning and especially deep learning rising to prevalence in many domains such as comp...
Recently, machine learning has been considered an important tool for various networkingrelated use c...
In this paper we show that the data plane of commodity programmable (Network Interface Cards) NICs c...
We present an approach to improve the scalability of online machine learning-based network traffic a...
It is now possible to run per-packet Machine Learning (ML) inference tasks in the data plane at line...
Since heavy flows account for a significant fraction of network traffic, being able to predict heavy...
Recent endeavours have enabled the integration of trained machine learning models like Random Forest...
Graph Neural Network possess prospect in track reconstruction for the Large Hadron Collider use-case...
Artificial neural networks’ fully-connected layers require memory-bound operations on modern process...
Convolutional Neural Network (CNN) inference has gained a significant amount of traction for perform...
Programmable switches have been widely used to design network monitoring solutions that operate in t...
In recent years, deep neural networks (DNNs) have revolutionized the field of machine learning. DNNs...
The emergence of programmable data planes in Software-Defined Networks enables the execution of vari...
Abstract – Routers use lookup tables to forward packets. They also classify packets to determine whi...
The early identification of applications through the observation and fast analysis of the associated...
With machine learning and especially deep learning rising to prevalence in many domains such as comp...