Probabilistic machine learning for battery health diagnostics and prognostics—review and perspectives | Synapse