pith. sign in

arxiv: 2606.26363 · v1 · pith:EKG56TMUnew · submitted 2026-06-24 · 📡 eess.SY · cs.SY

Bayesian Changepoint Detection for Smart Sensing of Battery Degradation: Cycle-Level Health Indicators and PyMC Implementation

Pith reviewed 2026-06-26 01:01 UTC · model grok-4.3

classification 📡 eess.SY cs.SY
keywords bayesian changepoint detectionbattery degradationhealth indicatorlithium-ion batteriespymc implementationsmart sensingremaining useful lifecycle-level indicator
0
0 comments X

The pith

Bayesian changepoint detection on the charge-to-discharge time ratio identifies the onset of accelerated degradation in lithium-ion batteries from standard BMS telemetry.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

This paper establishes a Bayesian single-changepoint model for detecting when lithium-ion batteries enter a phase of faster degradation. The model uses a simple health indicator calculated as the ratio of charge time to discharge time per cycle, derived from standard voltage and current measurements available in battery management systems. Implemented in PyMC with Hamiltonian Monte Carlo sampling, it generates full posterior distributions over the changepoint location and the slopes before and after the change. Tests on an open dataset of 18650 cells produce consistent midlife changepoints surrounded by narrow credible intervals, suggesting the method can run on embedded battery management systems.

Core claim

A Bayesian single-changepoint model is applied to the cycle-level health indicator defined as the ratio of charge time to discharge time. This yields posterior distributions for the onset time of accelerated degradation and the pre- and post-change slopes, along with posterior predictive checks. On an open 18650-cell remaining useful life dataset, the model identifies consistent midlife changepoints with narrow highest-density intervals.

What carries the argument

Bayesian single-changepoint model implemented in PyMC using Hamiltonian Monte Carlo, applied to the cycle-level health indicator given by the ratio of charge time to discharge time.

If this is right

  • The model produces posterior distributions for onset time and pre/post-degradation slopes from standard BMS telemetry without raw waveforms.
  • Posterior predictive checks become available for assessing model fit on cycle-level data.
  • Consistent midlife changepoints with narrow highest-density intervals appear across cells in the open RUL dataset.
  • The formulation remains lightweight enough for smart-sensing deployment on embedded BMS platforms.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The single-changepoint assumption may need extension to multiple changepoints if degradation involves several distinct phases.
  • Testing the same ratio indicator on batteries of different chemistries or form factors would clarify whether the physical meaning holds generally.
  • Real-time updating of the posterior as new cycles arrive could turn the method into an online monitoring tool.

Load-bearing premise

The ratio of charge time to discharge time is a physically meaningful cycle-level health indicator whose changepoint reliably marks the onset of accelerated degradation.

What would settle it

Experiments on additional 18650 or similar cell datasets where the true degradation onset is independently verified by capacity or internal resistance measurements show that the inferred changepoints fall outside known onset windows or exhibit wide highest-density intervals.

Figures

Figures reproduced from arXiv: 2606.26363 by Anna Jarosz-Kozyro, Jerzy Baranowski, Waldemar Bauer.

