Visualizzazione dei valori SHAP nelle app Qlik Sense
I valori di SHAP ci aiutano a capire cosa guida un modello e cosa guida i risultati individuali. Creare visualizzazioni dei valori SHAP nelle app Qlik Sense per esplorare ulteriormente i dati. Gli esempi che seguono danno un'idea delle informazioni strategiche che è possibile ottenere.
Preparazioni
Prima di iniziare, è necessario effettuare le seguenti preparazioni:
-
Generare un set di dati Coordinate SHAP. Questo set di dati presenta le colonne dei valori SHAP regolate in base a "caratteristica" e "valore", il che consente di utilizzare più caratteristiche in un singolo grafico.
-
Per le previsioni delle classificazioni binarie, tracciare la probabilità prevista rispetto alla somma dei valori SHAP per riga e osservare la direzione dei valori SHAP. Se la pendenza è negativa, invertire la direzione dei valori SHAP per facilitare l'interpretazione delle visualizzazioni.
Classificazione di importanza delle caratteristiche
È possibile creare una classifica di importanza delle caratteristiche utilizzando i valori assoluti medi dei valori SHAP per ogni caratteristica. La figura mostra l'importanza delle diverse caratteristiche sulla probabilità di abbandono di un cliente.
Direzione e distribuzione
I valori di SHAP possono essere utilizzati anche per comprendere la direzione e la distribuzione dell'influenza di ciascuna caratteristica. Nella figura, è possibile vedere se le diverse caratteristiche rendono i clienti più o meno propensi alla cancellazione della sottoscrizione.
Importanza delle caratteristiche per le coorti
L'importanza delle caratteristiche può essere creata per coorti distinte. Ad esempio, è possibile confrontare le caratteristiche più importanti per i clienti con diversi tipi di piano. La figura mostra gli influencer delle caratteristiche per tipo di piano.
Questo grafico utilizza un contenitore Trellis per rappresentare i dati per i valori di campi specifici nei dati. È anche possibile creare grafici simili singolarmente utilizzando le espressioni di set.
Importanza delle caratteristiche a livello di riga
L'importanza SHAP può essere utilizzata per comprendere l'importanza delle caratteristiche a livello di riga. È possibile analizzare e confrontare le caratteristiche che influenzano la probabilità di abbandono per i diversi clienti, come mostrato nella figura.
Variazione delle caratteristiche
È possibile tracciare l'influenza di ogni variazione di una caratteristica. Ad esempio, è possibile creare visualizzazioni per mostrare l'influenza media del tipo di piano del cliente per ciascuno dei tipi di piano offerti.
Variabili continue
I valori di SHAP possono essere utilizzati in grafici a dispersione per analizzare le tendenze delle variabili continue che fluttuano in valore. In questo grafico dei valori di SHAP, possiamo notare che la probabilità di abbandono di un cliente è generalmente accompagnata da un aumento della sua tariffa di base.
Opzionalmente, possiamo anche utilizzare linee di regressione e altri strumenti per scoprire nuove informazioni strategiche nei dati.