Il rilevamento delle anomalie utilizza la modellazione statistica per trovare automaticamente tendenze impreviste nei dati. Il modello analizza le metriche e determina un limite inferiore, un limite superiore e un intervallo di valori previsto. Quando si verifica un picco o un calo imprevisto, il sistema ti avvisa nel rapporto.
Ecco alcuni esempi di anomalie da esaminare:
Il rilevamento delle anomalie è disponibile solo quando si seleziona la granularità Day.
Metriche di rilevamento delle anomalie
Il rilevamento delle anomalie aggiunge nuovi valori di metrica per ogni metrica selezionata, inclusi:
Elemento | Descrizione |
---|---|
Limite inferiore | Livello inferiore dell’intervallo di previsione. I valori al di sotto di questo livello sono considerati anomali. Rappresenta un’affidabilità del 95% che i valori saranno al di sopra di questo livello. |
Previsto | Il valore previsto in base all’analisi dei dati. Questo valore rappresenta anche il punto centrale tra i limiti superiore e inferiore. |
Limite superiore | Livello superiore dell'intervallo di previsione. I valori superiori a questo livello sono considerati anomali. Rappresenta un’affidabilità del 95% che i valori saranno al di sotto di questo livello. |
Report Builder applica questi valori alle metriche selezionate. Ad esempio, se selezioni una metrica Visualizzazioni pagina e applichi il rilevamento delle anomalie, viene Page Views Lower Bound
viene utilizzata la metrica.
Calcolo del rilevamento delle anomalie
Il rilevamento delle anomalie utilizza un periodo di formazione per calcolare, apprendere e riportare i dati dell’intervallo di previsione al giorno. Il periodo di formazione è il periodo storico che identifica ciò che è normale rispetto a ciò che è anomalo e applica ciò che è appreso al periodo di reporting. Nei rapporti di marketing sono disponibili periodi di formazione di 30, 60 e 90. In Report Builder sono disponibili 30 giorni.
Il periodo di formazione non corrisponde necessariamente al periodo di reporting selezionato. Un grafico report visualizza il periodo di intervallo di date specificato nel calendario.
Per calcolare i dati, il totale giornaliero per ciascuna metrica viene confrontato con il periodo di formazione utilizzando ciascuno dei seguenti algoritmi:
Ogni algoritmo viene applicato per determinare l’algoritmo con la somma più piccola di errori al quadrato (SSE). Vengono quindi calcolati l'errore percentuale assoluto medio (MAPE) e l'errore standard corrente per assicurarsi che il modello sia statisticamente valido.
Questi algoritmi possono essere estesi per fornire previsioni predittive delle metriche nei periodi futuri.
Poiché il periodo di formazione varia in base all'inizio del periodo di reporting, è possibile che vengano rilevate differenze nei dati riportati per la stessa data come parte di due periodi di tempo diversi.
Ad esempio, se esegui un rapporto per il periodo 1-14 gennaio e successivamente un rapporto per il periodo 7-21 gennaio, i dati di previsione per la stessa metrica potrebbero essere diversi tra il 7 e il 14 gennaio nei due diversi rapporti. Ciò è dovuto alla differenza dei periodi di formazione.
Intervallo di reporting | Periodo di formazione |
---|---|
Gennaio 1-14 | 27 novembre - 31 dicembre |
7-21 gennaio | 4 dicembre - 6 gennaio |