Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Plot het netwerk net en print account_info, dat informatie bevat over de rekeningen (dus de knooppunten).
  • Voeg de features degree, closeness en betweenness toe aan data frame account_info als respectievelijk de genormaliseerde degree, closeness en betweenness.
  • Laat de nieuwe features van de rekeningen (de knooppunten) zien door account_info te 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(___)
Code bewerken en uitvoeren