← 최신 논문
💻 computer science

Examining hate speech infection in social media using range constraints in multidimensional data structures

본 논문은 셰이플릿(shapelet) 기반 시계열 분석을 다차원 데이터 구조 및 범위 제약 조건과 결합하여 소셜 미디어상의 혐오 표현 확산을 주도하는 시간적 창(temporal windows)과 사용자 연결 패턴을 정밀하게 식별함으로써, 더욱 효과적인 이벤트 탐지 및 완화를 가능하게 하는 방법론을 제안한다.

원저자: Eleanna Kafeza, Christos Makris, Gerasimos Rompolas, Georgios Mavris

게시일 2026-07-15
📖 4 분 읽기☕ 가벼운 읽기

원저자: Eleanna Kafeza, Christos Makris, Gerasimos Rompolas, Georgios Mavris

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

소셜 미디어를 모든 사람이 자신의 생각을 외치는 거대하고 북적이는 파티라고 상상해 보세요. 때때로 분위기가 험악해지면, 특정한 종류의 "독성 감염"(혐오 표현)이 퍼지기 시작합니다. 이 논문의 저자인 엘레아나 카페자(Eleanna Kafeza)와 그녀의 팀은 단순히 날아다니는 모든 나쁜 단어를 잡아내려 하는 대신, 정확히 언제 이 감염이 시작되는지, 그리고 누가 이를 퍼뜨리는지를 알아내고자 했습니다.

사용자의 타임라인을 단순한 게시물 목록이 아니라 하나의 심박수 모니터라고 생각해보세요. 팀은 단어 자체를 보는 대신, 모든 사용자의 정서적 강도를 그래프 위의 구불구불한 선으로 변환했습니다. 만약 어떤 사용자가 화가 나거나 혐오스러운 글을 올리고 있다면, 그들의 "심박수"는 부정적인 에너지와 함께 치솟게 됩니다.

탐정의 도구 상자: 셰이플릿(Shapelets)과 접미사 트리(Suffix Trees)
나쁜 행위자들을 찾아내기 위해 연구진은 **셰이플릿 분류(shapelet classification)**라는 영리한 기술을 사용했습니다. 진흙 묻은 발자국 더미 속에서 특정 지문을 찾는 것을 상상해 보세요. "셰이플릿"은 그 발자국이 누구의 것인지 증명하는 작고 독특한 조각과 같습니다. 이 경우, "지문"은 혐오 표현 사용자들에게서만 나타나는 특정한 정서적 급증 패턴입니다.

하지만 모든 발걸음을 일일이 모든 지문과 대조하는 것은 시간이 너무 오래 걸릴 것입니다. 그래서 팀은 **접미사 트리(Suffix Tree)**라는 매우 빠른 라이브러리를 구축했습니다. 이것은 모든 가능한 단어의 패턴이 즉각적으로 분류되어 있는 마법 같고 조직적인 서류 보관함과 같습니다. 도서관의 모든 책을 다 읽는 대신, 보관함에 "‘분노’로 시작하는 이야기가 어디 있나요?"라고 물으면 보관함이 바로 해당 선반을 가리키는 것과 같습니다. 이 방식은 그들의 검색을 믿을 수 없을 정도로 빠르게 만들어, 보통 오랜 시간이 걸리는 작업을 눈 깜짝할 사이에 이루어지게 했습니다.

두 단계 필터: 시간과 영향력
패턴을 찾는 것은 첫 번째 단계였습니다. 진짜 마법은 두 명의 출입 통제 요원이 신분증 두 개를 확인하는 것처럼 두 가지 추가 필터를 더했을 때 일어났습니다: 바로 시간영향력입니다.

  1. 시간 창(The Time Window): 팀은 혐오 표현이 뉴스 사건이 터지는 것과 같은 특정 사건 직후에 폭발적으로 증가한다는 사실을 깨달았습니다. 그들은 단순히 나쁜 패턴을 찾는 데 그치지 않고, "이 패턴이 지금 바로 발생했는가?"를 물었습니다. 특정 시간 창(예: 13시간 창)으로 범위를 좁힘으로써, 그들은 "감염"이 정확히 언제 퍼지기 시작했는지 짚어낼 수 있었습니다.
  2. 영향력 체크(The Influence Check): 그들은 또한 사용자가 얼마나 "유명"하거나 "연결되어" 있는지도 확인했습니다. 그들은 흥미로운 사실을 발견했습니다: 혐오 표현은 항상 거물급 유명인으로부터 오는 것이 아니었습니다. 사실, 그들은 영향력이 큰 사용자들이 빠르게 차단된다고 의심했으며, 실제로 감염은 일반적이고 연결성이 낮은 사용자들을 통해 퍼지는 경우가 많다고 보았습니다. 그들은 **2차원 범위 트리(2D Range Tree)**라는 수학적 도구를 사용하여 사용자의 게시물이 적절한 시간에 발생했는지, 그리고 그들의 영향력 수준이 특정 범위에 부합하는지를 확인했습니다.

