Netwerkfeatures toevoegen
Het verrijken van data met netwerkfeatures en andere soorten variabelen verbetert het vermogen van een model om fraude te detecteren.
Het netwerk net is gebaseerd op de transactiegegegevensset transfers van verschillende rekeningen. De data account_info bevat details over deze rekeningen, die de knooppunten (nodes) van het netwerk zijn. Je kunt netwerkfeatures zoals degree, closeness en betweenness toevoegen aan account_info.
Deze oefening maakt deel uit van de cursus
Fraudedetectie in R
Oefeninstructies
- Plot het netwerk
neten printaccount_info, dat informatie bevat over de rekeningen (dus de knooppunten). - Voeg de features
degree,closenessenbetweennesstoe aan data frameaccount_infoals respectievelijk de genormaliseerde degree, closeness en betweenness. - Laat de nieuwe features van de rekeningen (de knooppunten) zien door
account_infote printen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Plot network and print account info
___
legend("bottomleft", legend = c("known money mule", "legit account"), fill = c("darkorange", "lightblue"), bty = "n")
print(___)
# Degree
account_info$___ <- ___(___, normalized = ___)
# Closeness
account_info$___ <- ___(___, ___ = ___)
# Betweenness
account_info$___ <- ___(___, ___ = ___)
print(___)