Automating In-Network Machine Learning

05/18/2022
by   Changgang Zheng, et al.
0

Using programmable network devices to aid in-network machine learning has been the focus of significant research. However, most of the research was of a limited scope, providing a proof of concept or describing a closed-source algorithm. To date, no general solution has been provided for mapping machine learning algorithms to programmable network devices. In this paper, we present Planter, an open-source, modular framework for mapping trained machine learning models to programmable devices. Planter supports a wide range of machine learning models, multiple targets and can be easily extended. The evaluation of Planter compares different mapping approaches, and demonstrates the feasibility, performance, and resource efficiency for applications such as anomaly detection, financial transactions, and quality of experience. The results show that Planter-based in-network machine learning algorithms can run at line rate, have a negligible effect on latency, coexist with standard switching functionality, and have no or minor accuracy trade-offs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/12/2019

pForest: In-Network Inference with Random Forests

The concept of "self-driving networks" has recently emerged as a possibl...
research
10/15/2020

Closed-Loop Neural Interfaces with Embedded Machine Learning

Neural interfaces capable of multi-site electrical recording, on-site si...
research
05/17/2022

IIsy: Practical In-Network Classification

The rat race between user-generated data and data-processing systems is ...
research
06/01/2023

An FPGA Architecture for Online Learning using the Tsetlin Machine

There is a need for machine learning models to evolve in unsupervised ci...
research
08/14/2019

Trustable and Automated Machine Learning Running with Blockchain and Its Applications

Machine learning algorithms learn from data and use data from databases ...
research
04/26/2023

AutoCure: Automated Tabular Data Curation Technique for ML Pipelines

Machine learning algorithms have become increasingly prevalent in multip...
research
08/24/2018

Towards Machine Learning-Based Optimal HAS

Mobile video consumption is increasing and sophisticated video quality a...

Please sign up or login with your details

Forgot password? Click here to reset