숫자가 말해주는 것
팀은 한 달 동안(2022년 2월 1일부터 2022년 3월 1일까지) 수집된 방대한 트윗 데이터셋을 통해 실험을 진행했습니다. 그들은 혐오 표현을 게시한 3,912명의 사용자를 조사했으며, 이를 7,824명의 서로 다른 사용자로부터 나온 46,557개의 트윗 데이터셋과 균형을 맞추었습니다.

실험을 실행했을 때, 결과는 유망했지만 설정된 환경에 국한되었습니다:

  • 정확도(Accuracy): 그들의 최적의 설정은 평균 정확도 0.72, 평균 F1-스코어 0.84로 올바른 혐오 표현 사용자를 찾아냈습니다.
  • 속도(Speed): 그들의 새로운 방식은 기존의 "단순한(naive)" 방식보다 압도적으로 빨랐습니다. 기존 방식이 작은 테스트에서 약 0.12 × 10⁻² 초가 걸린 반면, 그들의 새로운 방식은 2.15 × 10⁻⁶ 초 만에 수행되었습니다. 데이터가 23,800개로 늘어났을 때도, 기존 방식은 크게 느려진 반면 그들의 방식은 여전히 빨랐습니다(약 2.97 × 10⁻⁶ 초).
  • 최적의 지점(The Sweet Spot): 그들은 혐오 표현의 감염이 특정 시간 창 [0, 13](시간)과 영향력의 [0, 17.5] 백분위수 내의 사용자들 사이에서 가장 뚜렷하게 나타난다는 것을 발견했습니다. 이는 감염이 반드시 가장 유명한 사람들이 아니라, 특정 위기 상황 동안 매우 활동적인 소규모 그룹으로부터 시작될 수 있음을 시사합니다.

그들이 주장하지 않는 것
이 논문이 말하지 않는 부분도 유념해야 합니다. 저자들은 자신들이 혐오 표현을 영원히 "해결"했다고 주장하는 것이 아님을 분명히 밝히고 있습니다. 그들은 단순한 단어 목록에만 의존하거나 맥락 없이 텍_스트만 보는 것에 반대한다고 명시적으로 주장합니다. 또한 그들의 방법론은 필터링을 위한 특정 조건(예: 알려진 사건 시간)이 있을 때 가장 잘 작동하며, 아무런 추가 데이터 없이 진공 상태에서 혐오 표현을 찾아내는 마법 지팡이는 아니라는 점을 언급했습니다.

큰 그림
감정적 혼란을 조직화된 데이터의 형태로 바꾸고, 이를 찾는 매우 빠른 라이브러리를 사용함으로써, 저자들은 우리가 혐오 표현의 "감염"을 훨씬 더 정밀하게 포착할 수 있음을 보여주었습니다. 그들은 분노가 치솟는 시기와 누가 이를 퍼뜨리는지(누구)를 살펴봄으로써, 이전보다 훨씬 빠르게 문제의 근원을 식별할 수 있다는 것을 발견했습니다. 비록 이 방법이 소셜 미디어 플랫폼이 즉각적인 조치를 취하는 데 도움이 될 수 있다고 제안하지만, 그들은 이를 최종적인 해결책이 아닌, 도구 상자에 들어갈 강력한 새로운 도구로 제시합니다. 목표는 숲 전체가 불타버리기 전에 불씨를 발견하는 것입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →