energy_fault_detector.root_cause_analysis.arcana_utils
- calculate_arcana_importance_time_series(bias_data)
Calculate ARCANA importances for each time stamp.
- Parameters:
bias_data (
DataFrame) – pandas DataFrame containing ARCANA bias data, with timestamps as index.- Return type:
DataFrame- Returns:
pandas DataFrame with time stamps as index and importances for each feature as values.
- calculate_mean_arcana_importances(bias_data, start=None, end=None)
Calculate the mean ARCANA importances for a given period. If normal_index is provided, only the timestamps during normal status are considered.
ARCANA importances express the contribution of each data feature to the resulting reconstruction error by comparing the provided bias data.
- Parameters:
- Return type:
Series- Returns:
pandas Series with features/column names as index and importances as values.