네트워크 특징 추가하기
네트워크 특징과 다른 유형의 변수를 데이터에 추가하면 모델의 이상 징후 탐지, 특히 사기 탐지 성능을 높일 수 있어요.
네트워크 net은 서로 다른 계정 간 거래 데이터셋 transfers를 바탕으로 구성되어 있어요. 데이터 account_info에는 네트워크의 노드인 계정들의 상세 정보가 담겨 있어요. 여기에 degree, closeness, betweenness 같은 네트워크 특징을 추가할 수 있어요.
이 연습은 강의의 일부입니다
R로 배우는 사기 탐지
연습 안내
- 네트워크
net을 시각화하고, 계정(즉, 노드)에 대한 정보를 담은account_info를 출력하세요. - 데이터 프레임
account_info에degree,closeness,betweenness특징을 각각 정규화된 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(___)