arrow
Return

QCore: Data-Efficient, On-Device Continual Calibration for Quantized Models

delete2024-08-30
delete4
PRE
AI
D
David Campos
Z
Zhang, Miao
G
Guo, Chenjuan
J
Jensen, Christian S.
DOI:10.14778/3681954.3681957delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We are witnessing an increasing availability of streaming data that may contain valuable information on the underlying processes. It is thus attractive to be able to deploy machine learning models, e.g., for classification, on edge devices near sensors such that decisions can be made instantaneously, rather than first having to transmit incoming data to servers. To enable deployment on edge devices with limited storage and computational capabilities, the full-precision parameters in standard models can be quantized to use fewer bits. The resulting quantized models are then calibrated using back-propagation with the full training data to ensure accuracy. This one-time calibration works for deployments in static environments. However, model deployment in dynamic edge environments call for continual calibration to adaptively adjust quantized models to fit new incoming data, which may have different distributions with the original training data. The first difficulty in enabling continual calibration on the edge is that the full training data may be too large and thus cannot be assumed to be always available on edge devices. The second difficulty is that the use of back-propagation on the edge for repeated calibration is too expensive. We propose QCore to enable continual calibration on the edge. First, it compresses the full training data into a small subset to enable effective calibration of quantized models with different bit-widths. We also propose means of updating the subset when new streaming data arrives to reflect changes in the environment, while not forgetting earlier training data. Second, we propose a small bit-flipping network that works with the subset to update quantized model parameters, thus enabling efficient continual calibration without back-propagation. An experimental study, conducted with real-world data in a continual learning setting, offers insight into the properties of QCore and shows that it is capable of outperforming strong baseline methods.

Journal

P
Proceedings of the VLDB Endowment
IF:
3.3
Papers:
563
Citations:
1.2W

Organization

No organization information available
Cited Papers

Cited Papers

sPCA
err2015-05-27
err0
PREAI
errTarek Elgamal; Maysam Yabandeh; Ashraf Aboulnaga; Waleed Mustafa; Mohamed Hefeeda
errShare
errSave
HIVE-COTE 2.0: a new meta ensemble for time series classification
err2021-09-24
err132
errOAAI
errMiddlehurst, Matthew; Large, James; Flynn, Michael; Lines, Jason; Bostrom, Aaron; Bagnall, Anthony
errShare
errSave
Anytime stochastic routing with hybrid learning
err2020-06-26
err0
PREAI
errSimon Aagaard Pedersen; Bin Yang; Christian S. Jensen
errShare
errSave
Weakly Guided Adaptation for Robust Time Series Forecasting
err2024-03-05
err0
errOAAI
errYunyao Cheng; Peng Chen; Chenjuan Guo; Kai Zhao; Qingsong Wen; Bin Yang; Christian S. Jensen
errShare
errSave
DeepSqueeze: Deep Semantic Compression for Tabular Data
err2020-05-31
err0
PREAI
errAmir Ilkhechi; Andrew Crotty; Alex Galakatos; Yicong Mao; Grace Fan; Xiran Shi; Ugur Cetintemel
errShare
errSave
GoodCore: Data-effective and Data-efficient Machine Learning through Coreset Selection over Incomplete Data
err2023-06-20
err0
errOAAI
errChengliang Chai; Jiabin Liu; Nan Tang; Ju Fan; Dongjing Miao; Jiayi Wang; Yuyu Luo; Guoliang Li
errShare
errSave
AutoCTS
err2022-04-14
err0
errOAAI
errXinle Wu; Dalin Zhang; Chenjuan Guo; Chaoyang He; Bin Yang; Christian S. Jensen
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
researcher View more