1. Nauka
  2. /
  3. Kursy
  4. /
  5. Predykcyjna analityka sieciowa w R

Connected

ćwiczenie

Klasyfikator sąsiedztwa relacyjnego

W tym ćwiczeniu zastosujesz prosty klasyfikator sieciowy zwany klasyfikatorem sąsiedztwa relacyjnego. Wykorzystuje on etykiety klas węzłów sąsiednich do obliczenia prawdopodobieństwa odejścia dla każdego węzła w sieci.
Na przykład w sieci poniżej, gdzie czerwone węzły oznaczają odchodzących klientów, a białe – pozostających, prawdopodobieństwo odejścia niebieskiego węzła wynosi 0,4.

Relational neighbor classifier

Dysponujesz dwoma wektorami: ChurnNeighbors i NonChurnNeighbors, które zawierają odpowiednio liczbę sąsiadów każdego klienta, którzy odeszli, i tych, którzy pozostali.

Instrukcje

100 XP
  • Oblicz prawdopodobieństwo odejścia dla każdego klienta, churnProb, korzystając z klasyfikatora sąsiedztwa relacyjnego.
  • Użyj funkcji which(), aby znaleźć klientów z najwyższym prawdopodobieństwem odejścia. Zapisz wynik w wektorze mostLikelyChurners.
  • Użyj wektora mostLikelyChurners, aby znaleźć identyfikatory klientów z najwyższym prawdopodobieństwem odejścia.