CommencezCommencez gratuitement

Ajout de caractéristiques de réseau

Enrichir les données avec des caractéristiques 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 l'ensemble de transactions transfers provenant de différents comptes. Les données account_info contiennent des détails sur ces comptes, qui sont les nœuds du réseau. Vous pouvez ajouter à account_info des caractéristiques de réseau comme degree, closeness et betweenness.

Cette activité fait partie du cours

Détection de la fraude en R

Voir le cours

Instructions de l’exercice

  • Tracez le réseau net et affichez account_info, qui contient de l'information sur les comptes (c.-à-d. les nœuds).
  • Ajoutez les caractéristiques degree, closeness et betweenness au tableau de données account_info en tant que degré, proximité (closeness) et intermédialité (betweenness) normalisés, respectivement.
  • Affichez les nouvelles caractéristiques des comptes (c.-à-d. les nœuds) en imprimant account_info.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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