添加网络特征
用网络特征和其他类型的变量丰富数据,可以提升模型检测欺诈的能力。
网络 net 基于来自不同账户的交易数据集 transfers。数据 account_info 包含这些账户的详细信息,它们是网络的节点。您可以将 degree、closeness 和 betweenness 等网络特征添加到 account_info 中。
本练习是课程的一部分
R 中的欺诈检测
练习说明
- 绘制网络
net,并打印包含账户(即节点)信息的account_info。 - 将特征
degree、closeness和betweenness添加到数据框account_info,并分别使用标准化的 degree、closeness 和 betweenness。 - 通过打印
account_info显示账户(即节点)的新特征。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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(___)