Figure 1
Figure 1. Figure 1: Health indicator HIi = T chg i /Tdis i as a function of cycle index for all cells in the Battery RUL dataset [11]. A midlife transition is visible in each trajectory. may exhibit multiplicative variation, we work with the log￾transformed response: zi = log(yi). We also standardize the cycle index to improve conditioning: t˜i = ti − t¯ st , where t¯ and st are the empirical mean and standard deviation of ti… view at source ↗
Figure 2
Figure 2. Figure 2: Bayesian network for the single-changepoint model: global parameters [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 4
Figure 4. Figure 4: Posterior mean trend and 95% credible band for the log-HI, with the [PITH_FULL_IMAGE:figures/full_fig_p004_4.png] view at source ↗
read the original abstract

Reliable detection of the onset of accelerated degradation is central to safe and cost-efficient operation of lithium-ion batteries. This paper presents a Bayesian single-changepoint model applied to a simple but physically meaningful cycle-level health indicator (HI), defined as the ratio of charge time to discharge time. The indicator is computed directly from voltage-current telemetry typically available in battery management systems (BMS), without access to raw waveforms. The changepoint model is implemented in PyMC using Hamiltonian Monte Carlo and produces posterior distributions for onset time and pre/post-degradation slopes, together with posterior predictive checks. Experiments on an open 18650-cell remaining useful life (RUL) dataset show consistent midlife changepoints with narrow highest-density intervals. The formulation is lightweight, interpretable, and amenable to smart-sensing deployment on embedded BMS platforms.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

3 major / 1 minor

Summary. The paper presents a Bayesian single-changepoint model applied to the ratio of charge time to discharge time as a cycle-level health indicator for detecting the onset of accelerated degradation in lithium-ion batteries. The model is implemented in PyMC using Hamiltonian Monte Carlo, yielding posteriors for onset time and pre/post slopes along with posterior predictive checks. Experiments on one open 18650-cell RUL dataset are reported to show consistent midlife changepoints with narrow highest-density intervals. The approach is positioned as lightweight and suitable for BMS deployment using standard telemetry.

Significance. If the central modeling choice holds, the work offers an interpretable Bayesian framework for uncertainty-aware changepoint detection that could support embedded smart-sensing applications. Strengths include the use of an open dataset, explicit PyMC implementation, and focus on a telemetry-derived indicator that avoids raw waveform access. These elements aid reproducibility and practical deployment if the indicator's reliability is established.

major comments (3)
  1. [Abstract / Experiments] Abstract and Experiments section: the claim of 'consistent midlife changepoints with narrow highest-density intervals' on the open dataset cannot be assessed without reported details on data exclusion rules, number of cells analyzed, definition of 'midlife', or quantitative comparison to known degradation onsets.
  2. [Methods] Methods section: prior specifications for the changepoint location, slopes, and noise parameters are not provided, which is load-bearing for interpreting the reported posterior distributions and narrow HDIs.
  3. [Introduction / Experiments] The central modeling assumption that the charge-to-discharge time ratio is a physically meaningful HI whose changepoint reliably marks accelerated degradation onset lacks validation against established degradation markers or alternative indicators.
minor comments (1)
  1. [Methods] Notation for highest-density intervals and posterior predictive checks should be defined explicitly on first use for clarity.

Simulated Author's Rebuttal

3 responses · 0 unresolved

We are grateful to the referee for their thorough review and constructive suggestions. We address each of the major comments in turn below.

read point-by-point responses
  1. Referee: [Abstract / Experiments] Abstract and Experiments section: the claim of 'consistent midlife changepoints with narrow highest-density intervals' on the open dataset cannot be assessed without reported details on data exclusion rules, number of cells analyzed, definition of 'midlife', or quantitative comparison to known degradation onsets.

    Authors: We agree with this assessment. The revised manuscript will provide the missing details in the Experiments section, including data exclusion rules, the exact number of cells analyzed from the open dataset, a precise definition of 'midlife', and quantitative comparisons to established degradation onsets reported in the dataset or literature. This will allow readers to fully evaluate the consistency and narrowness of the reported intervals. revision: yes

  2. Referee: [Methods] Methods section: prior specifications for the changepoint location, slopes, and noise parameters are not provided, which is load-bearing for interpreting the reported posterior distributions and narrow HDIs.

    Authors: We thank the referee for pointing this out. The revised Methods section will explicitly document the prior distributions chosen for the changepoint location, the pre- and post-changepoint slopes, and the noise parameters. These priors will be justified based on domain knowledge, and the PyMC implementation code will be made available to ensure the posteriors can be interpreted correctly. revision: yes

  3. Referee: [Introduction / Experiments] The central modeling assumption that the charge-to-discharge time ratio is a physically meaningful HI whose changepoint reliably marks accelerated degradation onset lacks validation against established degradation markers or alternative indicators.

    Authors: We recognize that additional validation would strengthen the central assumption. In the revision, we will include in the Experiments section a comparison of the changepoint detections against capacity-based degradation markers available in the open dataset. We will also discuss the physical basis of the HI in more detail in the Introduction. A more extensive validation against multiple alternative indicators across several datasets is planned for future work but exceeds the current scope. revision: partial

Circularity Check

0 steps flagged

No significant circularity

full rationale

The paper defines a cycle-level health indicator directly from telemetry as the ratio of charge time to discharge time, then applies a standard Bayesian single-changepoint model (implemented via PyMC and HMC) to infer posterior distributions over onset time and pre/post slopes. This is ordinary probabilistic inference on an observed time series; the posteriors and predictive checks do not reduce by construction to quantities defined from the fitted parameters themselves. No self-citation chain, uniqueness theorem, or ansatz is invoked to justify the central modeling choice, and the empirical claims rest on consistency observed on an external open dataset rather than on any tautological mapping from inputs to outputs.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

Abstract-only review provides no details on priors, model structure, or data assumptions; ledger left empty pending full text.

pith-pipeline@v0.9.1-grok · 5681 in / 1024 out tokens · 40308 ms · 2026-06-26T01:01:16.684370+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

15 extracted references · 1 canonical work pages

  1. [1]

    Critical review of state-of-health estimation meth- ods of li-ion batteries for real applications,

    M. Berecibar, M. Garmendia, I. Villarreal, N. Omar, J. Van Mierlo, and P. Van den Bossche, “Critical review of state-of-health estimation meth- ods of li-ion batteries for real applications,”Renewable and Sustainable Energy Reviews, vol. 56, pp. 572–587, 2016

  2. [2]

    Physics-based lithium-ion battery models: A survey,

    W. Visser, C. D. Laird, and J. Sun, “Physics-based lithium-ion battery models: A survey,”Journal of The Electrochemical Society, vol. 163, no. 7, pp. A1070–A1077, 2016

  3. [3]

    A review of machine learning for lithium-ion battery management systems,

    W. Li, J. Wu, J. Du, and D. Long, “A review of machine learning for lithium-ion battery management systems,”Renewable and Sustainable Energy Reviews, vol. 132, p. 110017, 2020

  4. [4]

    Gaussian process regression for flexible and interpretable battery health modeling,

    R. R. Richardson, M. A. Osborne, and D. A. Howey, “Gaussian process regression for flexible and interpretable battery health modeling,” Journal of Power Sources, vol. 390, pp. 262–273, 2018

  5. [5]

    A review of bayesian methods for lithium-ion battery state-of-health estimation,

    Y . Wang, K. Liu, Y . Chen, and B. Chen, “A review of bayesian methods for lithium-ion battery state-of-health estimation,”Journal of Power Sources, vol. 414, pp. 199–210, 2019

  6. [6]

    A bayesian analysis for change point problems,

    D. Barry and J. A. Hartigan, “A bayesian analysis for change point problems,”Journal of the American Statistical Association, vol. 88, no. 421, pp. 309–319, 1993

  7. [7]

    Towards smart sensing of battery degradation modelling: Bayesian approach,

    A. Jarosz-Kozyro, W. Bauer, and J. Baranowski, “Towards smart sensing of battery degradation modelling: Bayesian approach,” Preprints, September 2025, submitted to Sensors. [Online]. Available: https://doi.org/10.20944/preprints202509.2395.v1

  8. [8]

    Online estimation of lithium-ion battery degradation based on voltage relaxation,

    K. Liu, Y . Li, X. Zhang, H. Wang, and G. Zhang, “Online estimation of lithium-ion battery degradation based on voltage relaxation,”Applied Energy, vol. 275, p. 115361, 2020

  9. [9]

    Advances in electrochemical impedance spectroscopy for battery diagnostics,

    A. Nov ´akov´a, M. Klein, and P. Haverlik, “Advances in electrochemical impedance spectroscopy for battery diagnostics,”Electrochimica Acta, vol. 476, p. 142222, 2024

  10. [10]

    Optical fiber sensing for real-time temperature and stress monitoring in lithium-ion batteries,

    S. Jeong, M. Lee, and Y . Park, “Optical fiber sensing for real-time temperature and stress monitoring in lithium-ion batteries,”Energy Storage Materials, vol. 64, pp. 789–803, 2024

  11. [11]

    Battery remaining useful life (rul) dataset,

    I. Vi ˜nuales, “Battery remaining useful life (rul) dataset,” Kaggle, 2022, https://www.kaggle.com/datasets/ignaciovinuales/battery-rul

  12. [12]

    The No-U-turn sampler: adaptively setting path lengths in Hamiltonian Monte Carlo,

    M. D. Hoffman and A. Gelman, “The No-U-turn sampler: adaptively setting path lengths in Hamiltonian Monte Carlo,”Journal of Machine Learning Research, vol. 15, no. 1, pp. 1593–1623, 2014

  13. [13]

    Probabilistic program- ming in Python using PyMC3,

    J. Salvatier, T. V . Wiecki, and C. Fonnesbeck, “Probabilistic program- ming in Python using PyMC3,”PeerJ Computer Science, vol. 2, p. e55, 2016

  14. [14]

    ArviZ: A unified library for exploratory analysis of bayesian models in Python,

    R. Kumar, C. C. Carroll, A. Hartikainen, and O. A. Martin, “ArviZ: A unified library for exploratory analysis of bayesian models in Python,” Journal of Open Source Software, vol. 4, no. 33, p. 1143, 2019

  15. [15]

    Predictive control and estimation for autonomous battery management,

    G. C. Goodwin, M. M. Seron, and J. De Don ´a, “Predictive control and estimation for autonomous battery management,”Annual Reviews in Control, vol. 48, pp. 205–214, 2019