In recent years, the adoption of Machine Learning, particularly Reinforcement Learning (RL), for the control and management of communication networks has emerged. However, a critical challenge hindering its practical implementation is the lack of explainability inherent in these models, which prevents network administrators from adopting these techniques despite their great potential to improve network performance. This paper aims to enhance the trustworthiness of RL-based network management and control, by making the RL model explainable and providing administrators with transparent insights into the RL decision-making processes. With this aim, we propose a methodology that leverages surrogate models, specifically, Decision Trees (DTs), to create simplified yet interpretable representations of the original RL model, able to explain it. Experiments were conducted to evaluate the efficacy of our method, demonstrating that the surrogate model achieves about 94% accuracy in imitating the original RL model. Additionally, the surrogate model significantly improves the explainability of the entire system by automatically generating graphical representations, in the form of DTs for interpreting the RL decisions.

Explainable Reinforcement Learning for Network Management via Surrogate Model / Botta, Alessio; Canonico, Roberto; Navarro, Annalisa. - (2024), pp. 35-40. ( 44th IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2024 usa 2024) [10.1109/icdcsw63686.2024.00012].

Explainable Reinforcement Learning for Network Management via Surrogate Model

Botta, Alessio;Canonico, Roberto;Navarro, Annalisa
2024

Abstract

In recent years, the adoption of Machine Learning, particularly Reinforcement Learning (RL), for the control and management of communication networks has emerged. However, a critical challenge hindering its practical implementation is the lack of explainability inherent in these models, which prevents network administrators from adopting these techniques despite their great potential to improve network performance. This paper aims to enhance the trustworthiness of RL-based network management and control, by making the RL model explainable and providing administrators with transparent insights into the RL decision-making processes. With this aim, we propose a methodology that leverages surrogate models, specifically, Decision Trees (DTs), to create simplified yet interpretable representations of the original RL model, able to explain it. Experiments were conducted to evaluate the efficacy of our method, demonstrating that the surrogate model achieves about 94% accuracy in imitating the original RL model. Additionally, the surrogate model significantly improves the explainability of the entire system by automatically generating graphical representations, in the form of DTs for interpreting the RL decisions.
2024
Explainable Reinforcement Learning for Network Management via Surrogate Model / Botta, Alessio; Canonico, Roberto; Navarro, Annalisa. - (2024), pp. 35-40. ( 44th IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2024 usa 2024) [10.1109/icdcsw63686.2024.00012].
File in questo prodotto:
File Dimensione Formato  
Explainable_Reinforcement_Learning_for_Network_Management_via_Surrogate_Model.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 427.89 kB
Formato Adobe PDF
427.89 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/1048676
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact