Wizualizacja wartości SHAP w aplikacjach Qlik Sense
Wartości SHAP pomagają nam zrozumieć, co wpływa na model, a także na poszczególne wyniki. Aby dokładniej zbadać dane, twórz wizualizacje wartości SHAP w aplikacjach Qlik Sense. Poniższe przykłady dają wyobrażenie o tym, jakie wnioski można uzyskać.
Przygotowania
Zanim zaczniesz, wykonaj następujące czynności przygotowawcze:
-
Wygeneruj zestaw danych SHAP w formacie układu współrzędnych. Ten zestaw danych zawiera kolumny wartości SHAP przestawione na „cechę” i „wartość”, co umożliwia korzystanie z wielu cech na jednym wykresie.
-
W przypadku predykcji z klasyfikacją binarną wykreśl przewidywane prawdopodobieństwo w funkcji sumy wartości SHAP na wiersz i zwróć uwagę na kierunek wartości SHAP. Jeśli nachylenie jest ujemne, odwróć kierunek wartości SHAP, aby ułatwić interpretację wizualizacji.
Klasyfikacja ważności cech
Klasyfikację ważności cech można utworzyć na podstawie średnich bezwzględnych wartości SHAP dla każdej z cech. Rysunek pokazuje ważność różnych cech dla prawdopodobieństwa odpływu klienta.
Kierunek i rozkład
Wartości SHAP można również wykorzystać do poznania kierunku i rozkładu wpływu każdej cechy. Na ilustracji można sprawdzić, czy poszczególne cechy zwiększają, czy zmniejszają prawdopodobieństwo odpływu klientów.
Ważność cech dla kohort
Ważność cech można wyznaczyć dla odrębnych kohort. Na przykład można porównać najważniejsze cechy dla klientów mających różne rodzaje planów subskrypcji. Ilustracja przedstawia czynniki wpływające na cechy według typu planu.
Na tym wykresie używa się kontenera kratowego do reprezentowania danych dla określonych wartości pól w danych. Podobne wykresy można również tworzyć indywidualnie, korzystając z wyrażeń zestawów.
Ważność cech na poziomie wiersza
Ważności SHAP można użyć do poznawania ważności cech na poziomie wiersza. Możesz zbadać i porównać, które cechy wpływają na prawdopodobieństwo odpływu różnych klientów, jak pokazano to na ilustracji.
Zmienność cech
Możesz wykreślić wpływ każdej odmiany cechy. Możesz na przykład tworzyć wizualizacje pokazujące średni wpływ typu planu subskrypcji klienta dla każdego z oferowanych typów planów.
Zmienne ciągłe
Wartości SHAP można używać na wykresach punktowych do analizowania trendów, gdy zmienne ciągłe zmieniają się pod względem wartości. Na tym wykresie wartości SHAP widzimy, że prawdopodobieństwo odpływu klientów generalnie wzrasta wraz ze wzrostem ich opłaty podstawowej.
Opcjonalnie możemy również użyć linii regresji i innych narzędzi, aby wyciągnąć nowe wnioski z danych.