UnifiedNN: Efficient Neural Network Training on the Cloud
Sifat Ut Taki, Arthi Padmanabhan, Spyridon Mastorakis

TL;DR
UnifiedNN is a novel cloud training framework that efficiently trains multiple neural network models simultaneously by merging them into a single model, significantly reducing memory and training time without sacrificing accuracy.
Contribution
UnifiedNN introduces a method to merge multiple neural networks into one for concurrent training, optimizing resource use and speed in cloud environments.
Findings
Reduces memory consumption by up to 53%.
Speeds up training time by up to 81%.
Maintains training and testing accuracy.
Abstract
Nowadays, cloud-based services are widely favored over the traditional approach of locally training a Neural Network (NN) model. Oftentimes, a cloud service processes multiple requests from users--thus training multiple NN models concurrently. However, training NN models concurrently is a challenging process, which typically requires significant amounts of available computing resources and takes a long time to complete. In this paper, we present UnifiedNN to effectively train multiple NN models concurrently on the cloud. UnifiedNN effectively "combines" multiple NN models and features several memory and time conservation mechanisms to train multiple NN models simultaneously without impacting the accuracy of the training process. Specifically, UnifiedNN merges multiple NN models and creates a large singular unified model in order to efficiently train all models at once. We have…
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
TopicsNeural Networks and Applications · Brain Tumor Detection and Classification · Machine Learning and ELM
Methodstravel james
