Visualisering av SHAP-värden i Qlik Sense-appar
SHAP-värden hjälper oss att förstå vad som driver en modell och vad som driver enskilda resultat. Skapa visualiseringar av SHAP-värden i Qlik Sense-appar för att utforska dina data ytterligare. De följande exemplen ger dig en uppfattning om vilka insikter du kan få.
Förberedelser
Gör följande förberedelser innan du börjar:
-
Generera en SHAP-datauppsättning med koordinater. I den här datauppsättningen har SHAP-värdekolumnerna delats in i en "funktion" och ett "värde", vilket gör att du kan använda flera funktioner i ett enda diagram.
-
För binära klassificeringsförutsägelser: gör ett diagram över den förutsedda sannolikheten mot summan av SHAP-värdena per rad och titta på riktningen för SHAP-värdena. Om lutningen är negativ vänder du SHAP-värdenas riktning för att göra det lättare att tolka visualiseringarna.
Rangordning av funktionernas betydelse
Du kan skapa en rangordning av funktionernas betydelse genom att använda de genomsnittliga absoluta värdena för SHAP-värdena för varje funktion. Figuren visar betydelsen av olika funktioner för sannolikheten att en kund kommer att förloras.
Riktning och fördelning
SHAP-värdena kan också användas för att ge insikt i riktningen och fördelningen av varje funktions inflytande. I figuren kan du se om de olika funktionerna gör det mer eller mindre sannolikt att kunderna förloras.
Funktionernas betydelse för kohorter
Funktionsbetydelsen kan skapas för olika kohorter. Du kan till exempel jämföra de viktigaste funktionerna för kunder med olika typer av planer. Figuren visar funktionspåverkansfaktorerna i respektive typ av plan.
I det här diagrammet används en gallerbehållare för att representera data för specifika fältvärden i data. Du kan också skapa liknande diagram individuellt med hjälp av set-uttryck.
Betydelsen av funktioner på radnivå
SHAP-betydelse kan användas för att förstå betydelsen av funktioner på radnivå. Du kan undersöka och jämföra vilka funktioner som påverkar sannolikheten för att olika kunder ska förloras, vilket visas i figuren.
Varianter av funktioner
Du kan kartlägga inflytandet av varje variant av en funktion. Du kan till exempel skapa visualiseringar för att visa det genomsnittliga inflytandet av kundernas typ av plan för varje typ av plan som du erbjuder.
Kontinuerliga variabler
SHAP-värden kan användas i spridningsdiagram för att analysera trender när kontinuerliga variabler fluktuerar i värde. I det här diagrammet med SHAP-värden kan vi se att sannolikheten för att förlora en kund i allmänhet ökar med ökningen av grundavgiften.
Vi kan också använda regressionslinjer och andra verktyg för att få nya insikter i data.