1. Учиться
  2. /
  3. Courses
  4. /
  5. R로 배우는 사기 탐지

Connected

Exercise

관계 이웃 분류기

관계 모델은 노드 간의 행동이 상관되어 있으며, 연결된 노드들이 같은 클래스에 속할 가능성이 높다는 아이디어에 기반합니다. 특히 관계 이웃 분류기는 한 노드의 이웃 노드와 인접한 엣지 정보를 바탕으로 그 노드의 클래스를 예측합니다.

transfers 데이터셋은 다양한 계좌 간 거래로 구성되어 있습니다. account_info 데이터에는 어떤 계좌가 머니 뮬(money mule)인지가 포함되어 있습니다. 그러나 계좌 "I41"이 머니 뮬인지 여부는 알려져 있지 않습니다. 관계 이웃 분류기를 사용해 계좌 "I41"의 머니 뮬 가능성을 예측해 보세요.

Инструкции

100 XP
  • transfers를 기반으로 net이라는 이름의 ‘무방향’ 그래프를 만드세요. directed를 알맞은 불리언 값(TRUE 또는 FALSE)으로 설정합니다.
  • 각 노드의 색을 지정하세요: account_info$isMoneyMule == TRUE이면 V(net)$color를 "darkorange"로, 그렇지 않으면 "slateblue1"로 설정합니다.
  • net에 subgraph()를 사용해 "I41", "I47", "I87", "I20" 꼭짓점을 포함하는 subset이라는 하위 그래프를 만드세요.
  • subnet과 net에서 각각 strength() 함수를 사용하여 노드 "I41"의 머니 뮬 확률을 이웃 중 머니 뮬 비율로 계산하세요