Remaining useful life metrics#

ice.remaining_useful_life_estimation.metrics.cmapss_score(pred: list, target: list) float[source]#

Non-simmetric metric proposed in the original dataset paper. DOI: 10.1109/PHM.2008.4711414

Parameters:
  • pred (list) – numpy prediction values.

  • target (list) – numpy target values.

Returns:

cmapss score function

Return type:

float

ice.remaining_useful_life_estimation.metrics.nonsimmetric_function(value)[source]#

Exponent calculation function depending on the relative deviation from the true value

Parameters:

value (float) – division result between predicted and real values.

Returns:

calculation result

Return type:

float

ice.remaining_useful_life_estimation.metrics.rmse(pred: list, target: list) float[source]#

Root mean squared error between real and predicted remaining useful life values.

Parameters:
  • pred (list) – numpy prediction values.

  • target (list) – numpy target values.

Returns:

rmse

Return type:

float