Automating In-Network Machine Learning
- URL: http://arxiv.org/abs/2205.08824v1
- Date: Wed, 18 May 2022 09:42:22 GMT
- Title: Automating In-Network Machine Learning
- Authors: Changgang Zheng, Mingyuan Zang, Xinpeng Hong, Riyad Bensoussane, Shay
Vargaftik, Yaniv Ben-Itzhak, Noa Zilberman
- Abstract summary: Planter is an open-source framework for mapping trained machine learning models to programmable devices.
We 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.
- Score: 2.857025628729502
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- CLASSify: A Web-Based Tool for Machine Learning [0.0]
This article presents an automated tool for machine learning classification problems to simplify the process of training models and producing results while providing informative visualizations and insights into the data.
We present CLASSify, an open-source tool for solving classification problems without the need for knowledge of machine learning.
arXiv Detail & Related papers (2023-10-05T15:51:36Z) - Hybrid Algorithm Selection and Hyperparameter Tuning on Distributed
Machine Learning Resources: A Hierarchical Agent-based Approach [0.0]
This paper proposes a fully automatic and collaborative agent-based mechanism for selecting distributedly organized machine learning algorithms.
Our solution is totally correct and exhibits linear time and space complexity in relation to the size of available resources.
arXiv Detail & Related papers (2023-09-12T21:07:23Z) - Deep Feature Learning for Wireless Spectrum Data [0.5809784853115825]
We propose an approach to learning feature representations for wireless transmission clustering in a completely unsupervised manner.
We show that the automatic representation learning is able to extract fine-grained clusters containing the shapes of the wireless transmission bursts.
arXiv Detail & Related papers (2023-08-07T12:27:19Z) - Machine Learning for QoS Prediction in Vehicular Communication:
Challenges and Solution Approaches [46.52224306624461]
We consider maximum throughput prediction enhancing, for example, streaming or high-definition mapping applications.
We highlight how confidence can be built on machine learning technologies by better understanding the underlying characteristics of the collected data.
We use explainable AI to show that machine learning can learn underlying principles of wireless networks without being explicitly programmed.
arXiv Detail & Related papers (2023-02-23T12:29:20Z) - Machine Learning for Microcontroller-Class Hardware -- A Review [1.5311932971314297]
This paper highlights the unique challenges of enabling onboard machine learning for microcontroller class devices.
We introduce a closed-loop widely applicable workflow of machine learning model development for microcontroller class devices.
arXiv Detail & Related papers (2022-05-29T00:59:38Z) - Flashlight: Enabling Innovation in Tools for Machine Learning [50.63188263773778]
We introduce Flashlight, an open-source library built to spur innovation in machine learning tools and systems.
We see Flashlight as a tool enabling research that can benefit widely used libraries downstream and bring machine learning and systems researchers closer together.
arXiv Detail & Related papers (2022-01-29T01:03:29Z) - SOLIS -- The MLOps journey from data acquisition to actionable insights [62.997667081978825]
In this paper we present a unified deployment pipeline and freedom-to-operate approach that supports all requirements while using basic cross-platform tensor framework and script language engines.
This approach however does not supply the needed procedures and pipelines for the actual deployment of machine learning capabilities in real production grade systems.
arXiv Detail & Related papers (2021-12-22T14:45:37Z) - Automated Machine Learning Techniques for Data Streams [91.3755431537592]
This paper surveys the state-of-the-art open-source AutoML tools, applies them to data collected from streams, and measures how their performance changes over time.
The results show that off-the-shelf AutoML tools can provide satisfactory results but in the presence of concept drift, detection or adaptation techniques have to be applied to maintain the predictive accuracy over time.
arXiv Detail & Related papers (2021-06-14T11:42:46Z) - Distributed Learning in Wireless Networks: Recent Progress and Future
Challenges [170.35951727508225]
Next-generation wireless networks will enable many machine learning (ML) tools and applications to analyze various types of data collected by edge devices.
Distributed learning and inference techniques have been proposed as a means to enable edge devices to collaboratively train ML models without raw data exchanges.
This paper provides a comprehensive study of how distributed learning can be efficiently and effectively deployed over wireless edge networks.
arXiv Detail & Related papers (2021-04-05T20:57:56Z) - From Federated to Fog Learning: Distributed Machine Learning over
Heterogeneous Wireless Networks [71.23327876898816]
Federated learning has emerged as a technique for training ML models at the network edge by leveraging processing capabilities across the nodes that collect the data.
We advocate a new learning paradigm called fog learning which will intelligently distribute ML model training across the continuum of nodes from edge devices to cloud servers.
arXiv Detail & Related papers (2020-06-07T05:11:18Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.