Effective ML Model Versioning in Edge Networks
Fin Gentzen, Mounir Bensalem, Admela Jukan

TL;DR
This paper addresses the challenge of ML model versioning in edge networks by formulating the problem and proposing reinforcement learning-based solutions to automate updates, improving security, reliability, and accuracy under system constraints.
Contribution
It introduces the first formulation of ML model versioning optimization and develops RL-based algorithms for automated updates in edge environments.
Findings
Reinforcement learning effectively automates model version updates.
Proper versioning improves security, reliability, and accuracy.
Updates maintain low response times across server loads.
Abstract
Machine learning (ML) models, data and software need to be regularly updated whenever essential version updates are released and feasible for integration. This is a basic but most challenging requirement to satisfy in the edge, due to the various system constraints and the major impact that an update can have on robustness and stability. In this paper, we formulate for the first time the ML model versioning optimization problem, and propose effective solutions, including the update automation with reinforcement learning (RL) based algorithm. We study the edge network environment due to the known constraints in performance, response time, security, and reliability, which make updates especially challenging. The performance study shows that model version updates can be fully and effectively automated with reinforcement learning method. We show that for every range of server load values,…
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
TopicsScientific Computing and Data Management
