arrow
Return

Distributed Multi-Task In-Network Classification on Programmable Switches by Ensemble Models

delete2025-07-25
delete0
PRE
AI
Q
Qing Li
J
Jiaye Lin
G
Guorui Xie
Z
Z. C. Guan
Z
Zeyu Luan
Z
Zhuyun Qi
蒋
蒋勇 (Yong Jiang)
Z
Zhenhui Yuan
DOI:10.1109/TON.2025.3590275delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Offloading machine learning models for network classification on high-throughput programmable switches is a promising technology, enabling line-speed in-network classification. Existing solutions are centralized, deploying a complete but heavy model on a single switch with limited hardware resources, causing unsatisfactory accuracy, network-wide resource wastage, and non-generic single-task classification. Therefore, we propose In-Forest-M, a general distributed multi-task in-network classification framework. Firstly, we develop a Lightweight Ensemble Generic Optional Model (LEGO), which can be transformed into base models with full functionality. Each switch only needs to deploy lightweight base models rather than complete ensemble models. The significant reduction in resource consumption allows the deployment of larger models with higher accuracy and more models that support diverse tasks. We employ a fine-grained enhancement mechanism to enhance the classification performance of base models. As traffic traverses different switches, In-Forest-M aggregates the classification results of multiple enhanced base models to improve accuracy further. Secondly, we introduce a two-phase resource-aware model allocation strategy that assigns different task-specific enhanced base models to switches under resource constraints and task requirements. To respond to dynamic traffic changes, we design an optimization-driven reinforcement learning algorithm. Moreover, we propose a lightweight update mechanism for flexible model scaling. Comprehensive experiments reveal that, compared with state-of-the-art in-network classification solutions in three real network topologies, In-Forest-M achieves increased accuracy and reduced switch rules while exhibiting great generality in multi-task classification.
Keywords:
Distributed deployment
in-network classification
programmable switch
deep reinforcement learning

Journal

I
IEEE Transactions on Networking
IF:
0
Papers:
551
Citations:
0

Organization

P
pengcheng laboratory
Scholars:
462
Papers: 229
Citations: 0
N
Northumbria University
Scholars:
5.6K
Papers: 6.8K
Citations: 9.5K
Cited Papers

Cited Papers

Martini: Bridging the Gap between Network Measurement and Control Using Switching ASICs
err2020-10-13
err0
PREAI
errShuhe Wang; Chen Sun; Zili Meng; Minhu Wang; Jiamin Cao; Mingwei Xu; Jun Bi; Qun Huang; Masoud Moshref; Tong Yang; Hongxin Hu; Gong Zhang
errShare
errSave
A comparison of random forest and its Gini importance with standard chemometric methods for the feature selection and classification of spectral data
err2009-07-10
err0
errOAAI
errBjoern H Menze; B Michael Kelm; Ralf Masuch; Uwe Himmelreich; Peter Bachert; Wolfgang Petrich; Fred A Hamprecht
errShare
errSave
Henna
err2022-12-09
err0
PREAI
errAkem,Aristide Tanyi-Jong; Bütün,Beyza; Gucciardo,Michele; Fiore,Marco
errShare
errSave
Online flow size prediction for improved network routing
err2016-11-01
err0
PREAI
errPascal Poupart; Zhitang Chen; Priyank Jaini; Fred Fung; Hengky Susanto; Yanhui Geng; Li Chen; Kai Chen; Hao Jin
errShare
errSave
P4
err2014-07-28
err0
PREAI
errPat Bosshart; Dan Daly; Glen Gibb; Martin Izzard; Nick McKeown; Jennifer Rexford; Cole Schlesinger; Dan Talayco; Amin Vahdat; George Varghese; David Walker
errShare
errSave
researcher View more