ProjectionNet: Learning Efficient On-Device Deep Networks Using Neural Projections
Sujith Ravi

TL;DR
ProjectionNet introduces a joint training method for creating compact neural networks that use neural projections, enabling efficient on-device inference for visual and language tasks while maintaining accuracy.
Contribution
A novel joint optimization framework that trains lightweight projection-based neural networks alongside full models for efficient on-device inference.
Findings
Significantly reduces memory footprint of neural networks.
Maintains high accuracy on visual recognition and text classification.
Provides insights into neural bits required for task performance.
Abstract
Deep neural networks have become ubiquitous for applications related to visual recognition and language understanding tasks. However, it is often prohibitive to use typical neural networks on devices like mobile phones or smart watches since the model sizes are huge and cannot fit in the limited memory available on such devices. While these devices could make use of machine learning models running on high-performance data centers with CPUs or GPUs, this is not feasible for many applications because data can be privacy sensitive and inference needs to be performed directly "on" device. We introduce a new architecture for training compact neural networks using a joint optimization framework. At its core lies a novel objective that jointly trains using two different types of networks--a full trainer neural network (using existing architectures like Feed-forward NNs or LSTM RNNs) combined…
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
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications
MethodsSigmoid Activation · Tanh Activation · Long Short-Term Memory
