REVIEW 3 major objections 28 references
On-device adaptation of EV battery power forecasters cuts prediction error under real driving distribution shifts.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-13 03:17 UTC pith:FMVOLQ52
load-bearing objection Solid edge-systems paper: real on-device online/offline adaptation of short-horizon EV power forecasters with measured latencies, but the 14.88% offline number is in-sample fine-tuning, not transfer to the next trip. the 3 major comments →
On-Device Adaptive Battery Power Prediction for Electric Vehicles
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Pretrained deep time-series models for 1–3 s EV battery power prediction can be compiled with a full training graph and then adapted on-device under genuine distribution shift, yielding mean absolute error reductions of up to 7.49 percent with online stochastic updates and 14.88 percent with offline multi-epoch batch updates versus the same unadapted models.
What carries the argument
Compile-time attachment of the loss-and-gradient backward graph (via an ONNX training artifact) to an already-hyperparameter-tuned forecasting model so that the identical binary can perform both inference and parameter updates on the edge processor.
Load-bearing premise
That evaluating multi-epoch offline updates on the same trip data used for those updates, together with only two held-out trips and a fixed 0.1 imes learning-rate rule, is enough to claim real-world benefit for future trips without forgetting.
What would settle it
Deploy the identical online and offline pipelines on a larger set of completely unseen trips (different seasons, drivers, or routes) and measure whether the reported MAE reductions still appear when the adapted models are scored only on data never used for any update.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper trains several NeuralForecast SOTA models (BiTCN, MLP, TiDE, DeepNPTS, etc.) for 1–3 s univariate battery-power forecasting on the TUM BMW i3 real-driving dataset, then deploys them with TVM/ONNX-derived training graphs on two resource-constrained processors (ARM Cortex-A53 and a Rocket RISC-V core). It shows that pretrained models suffer large MAE degradation on two held-out trips that exhibit clear distribution shift (summer trip 32, winter trip 37). Two on-device adaptation strategies are evaluated: online single-sample SGD with a 0.1× learning rate (Eq. 1) and offline multi-epoch mini-batch SGD on a completed trip (Eq. 2). Reported peak MAE reductions versus unadapted baselines are 7.49 % (online) and 14.88 % (offline). Latency tables confirm that inference and most training steps fit inside the forecast horizon on the ARM core.
Significance. If the adaptation gains hold under realistic sequential evaluation, the work supplies a practical, architecture-agnostic recipe for continual short-horizon power forecasting on in-vehicle edge hardware—something prior continual-learning time-series methods (FSNet, SOLID, OneNet) do not target. Concrete end-to-end latency numbers on both a commercial ARM SoC and a soft RISC-V core, together with the explicit conversion of pretrained NeuralForecast models into trainable ONNX/TVM graphs, are useful engineering contributions that other edge-AI forecasting papers can reuse. The online protocol is leakage-free and therefore constitutes genuine evidence of benefit under distribution shift.
major comments (3)
- Abstract, Tables II–III and §IV: the headline 14.88 % offline figure is obtained by multi-epoch training and re-evaluation on the identical trip (§IV explicitly states “offline adaptation evaluates the model on the same data on which it was trained”). This is in-sample fine-tuning, not a demonstration of benefit for subsequent unseen trips. The dual-strategy framing therefore over-states the practical claim of “enhanced au battery power predictions au in real-world EV scenarios.” Either re-evaluate offline models on a chronologically later trip (or a leave-one-trip-out protocol) or clearly relegate the offline numbers to an upper-bound analysis and remove them from the abstract’s parallel claim.
- §III and Fig. 5: generalization under distribution shift rests on only two held-out trips (32 summer, 37 winter). While the violin plots (Fig. 4) confirm a shift, two trips are insufficient to support the broader claim that on-device adaptation reliably mitigates “dynamically changing data distributions” caused by weather, elevation and driving style. At minimum, report results on a larger leave-one-trip-out or multi-season hold-out set, or quantify variance across more trips.
- §III–IV and Table II: online adaptation occasionally increases error (negative entries for DeepNPTS and BiTCN). The paper attributes this to SGD local optima but provides no analysis of catastrophic forgetting, stability of the 0.1× learning-rate heuristic, or the effect of freezing batch-norm layers in DeepNPTS. Because the central claim is continuous adaptation without performance collapse, these failure modes need either ablation or an explicit mitigation strategy before the online results can be considered robust.
Circularity Check
Offline MAE reductions (up to 14.88%) are measured after multi-epoch fitting on the identical trip data used for evaluation, so the largest claimed gains are in-sample rather than transfer predictions, yet are presented in parallel with genuine online results as real-world benefit.
specific steps
-
fitted input called prediction
[Abstract; §II-B Eq. 2; §III; §IV Tables II–III]
"achieving mean absolute error reductions of up to 7.49% and 14.88% with online and offline adaptation techniques, respectively. This study highlights the substantial benefit of on-device adaptation, resulting in enhanced battery power predictions than unadapted model deployments in real-world EV scenarios. eta offline adaptation evaluates the model on the same data on which it was trained"
Offline adaptation performs multi-epoch batch gradient descent on a finished trip (Eq. 2, 100 epochs, original training LR/batch size) and reports the resulting MAE reduction on that identical trip. The largest claimed gain (14.88%) is therefore the residual of fitting the evaluation set itself, not a prediction of performance under future distribution shift; yet the Abstract and conclusion treat it as parallel real-world evidence to the properly causal online protocol.
full rationale
The paper's core empirical claim pairs online and offline adaptation as complementary evidence of improved battery-power forecasts under distribution shift (Abstract; Tables II–III; §IV–V). Online adaptation is non-circular: metrics are updated on each point before the gradient step (Eq. 1, Fig. 2, §II-B), preventing leakage. Offline adaptation, however, iterates 100 epochs of mini-batch SGD over a completed trip (Eq. 2) and then recomputes MAE on that same trip; the authors themselves note “offline adaptation evaluates the model on the same data on which it was trained.” Consequently the headline 14.88% figure (BiTCN, summer, 1 s) is an in-sample fine-tuning residual, not a forecast of performance on a subsequent unseen trip. Presenting both numbers as equivalent support for “enhanced etaattery power predictions eta than unadapted model deployments in real-world EV scenarios” therefore over-states the offline result by construction. No self-definitional loops, load-bearing self-citations, uniqueness theorems, or smuggled ansätze appear; the circularity is confined to the offline evaluation protocol and its framing. Online results and the overall on-device methodology remain independently valid.
Axiom & Free-Parameter Ledger
free parameters (4)
- online_learning_rate_scale
- offline_epochs
- model_hyperparameters_via_Ray
- feature_set_and_standardization
axioms (5)
- domain assumption Unseen summer/winter trips (32, 37) and the train/test split of remaining trips adequately represent real EV power distribution shift.
- domain assumption Mean absolute error on 1–3 s battery power forecasts is a sufficient proxy for BMS utility.
- ad hoc to paper Freezing batch-normalization during single-sample DeepNPTS updates preserves valid statistics.
- domain assumption Stochastic / mini-batch gradient descent on MAE with the compiled ONNX training graph yields stable continual adaptation without catastrophic forgetting analysis.
- domain assumption Upsampling 100 ms signals to 1 s preserves forecasting validity for the stated horizons.
read the original abstract
Adaptive power management in Electric Vehicles (EVs) requires accurate power prediction. Although deep learning models have emerged as highly effective for time-series forecasting in this domain, their performance is prone to degradation when exposed to data with distributions different from the training data. We introduce a novel approach that enables on-device learning in resource-constrained EV systems to continuously adapt pretrained battery prediction models to new, unseen data. We leverage existing pretrained models by transforming them into adaptable versions that retain critical hyperparameter knowledge from their initial training. We comprehensively investigate both online and offline model adaptation strategies. Our results demonstrate significant improvements in forecasting performance across various models and time horizons, achieving mean absolute error reductions of up to 7.49\% and 14.88\% with online and offline adaptation techniques, respectively. This study highlights the substantial benefit of on-device adaptation, resulting in enhanced battery power predictions than unadapted model deployments in real-world EV scenarios.
Figures
Reference graph
Works this paper leans on
-
[1]
Deep Learning for Time Series Forecasting: The Electric Load Case,
A. Gasparin, S. Lukovic, and C. Alippi, “Deep Learning for Time Series Forecasting: The Electric Load Case,” July 2019. arXiv:1907.09207 [cs]
Pith/arXiv arXiv 2019
-
[2]
Deep Learning for Time Series Forecasting: A Survey,
J. F. Torres, D. Hadjout, A. Sebaa, F. Mart´ınez-´Alvarez, and A. Troncoso, “Deep Learning for Time Series Forecasting: A Survey,”Big Data, vol. 9, pp. 3–21, Feb. 2021
2021
-
[3]
Time Series Forecasting With Deep Learning: A Survey,
B. Lim and S. Zohren, “Time Series Forecasting With Deep Learning: A Survey,”Philosophical Transactions of the Royal Society A: Mathe- matical, Physical and Engineering Sciences, vol. 379, p. 20200209, Apr
-
[4]
arXiv:2004.13408 [stat]
Pith/arXiv arXiv 2004
-
[5]
Electric vehicle charging demand forecasting using deep learning model,
Z. Yi, X. C. Liu, R. Wei, X. Chen, and J. Dai, “Electric vehicle charging demand forecasting using deep learning model,”Journal of Intelligent Transportation Systems, vol. 26, pp. 690–703, Nov. 2022
2022
-
[6]
Electric Vehicle Charging Load Forecasting: A Comparative Study of Deep Learning Approaches,
J. Zhu, Z. Yang, M. Mourshed, Y . Guo, Y . Zhou, Y . Chang, Y . Wei, and S. Feng, “Electric Vehicle Charging Load Forecasting: A Comparative Study of Deep Learning Approaches,”Energies, vol. 12, p. 2692, July 2019
2019
-
[7]
Prediction of Electric Vehicles Charging Demand: A Transformer-Based Deep Learning Ap- proach,
S. Koohfar, W. Woldemariam, and A. Kumar, “Prediction of Electric Vehicles Charging Demand: A Transformer-Based Deep Learning Ap- proach,”Sustainability, vol. 15, p. 2105, Jan. 2023
2023
-
[8]
State-of-charge estimation of LiFePO4 batteries in electric vehicles: A deep-learning enabled approach,
J. Tian, R. Xiong, W. Shen, and J. Lu, “State-of-charge estimation of LiFePO4 batteries in electric vehicles: A deep-learning enabled approach,”Applied Energy, vol. 291, p. 116812, June 2021
2021
-
[9]
Advanced Machine Learning and Deep Learning Approaches for Estimating the Remaining Life of EV Batteries—A Review,
D. H. De La Iglesia, C. C. Corbacho, J. Z. Dib, V . Alonso-Secades, and A. J. L ´opez Rivero, “Advanced Machine Learning and Deep Learning Approaches for Estimating the Remaining Life of EV Batteries—A Review,”Batteries, vol. 11, p. 17, Jan. 2025
2025
-
[10]
Mitigating Power Peaks in Automotive Power Networks by Exploitation of Flex- ible Loads,
T. Schurmann, N. Kutter, S. Schwab, and S. Hohmann, “Mitigating Power Peaks in Automotive Power Networks by Exploitation of Flex- ible Loads,” in2022 XXVIII International Conference on Information, Communication and Automation Technologies (ICAT), (Sarajevo, Bosnia and Herzegovina), pp. 1–6, IEEE, June 2022
2022
-
[11]
Effect of Driving Behavior and Vehicle Characteristics on Energy Consumption of Road Vehicles Running on Alternative Energy Sources,
E. B. L ´arusd´ottir and G. F. Ulfarsson, “Effect of Driving Behavior and Vehicle Characteristics on Energy Consumption of Road Vehicles Running on Alternative Energy Sources,”International Journal of Sus- tainable Transportation, vol. 9, pp. 592–601, Nov. 2015
2015
-
[12]
Learning Fast and Slow for Online Time Series Forecasting,
Q. Pham, C. Liu, D. Sahoo, and S. C. H. Hoi, “Learning Fast and Slow for Online Time Series Forecasting,” Oct. 2022. arXiv:2202.11672 [cs]
Pith/arXiv arXiv 2022
-
[13]
Calibration of Time-Series Forecasting: Detecting and Adapting Context-Driven Dis- tribution Shift,
M. Chen, L. Shen, H. Fu, Z. Li, J. Sun, and C. Liu, “Calibration of Time-Series Forecasting: Detecting and Adapting Context-Driven Dis- tribution Shift,” inProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 341–352, Aug. 2024. arXiv:2310.14838 [cs]
Pith/arXiv arXiv 2024
-
[14]
OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online Ensembling,
Y .-F. Zhang, Q. Wen, X. Wang, W. Chen, L. Sun, Z. Zhang, L. Wang, R. Jin, and T. Tan, “OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online Ensembling,” Sept. 2023. arXiv:2309.12659 [cs]
Pith/arXiv arXiv 2023
-
[15]
NeuralForecast: User friendly state-of-the-art neural forecasting mod- els
K. G. Olivares, C. Chall ´u, F. Garza, M. M. Canseco, and A. Dubrawski, “NeuralForecast: User friendly state-of-the-art neural forecasting mod- els..” PyCon Salt Lake City, Utah, US 2022, 2022
2022
-
[16]
K. G. Olivares, C. Challu, G. Marcjasz, R. Weron, and A. Dubrawski, “Neural basis expansion analysis with exogenous variables: Forecasting electricity prices with NBEATSx,”International Journal of Forecasting, vol. 39, pp. 884–900, Apr. 2023. arXiv:2104.05522 [cs]
Pith/arXiv arXiv 2023
-
[17]
Deep Non-Parametric Time Series Forecaster,
S. S. Rangapuram, J. Gasthaus, L. Stella, V . Flunkert, D. Salinas, Y . Wang, and T. Januschowski, “Deep Non-Parametric Time Series Forecaster,” Dec. 2023. arXiv:2312.14657 [cs]
Pith/arXiv arXiv 2023
-
[18]
Long- term Forecasting with TiDE: Time-series Dense Encoder,
A. Das, W. Kong, A. Leach, S. Mathur, R. Sen, and R. Yu, “Long- term Forecasting with TiDE: Time-series Dense Encoder,” Apr. 2024. arXiv:2304.08424 [stat]
Pith/arXiv arXiv 2024
-
[19]
N-HiTS: Neural Hierarchical Interpolation for Time Series Forecasting,
C. Challu, K. G. Olivares, B. N. Oreshkin, F. Garza, M. Mergenthaler- Canseco, and A. Dubrawski, “N-HiTS: Neural Hierarchical Interpolation for Time Series Forecasting,” Nov. 2022. arXiv:2201.12886 [cs]
Pith/arXiv arXiv 2022
-
[20]
Parameter-efficient deep probabilistic forecasting,
O. Sprangers, S. Schelter, and M. De Rijke, “Parameter-efficient deep probabilistic forecasting,”International Journal of Forecasting, vol. 39, pp. 332–345, Jan. 2023
2023
-
[21]
Temporal Fusion Transformers for interpretable multi-horizon time series forecasting,
B. Lim, S. A. Arık, N. Loeff, and T. Pfister, “Temporal Fusion Transformers for interpretable multi-horizon time series forecasting,” International Journal of Forecasting, vol. 37, pp. 1748–1764, Oct. 2021
2021
-
[22]
Kan: Kolmogorov-arnold networks,
Z. Liu, Y . Wang, S. Vaidya, F. Ruehle, J. Halverson, M. Solja ˇci´c, T. Y . Hou, and M. Tegmark, “Kan: Kolmogorov-arnold networks,” 2025
2025
-
[23]
Tune: A research platform for distributed model selection and training,
R. Liaw, E. Liang, R. Nishihara, P. Moritz, J. E. Gonzalez, and I. Stoica, “Tune: A research platform for distributed model selection and training,” arXiv preprint arXiv:1807.05118, 2018
Pith/arXiv arXiv 2018
-
[24]
Tvm: An automated end-to-end optimizing compiler for deep learning,
T. Chen, T. Moreau, Z. Jiang, L. Zheng, E. Yan, M. Cowan, H. Shen, L. Wang, Y . Hu, L. Ceze, C. Guestrin, and A. Krishnamurthy, “Tvm: An automated end-to-end optimizing compiler for deep learning,” 2018
2018
-
[25]
Zephyr project rtos
The Zephyr Project Contributors, “Zephyr project rtos.” https://github. com/zephyrproject-rtos/zephyr
-
[26]
Efficient edge ai: Deploying convolutional neural networks on fpga with the gemmini accelerator,
F. N. Peccia, S. Pavlitska, T. Fleck, and O. Bringmann, “Efficient edge ai: Deploying convolutional neural networks on fpga with the gemmini accelerator,” 2024
2024
-
[27]
Onnx runtime
O. R. developers, “Onnx runtime.” https://onnxruntime.ai/, 2021. Ver- sion: 1.19.2
2021
-
[28]
Battery and heating data in real driving cycles,
M. Steinstraeter, J. Buberger, and D. Trifonov, “Battery and heating data in real driving cycles,” 2020
2020
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.