Coded-InvNet for Resilient Prediction Serving Systems
Tuan Dinh, Kangwook Lee

TL;DR
Coded-InvNet is a novel system that enhances the resilience of prediction serving by using coded computation techniques, invertible neural networks, and domain translation, achieving high accuracy with minimal resource overhead.
Contribution
It introduces Coded-InvNet, combining coded computation with invertible neural networks for resilient prediction serving, a novel integration not previously explored.
Findings
Outperforms existing methods with only 10% resource overhead.
Achieves 85.9% accuracy in recovering missing predictions.
Significantly outperforms previous state-of-the-art by 32.5%.
Abstract
Inspired by a new coded computation algorithm for invertible functions, we propose Coded-InvNet a new approach to design resilient prediction serving systems that can gracefully handle stragglers or node failures. Coded-InvNet leverages recent findings in the deep learning literature such as invertible neural networks, Manifold Mixup, and domain translation algorithms, identifying interesting research directions that span across machine learning and systems. Our experimental results show that Coded-InvNet can outperform existing approaches, especially when the compute resource overhead is as low as 10%. For instance, without knowing which of the ten workers is going to fail, our algorithm can design a backup task so that it can correctly recover the missing prediction result with an accuracy of 85.9%, significantly outperforming the previous SOTA by 32.5%.
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
TopicsAdversarial Robustness in Machine Learning · Ferroelectric and Negative Capacitance Devices · Advanced Neural Network Applications
MethodsMixup · Manifold Mixup
