Low-Cost On-device Partial Domain Adaptation (LoCO-PDA): Enabling efficient CNN retraining on edge devices
Aditya Rajagopal, Christos-Savvas Bouganis

TL;DR
This paper introduces LoCO-PDA, a low-cost method for on-device partial domain adaptation of CNNs, enabling efficient retraining on edge devices to improve accuracy and reduce resource consumption.
Contribution
It presents a novel PDA approach that allows CNNs to be adapted directly on edge devices, addressing cost, efficiency, and dynamic target distribution challenges.
Findings
Improves classification accuracy by 3.04 percentage points on average.
Achieves up to 15.1x reduction in retraining memory consumption.
Provides 2.07x faster inference latency on NVIDIA Jetson TX2.
Abstract
With the increased deployment of Convolutional Neural Networks (CNNs) on edge devices, the uncertainty of the observed data distribution upon deployment has led researchers to to utilise large and extensive datasets such as ILSVRC'12 to train CNNs. Consequently, it is likely that the observed data distribution upon deployment is a subset of the training data distribution. In such cases, not adapting a network to the observed data distribution can cause performance degradation due to negative transfer and alleviating this is the focus of Partial Domain Adaptation (PDA). Current works targeting PDA do not focus on performing the domain adaptation on an edge device, adapting to a changing target distribution or reducing the cost of deploying the adapted network. This work proposes a novel PDA methodology that targets all of these directions and opens avenues for on-device PDA. LoCO-PDA…
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
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · Privacy-Preserving Technologies in Data
