เมตริกของโซเชียลเน็ตเวิร์ก

การตรวจจับการฉ้อโกงใน R

Tim Verdonck

Professor Data Science at KU Leuven

Geodesic

เส้นทางสั้นสุดระหว่างโหนด เช่น ระหว่าง A กับ I

shortest_paths(network, from = "A", to = "I")
A C G I

geodesic_v2.png

การตรวจจับการฉ้อโกงใน R

Degree = จำนวนเส้นเชื่อม

degree(network)
A 
2 

toy_graph_02bis_nodeA.png

การตรวจจับการฉ้อโกงใน R

Degree = จำนวนเส้นเชื่อม

degree(network)
A B
2 2

toy_graph_02bis_nodeB.png

การตรวจจับการฉ้อโกงใน R

Degree = จำนวนเส้นเชื่อม

degree(network)
A B C
2 2 1

toy_graph_02bis_nodeC.png

การตรวจจับการฉ้อโกงใน R

Degree = จำนวนเส้นเชื่อม

degree(network)
A B C D 
2 2 1 3 

หากเครือข่ายมี $N$ โหนด การ normalize degree คือการหารด้วย $N-1$ ในที่นี้หารด้วย 3:

degree(network, normalized = TRUE)
      A       B       C       D
0.66667 0.66667 0.33333 1.00000

toy_graph_02bis_nodeD.png

การตรวจจับการฉ้อโกงใน R

Closeness

ค่าผกผันของระยะทางจากโหนดหนึ่งไปยังโหนดอื่นทั้งหมดในเครือข่าย

closeness_blank.png

การตรวจจับการฉ้อโกงใน R

Closeness

ค่าผกผันของระยะทางจากโหนดหนึ่งไปยังโหนดอื่นทั้งหมดในเครือข่าย

closeness(network)
   A
0.25

closeness_A.png

การตรวจจับการฉ้อโกงใน R

Closeness

ค่าผกผันของระยะทางจากโหนดหนึ่งไปยังโหนดอื่นทั้งหมดในเครือข่าย

closeness(network)
   A    B
0.25 0.25

closeness_B.png

การตรวจจับการฉ้อโกงใน R

Closeness

ค่าผกผันของระยะทางจากโหนดหนึ่งไปยังโหนดอื่นทั้งหมดในเครือข่าย

closeness(network)
   A    B    C
0.25 0.25 0.20

closeness_C.png

การตรวจจับการฉ้อโกงใน R

Closeness

ค่าผกผันของระยะทางจากโหนดหนึ่งไปยังโหนดอื่นทั้งหมดในเครือข่าย

closeness(network)
   A    B    C    D 
0.25 0.25 0.20 0.33 

closeness_D.png

การตรวจจับการฉ้อโกงใน R

Closeness

ค่าผกผันของระยะทางจากโหนดหนึ่งไปยังโหนดอื่นทั้งหมดในเครือข่าย

closeness(network)
   A    B    C    D 
0.25 0.25 0.20 0.33 
closeness(network, normalized = TRUE)
   A    B    C    D
0.75 0.75 0.60 1.00 

closeness_all.png

การตรวจจับการฉ้อโกงใน R

Betweenness

จำนวนครั้งที่โหนดหรือเส้นเชื่อมปรากฏอยู่บน geodesic ของเครือข่าย betweenness_blank.png

การตรวจจับการฉ้อโกงใน R

Betweenness

จำนวนครั้งที่โหนดหรือเส้นเชื่อมปรากฏอยู่บน geodesic ของเครือข่าย betweenness_A_E.png

betweenness(network)
A       E
0       0
การตรวจจับการฉ้อโกงใน R

Betweenness

จำนวนครั้งที่โหนดหรือเส้นเชื่อมปรากฏอยู่บน geodesic ของเครือข่าย betweenness_B.png

betweenness(network)
A B     E
0 3     0
การตรวจจับการฉ้อโกงใน R

Betweenness

จำนวนครั้งที่โหนดหรือเส้นเชื่อมปรากฏอยู่บน geodesic ของเครือข่าย betweenness_C.png

betweenness(network)
A B C   E
0 3 4   0
การตรวจจับการฉ้อโกงใน R

Betweenness

จำนวนครั้งที่โหนดหรือเส้นเชื่อมปรากฏอยู่บน geodesic ของเครือข่าย betweenness_D.png

betweenness(network)
A B C D E
0 3 4 3 0
การตรวจจับการฉ้อโกงใน R

Featurization

features2

การตรวจจับการฉ้อโกงใน R

มาฝึกกันเถอะ!

การตรวจจับการฉ้อโกงใน R

Preparing Video For Download...