Litcius/Paper detail

Enhancing Network Management Using Code Generated by Large Language Models

Sathiya Kumaran Mani, Yajie Zhou, Kevin Hsieh, Santiago Segarra, Trevor Eberl, Eliran Azulai, Ido Frizler, Ranveer Chandra, Srikanth Kandula

202347 citationsDOI

Abstract

Analyzing network topologies and communication graphs is essential in modern network management. However, the lack of a cohesive approach results in a steep learning curve, increased errors, and inefficiencies. In this paper, we present a novel approach that enables natural-language-based network management experiences, leveraging large language models (LLMs) to generate task-specific code from natural language queries. This method addresses the challenges of explainability, scalability, and privacy by allowing network operators to inspect the generated code, removing the need to share network data with LLMs, and focusing on application-specific requests combined with program synthesis techniques. We develop and evaluate a prototype system using benchmark applications, demonstrating high accuracy, cost-effectiveness, and potential for further improvements using complementary program synthesis techniques.

Topics & Concepts

Computer scienceScalabilityBenchmark (surveying)Network topologyCode (set theory)Network monitoringTask (project management)Network managementNatural languageNetwork simulationNetwork management stationDistributed computingSoftware engineeringArtificial intelligenceProgramming languageNetwork architectureComputer securityComputer networkDatabaseEngineeringSystems engineeringGeographySet (abstract data type)GeodesySoftware System Performance and ReliabilitySoftware Testing and Debugging TechniquesNetwork Security and Intrusion Detection
Enhancing Network Management Using Code Generated by Large Language Models | Litcius