Patent attributes
A computing system, method, and apparatus for determining a state of health indication for a battery are provided. A first supervised deep neural network (“DNN”) is trained using received characteristics for the battery as input and received process parameters as outputs. An unsupervised AI estimator is trained using one or more clustering methods based on extracted features from the first supervised DNN, where the received characteristics are input to the unsupervised AI estimator. A second supervised DNN is trained using identified clusters from the unsupervised AI estimator. The identified clusters are validated with state of health indications. User battery data is inputted to the second supervised DNN to determine the state of health for the battery.