RapidLearn: A General Purpose Toolkit for Autonomic Networking
Jatin Sharma, Nikhilesh Behera, Priya Venkatraman, Boon Thau Loo

TL;DR
RapidLearn introduces a versatile toolkit that simplifies the deployment of distributed machine learning applications in SDN environments, enabling local decision-making and global coordination for network management tasks.
Contribution
It provides a generic, user-friendly framework for creating and deploying distributed ML applications in SDN, abstracting complex algorithms and structures.
Findings
Effective DDoS detection demonstrated
Framework simplifies ML deployment in SDN
Local and global decision coordination achieved
Abstract
Software Defined Networking has unfolded a new area of opportunity in distributed networking and intelligent networks. There has been a great interest in performing machine learning in distributed setting, exploiting the abstraction of SDN which makes it easier to write complex ML queries on standard control plane. However, most of the research has been made towards specialized problems (security, performance improvement, middlebox management etc) and not towards a generic framework. Also, existing tools and software require specialized knowledge of the algorithm/network to operate or monitor these systems. We built a generic toolkit which abstracts out the underlying structure, algorithms and other intricacies and gives an intuitive way for a common user to create and deploy distributed machine learning network applications. Decisions are made at local level by the switches and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Network Security and Intrusion Detection · Energy Efficient Wireless Sensor Networks
