Rで学ぶ不正検知
Bart Baesens
Professor Data Science at KU Leuven

ソーシャルネットワークの同質性(社会学)
人は自分に似ていると感じる相手と結びつきやすい。
不正ネットワークの同質性
詐欺師は詐欺師と、正当な人は正当な人とつながりやすい。
ネットワークに有意な同質性パターンはあるか?
assortativity_nominal(network, types = V(network)$isFraud, directed = FALSE)


前: 本人は常連の連絡先に電話する

前: 本人は常連の連絡先に電話する
後: 本人は新しい連絡先に電話し、偶然にも別人の連絡先と重なる

V(network)$name
"ID02" "ID11" "ID04" "ID03" "ID08" ... "ID16" "ID10" "ID07"
print(list_money_mules)
"ID01" "ID02" "ID03" "ID04"
V(network)$isMoneyMule <- ifelse(V(network)$name %in% list_money_mules, TRUE, FALSE)V(network)$color <- ifelse(V(network)$isMoneyMule, "darkorange", "lightblue")vertex_attr(network)
$isMoneyMule
TRUE FALSE TRUE TRUE FALSE ... FALSE FALSE FALSE
$color
"darkorange" "lightblue" "darkorange" ... "lightblue" "lightblue"
plot(network)

Rで学ぶ不正検知