Share via


TimeSeriesCatalog.LocalizeRootCauses 方法

定義

輸出 的 RootCause 已排序清單。 順序對應到最可能成為根本原因的備妥原因。

public static System.Collections.Generic.List<Microsoft.ML.TimeSeries.RootCause> LocalizeRootCauses (this Microsoft.ML.AnomalyDetectionCatalog catalog, Microsoft.ML.TimeSeries.RootCauseLocalizationInput src, double beta = 0.5, double rootCauseThreshold = 0.95);
static member LocalizeRootCauses : Microsoft.ML.AnomalyDetectionCatalog * Microsoft.ML.TimeSeries.RootCauseLocalizationInput * double * double -> System.Collections.Generic.List<Microsoft.ML.TimeSeries.RootCause>
<Extension()>
Public Function LocalizeRootCauses (catalog As AnomalyDetectionCatalog, src As RootCauseLocalizationInput, Optional beta As Double = 0.5, Optional rootCauseThreshold As Double = 0.95) As List(Of RootCause)

參數

catalog
AnomalyDetectionCatalog

異常偵測目錄。

src
RootCauseLocalizationInput

根本原因的輸入。 資料是 的 RootCauseLocalizationInput 實例。

beta
Double

Beta 是使用者選擇的權數參數。 當計算每個根本原因專案的分數時,就會使用它。 Beta 的範圍應位於 [0,1]。 針對較大的 Beta 版,值與預期值之間有大差異的根本原因點會獲得高分。 相反地,針對小型 Beta 版,具有高相對變更的根本原因專案會獲得高分數。

rootCauseThreshold
Double

判中斷點是否應該是根本原因的臨界值。 此臨界值的範圍應為 [0,1]。 如果點的差異等於或大於 rootCauseThreshold 乘以異常維度點的差異,則會將此點視為根本原因。 不同的臨界值將會變成不同的結果。 使用者可以根據其資料和需求來選擇差異。

傳回

範例

警告

您要找的範例似乎已經移動! 請放心,我們已著手處理這個問題。

適用於