Gepersonaliseerde PageRank
In deze oefening ga je het verschil bestuderen tussen de PageRank- en de gepersonaliseerde PageRank-algoritmes.
Je kunt de functie boxplots gebruiken, die de scoreverdelingen van churners en niet-churners toont met twee aparte boxplots.
De functie heeft twee argumenten:
damping, de waarde van de dempingsfactor. De standaardwaarde is 0,85.personalized, een Booleaanse parameter die aangeeft of het gepersonaliseerde PageRank-algoritme moet worden gebruikt. Als TRUE heeft de herstartvector 1 voor de churners in het netwerk en 0 voor de niet-churners. De standaardwaarde is FALSE, d.w.z. niet gepersonaliseerd.
Deze oefening maakt deel uit van de cursus
Predictive Analytics met netwerkgdata in R
Oefeninstructies
- Pas de functie
boxplotstoe om de verdeling van de standaard PageRank-scores te zien met dempingsfactor 0,85. - Pas de functie
boxplotstoe om de verdeling van de gepersonaliseerde PageRank-scores te zien met dempingsfactor 0,85. - Pas de functie
boxplotstoe om de verdeling van de standaard PageRank-scores te zien met dempingsfactor 0,2. - Pas de functie
boxplotstoe om de verdeling van de gepersonaliseerde PageRank-scores te zien met dempingsfactor 0,99.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Look at the distribution of standard PageRank scores
boxplots(damping = ___)
# Inspect the distribution of personalized PageRank scores
boxplots(damping = ___, personalized = ___)
# Look at the standard PageRank with damping factor 0.2
boxplots(damping = ___)
# Inspect the personalized PageRank scores with a damping factor 0.99
boxplots(___, ___)