CommencerCommencer gratuitement

Ajouter des variables de réseau

Enrichir les données avec des variables de réseau et d’autres types de variables améliore la capacité d’un modèle à détecter la fraude.

Le réseau net est basé sur le jeu de transactions transfers entre différents comptes. Les données account_info contiennent des informations sur ces comptes, qui sont les nœuds du réseau. Vous pouvez ajouter à account_info des variables de réseau comme degree, closeness et betweenness.

Cet exercice fait partie du cours

Détection de fraude en R

Afficher le cours

Instructions

  • Représentez le réseau net et affichez account_info, qui contient des informations sur les comptes (c.-à-d. les nœuds).
  • Ajoutez au data frame account_info les variables degree, closeness et betweenness en tant que degrés, proximités et intermédiarités normalisés respectivement.
  • Affichez les nouvelles variables des comptes (c.-à-d. les nœuds) en imprimant account_info.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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(___)
Modifier et exécuter le code