Addressing Data Distribution Shifts in Online Machine Learning Powered Smart City Applications Using Augmented Test-Time Adaptation

Shawqi Al-Maliki, Faissal El Bouanani, Mohamed Abdallah, Junaid Qadir, Ala Al-Fuqaha*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Data distribution shift is a common problem in machine learning-powered smart city applications where the test data differs from the training data. Augmenting smart city applications with online machine learning models can handle this issue at test time, albeit with high cost and unreliable performance. To overcome this limitation, we propose to endow test-time adaptation (TTA) with a systematic active fine-tuning (SAF) layer that is characterized by three key aspects: a continuity aspect that adapts to ever-present data distribution shifts; intelligence aspect that recognizes the importance of fine-tuning as a distribution-shift-aware process that occurs at the appropriate time to address the recently detected data distribution shifts; and cost-effectiveness aspect that involves budgeted human-machine collaboration to make relabeling cost-effective and practical for diverse smart city applications. Our empirical results show that our proposed approach reduces the misclassification rate of the typical TTA from 0.280 to 0.139, demonstrating its superior performance. Notably, our approach outperforms TTA by a factor of two.

Original languageEnglish
Pages (from-to)116-124
Number of pages9
JournalIEEE Internet of Things Magazine
Volume7
Issue number4
DOIs
Publication statusPublished - 1 Jul 2024

Fingerprint

Dive into the research topics of 'Addressing Data Distribution Shifts in Online Machine Learning Powered Smart City Applications Using Augmented Test-Time Adaptation'. Together they form a unique fingerprint.

Cite this