Adicionando features de rede
Enriquecer os dados com features de rede e outros tipos de variáveis melhora a capacidade do modelo de detectar fraude.
A rede net é baseada no conjunto de dados transacionais transfers de diferentes contas. Os dados account_info contêm detalhes dessas contas, que são os nós da rede. Você pode adicionar features de rede a account_info, como degree, closeness e betweenness.
Este exercício faz parte do curso
Detecção de Fraudes em R
Instruções do exercício
- Plote a rede
nete imprimaaccount_info, que contém informações sobre as contas (ou seja, os nós). - Adicione as features
degree,closenessebetweennessao data frameaccount_infocomo grau, closeness e betweenness normalizados, respectivamente. - Mostre as novas features das contas (isto é, dos nós) imprimindo
account_info.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(___)