Recent advances in Machine Learning (ML) brought several advantages also within computer network management. For programmable data planes, however, it is more challenging to benefit from these advantages, given their limited resource capabilities colliding with the complexity of ML models. In this paper, we propose ART, an attempt to simplify ML-based solutions for routing, so that they can "fit", i.e., be executed, on P4 switches. To provide such model simplification, ART relies on efficient knowledge distillation techniques, converting, in particular, Deep Reinforcement Learning (DRL) models into a simpler Decision Tree (DT). Our evaluation results validate the accuracy of the extracted model and the application of the model logic directly into switches with little impact, paving the way for a more reactive data plane programmability via machine learning integration.
Routing with ART: Adaptive Routing for P4 Switches With In-Network Decision Trees / Angi, Antonino; Sacco, Alessio; Esposito, Flavio; Marchetto, Guido. - ELETTRONICO. - (2024), pp. 3291-3296. (Intervento presentato al convegno 2024 IEEE Global Communications Conference (GLOBECOM) tenutosi a Cape Town (ZA) nel 8 - 12 December 2024) [10.1109/GLOBECOM52923.2024.10901356].
Routing with ART: Adaptive Routing for P4 Switches With In-Network Decision Trees
Angi, Antonino;Sacco, Alessio;Marchetto, Guido
2024
Abstract
Recent advances in Machine Learning (ML) brought several advantages also within computer network management. For programmable data planes, however, it is more challenging to benefit from these advantages, given their limited resource capabilities colliding with the complexity of ML models. In this paper, we propose ART, an attempt to simplify ML-based solutions for routing, so that they can "fit", i.e., be executed, on P4 switches. To provide such model simplification, ART relies on efficient knowledge distillation techniques, converting, in particular, Deep Reinforcement Learning (DRL) models into a simpler Decision Tree (DT). Our evaluation results validate the accuracy of the extracted model and the application of the model logic directly into switches with little impact, paving the way for a more reactive data plane programmability via machine learning integration.| File | Dimensione | Formato | |
|---|---|---|---|
| ART___Globecom.pdf accesso aperto 
											Descrizione: Manuscript accepted
										 
											Tipologia:
											2. Post-print / Author's Accepted Manuscript
										 
											Licenza:
											
											
												Pubblico - Tutti i diritti riservati
												
												
												
											
										 
										Dimensione
										327.59 kB
									 
										Formato
										Adobe PDF
									 | 327.59 kB | Adobe PDF | Visualizza/Apri | 
| Routing_with_ART_Adaptive_Routing_for_P4_Switches_With_In-Network_Decision_Trees.pdf accesso riservato 
											Tipologia:
											2a Post-print versione editoriale / Version of Record
										 
											Licenza:
											
											
												Non Pubblico - Accesso privato/ristretto
												
												
												
											
										 
										Dimensione
										410.99 kB
									 
										Formato
										Adobe PDF
									 | 410.99 kB | Adobe PDF | Visualizza/Apri Richiedi una copia | 
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2991306
			
		
	
	
	
			      	