mlsanityData to 7 Oct 2026

DAPPER: Label-Free Performance Estimation after Personalization for Heterogeneous Mobile Sensing

arXiv 2111.11053 ↗First posted 22 Nov 2021cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Many applications utilize sensors in mobile devices and machine learning to provide novel services. However, various factors such as different users, devices, and environments impact the performance of such applications, thus making the domain shift (i.e., distributional shift between the training domain and the target domain) a critical issue in mobile sensing. Despite attempts in domain adaptation to solve this challenging problem, their performance is unreliable due to the complex interplay among diverse factors. In principle, the performance uncertainty can be identified and redeemed by performance validation with ground-truth labels. However, it is infeasible for every user to collect high-quality, sufficient labeled data. To address the issue, we present DAPPER (Domain AdaPtation Performance EstimatoR) that estimates the adaptation performance in a target domain with only unlabeled target data. Our key idea is to approximate the model performance based on the mutual information between the model inputs and corresponding outputs. Our evaluation with four real-world sensing datasets compared against six baselines shows that on average, DAPPER outperforms the state-of-the-art baseline by 39.8% in estimation accuracy. Moreover, our on-device experiment shows that DAPPER achieves up to 396X less computation overhead compared with the baselines.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 43 of its 95 references that are in the map. First posted on arXiv 22 Nov 2021.

Builds on

43 of 95 references.

References · 43

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2017On Calibration of Modern Neural Networkscited by 4,860
  5. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  6. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  7. 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
  8. 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
  9. 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
  10. 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
  11. 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
  12. 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
31 more
  1. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
  2. 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 616
  3. 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
  4. 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 454
  5. 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
  6. 2019Contrastive Adaptation Network for Unsupervised Domain Adaptationcited by 407
  7. 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 405
  8. 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
  9. 2019Adversarial Domain Adaptation with Domain Mixupcited by 250
  10. 2019Episodic Training for Domain Generalizationcited by 245
  11. 2018A DIRT-T Approach to Unsupervised Domain Adaptationcited by 215
  12. 2018DeepJDOT: Deep Joint Distribution Optimal Transport for Unsupervised Domain Adaptationcited by 212
  13. 2017Generate To Adapt: Aligning Domains using Generative Adversarial Networkscited by 183
  14. 2016Deep Reconstruction-Classification Networks for Unsupervised Domain Adaptationcited by 162
  15. 2018On Human Predictions with Explanations and Predictions of Machine Learning Models: A Case Study on Deception Detectioncited by 159
  16. 2020Classes Matter: A Fine-grained Adversarial Approach to Cross-domain Semantic Segmentationcited by 142
  17. 2020Unsupervised Domain Adaptation via Structurally Regularized Deep Clusteringcited by 140
  18. 2020Gradually Vanishing Bridge for Adversarial Domain Adaptationcited by 130
  19. 2019Multi-task Self-Supervised Learning for Human Activity Detectioncited by 98
  20. 2020Multi-Source Deep Domain Adaptation with Weak Supervision for Time-Series Sensor Datacited by 82
  21. 2019Discriminative Adversarial Domain Adaptationcited by 74
  22. 2020MNN: A Universal and Efficient Inference Enginecited by 64
  23. 2020Estimating Generalization under Distribution Shifts via Domain-Invariant Representationscited by 56
  24. 2021Detecting Errors and Estimating Accuracy on Unlabeled Data with Self-training Ensemblescited by 54
  25. 2018Co-regularized Alignment for Unsupervised Domain Adaptationcited by 39
  26. 2021SelfHAR: Improving Human Activity Recognition through Self-training with Unlabeled Datacited by 31
  27. 2017Estimating Accuracy from Unlabeled Data: A Probabilistic Logic Approachcited by 27
  28. 2016Unsupervised Risk Estimation Using Only Conditional Independence Structurecited by 17
  29. 2019Deep Learning on Mobile Devices - A Reviewcited by 16
  30. 2020Incremental Real-Time Personalization in Human Activity Recognition Using Domain Adaptive Batch Normalizationcited by 13
  31. 2020MDLdroid: a ChainSGD-reduce Approach to Mobile Deep Learning for Personal Mobile Sensingcited by 5

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 0; 2024: 3.

4 papers.