Skip to main content
QUICK REVIEW

[논문 리뷰] MGTAB: A Multi-Relational Graph-Based Twitter Account Detection Benchmark

Shuhao Shi, Kai Qiao|arXiv (Cornell University)|2023. 01. 03.
Spam and Phishing Detection인용 수 10
한 줄 요약

요약: MGTAB은 7개 유형의 다중 관계 유저 그래프를 갖춘 대규모 전문가 주석이 달린 트위터 벤치마크를 제공하며, 스탠스 추정과 봇 탐지에서 그래프 기반 방법이 특성 기반 방법보다 우수하고 다중 관계의 이점을 보인다.

ABSTRACT

The development of social media user stance detection and bot detection methods rely heavily on large-scale and high-quality benchmarks. However, in addition to low annotation quality, existing benchmarks generally have incomplete user relationships, suppressing graph-based account detection research. To address these issues, we propose a Multi-Relational Graph-Based Twitter Account Detection Benchmark (MGTAB), the first standardized graph-based benchmark for account detection. To our knowledge, MGTAB was built based on the largest original data in the field, with over 1.55 million users and 130 million tweets. MGTAB contains 10,199 expert-annotated users and 7 types of relationships, ensuring high-quality annotation and diversified relations. In MGTAB, we extracted the 20 user property features with the greatest information gain and user tweet features as the user features. In addition, we performed a thorough evaluation of MGTAB and other public datasets. Our experiments found that graph-based approaches are generally more effective than feature-based approaches and perform better when introducing multiple relations. By analyzing experiment results, we identify effective approaches for account detection and provide potential future research directions in this field. Our benchmark and standardized evaluation procedures are freely available at: https://github.com/GraphDetec/MGTAB.

연구 동기 및 목표

  • 기존 트위터 벤치마크의 한계를 극복하기 위해 스탠스와 봇 탐지를 위한 고품질 전문가 주석 제공.
  • 그래프 기반 계정 탐지 연구를 가능하게 하는 대규모 다중 관계 사용자 그래프 구성.
  • Robust한 모델링을 위한 정보 가치 IG를 통한 20개 속성 특징 및 사용자-트윗 특징으로 유익한 특징 추출 및 정규화.
  • 다중 관계 타입을 갖는 그래프 모델링의 이점을 확인하기 위해 그래프 기반 접근 방식이 특성 기반 방법보다 목표 태스크에서 우수함을 입증.
  • 재현 가능한 연구를 위해 표준화된 평가 절차를 제공하고 데이터셋을 공개적으로 공개.

제안 방법

  • 1) 155만 명이 넘는 사용자와 약 1.35억 트윗으로 구성된 대규모 트위터 데이터셋을 모으고, 고품질 코어 410,199명으로 정제.
  • 2) 각 사용자에 대해 스탠스(중립/반대/지지) 및 봇 상태(사람/봇)에 대한 전문가 주석을 9명의 주석가 다수결로 획득.
  • 3) 정보 이득(IG)을 통해 가장 informative한 20개 속성 특징을 추출하고, 다국어 트윗용 LaBSE로 인코딩한 사용자-트윗 특징을 보강.
  • 4) 다중 관계 모델링을 가능하게 하는 간략화된 사용자 수준 이종 그래프를 7개 관계 유형(팔로워, 친구, 멘션, 답글, 인용, URL 동시출현, 해시태그 동시출현)으로 구성.
  • 5) 사용자인 특징을 정규화된 수치 특징의 연결과 이진화된 불리언 특징의 연결로 표현하고, 트윗은 LaBSE로 인코딩한 뒤 한 사용자의 트윗들에 대해 평균화.
  • 6) 스탠스 탐지와 봇 탐지 태스크에서 MGTAB 및 기존 데이터셋들에 대해 AB/DT/RF/SVM/GCN/GAT/HGT/S-HGN/BotRGCN/RGT 등 다수의 베이스라인 모델을 평가.

실험 결과

연구 질문

  • RQ1전문가 주석이 달린 스탠스 및 봇 레이블을 Twitter 계정에 대해 단일 그래프 기반 벤치마크에 공동으로 임베딩할 수 있는가?
  • RQ2다중 관계 그래프가 단일 관계 또는 특성 기반 방법에 비해 탐지 성능을 향상시키는가?
  • RQ3동종/이종 그래프 신경망이 스탠스 및 봇 탐지에서 어떤 상대적 성능을 보이는가?
  • RQ4학습 데이터 규모 및 비표본 데이터의 반지도학습 활용 가능성에 따라 성능이 어떻게 확장되는가?
  • RQ5어떤 관계 유형(암묵적 URL/해시태그 동시출현 포함)이 탐지 정확도에 가장 기여하는가?

주요 결과

작업방법관계단일 관계1+23+4+51+2+3+4+5+6참고: 표에 표시된 값은 논문에서 표 변형에 해당합니다
입장GCN팔로워76.7±0.676.9±0.677.1±0.579.1±0.3다중 관계로 그래프 기반 방법이 개선된다.
입장GAT팔로워77.0±0.576.7±0.577.1±0.477.9±0.4다수의 관계가 성능을 향상시킨다.
입장BotRGCN팔로워79.1±0.376.1±0.476.2±0.579.2±0.5다관계 GNN이 다중 관계에서 강력하다.
입장S-HGN팔로워81.2±0.280.8±0.279.4±0.281.7±0.2이종 모델링으로 강한 베이스라인.
입장HGT팔로워79.1±0.179.6±0.277.4±0.278.7±0.1관계형 트랜스포머의 효과.
GCN팔로워81.2±0.584.1±0.784.6±0.382.5±0.5관계에서 강력.
GAT팔로워81.2±1.583.0±1.683.3±2.078.4±0.9더 많은 관계에서 관계적 이점.
BotRGCN팔로워83.5±0.583.2±0.382.9±0.287.2±0.2다중 관계에서 탁월한 성능.
S-HGN팔로워87.5±0.387.3±0.387.3±0.387.9±0.2설정 전반에서 최상.
HGT팔로워87.1±0.387.4±0.486.5±0.487.2±0.1강력한 다중 관계 모델링.
  • 그래프 기반 방법은 스탠스 및 봇 탐지에서 일반적으로 특성 기반 접근법보다 벤치마크 전반에서 우수하다.
  • 이종 GNN은 이질적인 관계 유형의 모델링 이점을 나타내며 동종 GNN보다 일관되게 우수하다.
  • 다중 관계를 사용하는 것이 단일 관계보다 다양한 태스크와 데이터셋에서 더 나은 성능을 보인다.
  • MGTAB의 봇 및 스탠스 태스크가 다양한 모델에서 높은 정확도/F1을 달성하며(예: 스탠스 Acc 81.2–85.3, 봇 Acc/F1 >87% 일부 데이터셋), 다중 관계 그래프의 이점을 보여준다.
  • 더 많은 관계가 성능 향상으로 이어지지만, 해시태그 동시출현과 같은 일부 암묵적 관계는 무작위성이 높아 기여가 상대적으로 적을 수 있다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.