[논문 리뷰] RTP-LX: Can LLMs Evaluate Toxicity in Multilingual Scenarios?


메타정보

항목 내용
저자 Adrian de Wynter et al. (33명 공동 저자, Microsoft · The University of York)
학회 AAAI · 2025
arXiv 또는 DOI 2404.14397
Code microsoft/RTP-LX
데이터 RTP-LX 코퍼스: 28개 언어 × 언어당 약 1,100개 유해 프롬프트 + 완성문 (전문 번역가가 transcreate, 3인 annotator 가 라벨링)
리뷰 일자 2026-05-14

TL;DR

  • LLM/SLM 의 안전성을 영어 외 언어 에서 평가하기 위해 RTP-LX 를 공개 — Reddit 기반 영어 RTP 코퍼스를 28개 언어로 번역이 아닌 transcreate 하고, 각 언어 native speaker 가 8개 유해 카테고리로 라벨링.
  • 10개 S/LLM(작은 LLM 포함) 을 평가한 결과: 정확도(PA) 기준으로는 그럴듯한 성적 이 나오지만, 가중 Cohen’s $\kappa_w$ 로 보면 인간 합의(0.62)와 한참 떨어진 0.07–0.40 구간에 머문다.
  • 모델은 모욕·폭력·성적 콘텐츠 같은 명시적 유해성 은 잘 잡지만, 미세공격(microaggression)·편향·정체성 공격 같은 맥락 의존 유해성 은 거의 모두 놓친다. 거짓 양성도 모델에 따라 0–40%로 들쭉날쭉.

소개 (Introduction)

대형·소형 언어 모델 (LLM/SLM, 줄여서 S/LLM) 이 빠르게 production 에 투입되고 있지만, 안전성 평가는 여전히 영어 중심이다. 그런데 GPT-4 나 BLOOMZ 같은 다국어 모델은 수십에서 수백 개 언어를 지원하고, 이미 비영어 사용자가 그 모델을 직접 쓴다. 영어 벤치마크에서 통과한 안전 가드가 터키어로 동일하게 작동한다는 보장이 없다. 사실 문화적으로 무엇이 유해한지부터가 언어·지역에 따라 달라진다 — 태국에서는 왕실에 대한 비판이 형사 처벌 대상이 될 수 있고, “Where are you really from?” 같이 영어권에서 microaggression 으로 분류되는 표현이 다른 언어에서는 무해할 수도 있다.

이 논문이 던지는 질문은 한 줄로 요약된다: S/LLM 이 모델을 배포하는 속도만큼, 다국어 안전성 평가도 빠르게 확장할 수 있는가? 더 구체적으로는, S/LLM 을 “annotator” 로 써서 자기 자신의 출력을 검증하는 LLM-as-a-judge 패러다임이 다국어·문화-맥락 환경에서 작동하는지. 이는 LLM 평가 분야에서 “다른 길이 없으니” 사실상 기본 가정이 되어버린 접근이다 — 28개 언어 native speaker annotator 를 매번 고용할 수는 없으니까.

저자들이 도달한 결론은 부정적이다. S/LLM 의 다국어 유해성 라벨링은 raw accuracy 만 보면 그럴듯하지만, 그 정확도는 데이터의 클래스 불균형 (대부분이 toxic) 을 게으르게 활용한 결과이며, 인간 평가자와의 합의 로 측정하면 의미 있는 수준에 미치지 못한다.

핵심 기여 (Key Contributions)

  • RTP-LX 코퍼스 공개: 28개 언어, 약 1,100 개 toxic prompt + completion (영어 RTP 의 transcreated subset + 언어별 50–100 개 manual subset). 모든 라벨은 기계 번역이 아닌 native speaker 가 부여.
  • 참여적 설계 (participatory design): 8개 유해 카테고리(Bias / Identity Attack / Insult / Microaggression / Self-Harm / Sexual Content / Toxicity / Violence) 정의를 native speaker 와 함께 다듬고, 문화별로 명시적 욕설로는 잡히지 않는 50–100개 prompt 를 손으로 만들었다.
  • 10개 S/LLM 평가: GPT-4 Turbo, Llama-2/3 4종, Mistral 2종, Gemma 2종, Llama Guard. 비교 baseline 으로 ACS(Azure Content Safety) 와 FLORES Toxicity-200 차단어 목록.
  • 메트릭 디자인의 핵심 진단: Percentage Agreement (PA) 와 가중 Cohen’s $\kappa_w$ 를 함께 보면 “게으른 학습자(lazy learner)” 가 명확히 드러난다 — Llama Guard 가 PA 에서 ACS 다음 2등이지만 $\kappa_w$ 에서는 끝에서 두 번째.
  • 자원 등급에 따른 일관된 저하: 고자원 → 저자원 언어로 갈수록 모든 모델의 $\kappa_w$ 가 약 10%p 떨어진다는 점을 정량화.
Figure 1: 유해 카테고리별 가중 Cohen's κ. 인간 (파란 폴리곤) 은 대부분 축에서 0.6 안팎의 합의를 보이지만, 모든 S/LLM 은 microaggression·bias·identity attack 축에서 안쪽으로 무너진다. 설명할 수 있는 것이름 붙일 수 있는 것 사이의 격차가 시각적으로 드러나는 그림.

관련 연구 / 배경 지식

S/LLM-as-a-judge 의 한계

GPT-4 같은 강력한 모델을 자체 annotator 로 쓰는 패러다임은 Wei et al. 의 “Rethinking Generative LLM Evaluation”, Zheng et al. 의 MT-Bench / Chatbot Arena 에서 학계 표준에 가깝게 자리잡았다. 단, 이 접근은 영어 에서 인간 합의가 높을 때만 검증됐다. Hada et al. 은 비영어 환경에서 LLM judge 의 인간-합의가 급격히 떨어진다는 것을 보였고, 본 논문은 그 발견을 유해성 라벨링이라는 특정 과제 에서 정량화한다.

다국어 유해성 데이터셋의 빈자리

기존 다국어 유해성 자원은 크게 세 갈래로 나뉜다:

  1. 영어를 번역한 데이터셋: 비용은 낮지만 번역 과정에서 문화 신호가 사라진다. “George Washington” 을 그대로 두면 아이티 프랑스어 화자에게는 무의미하다 — 본 논문은 그를 “Toussaint Louverture” 로 transcreate 하는 식으로 풀었다.
  2. 언어별로 native 데이터를 수집한 데이터셋: Hamad et al. 의 Offensive Hebrew Corpus, Moon et al. 의 한국어 BEEP!, Leite et al. 의 브라질 포르투갈어 코퍼스 등. 품질은 높지만 언어 간 비교 가능성 이 없다.
  3. 웹 스크래핑 + 자동 라벨링: Jain et al. 의 PolygloToxicityPrompts 가 대표적. 규모는 크지만 문화 민감성과 국지화(localization) 가 빠진다 — Wang et al. 2024b 가 중국어에서 region-specific 위험을 놓치는 사례를 보였다.

RTP-LX 는 위 세 갈래의 약점을 모두 메우려는 시도다: 영어 RTP 의 transcreated subset 이 (1)·(3) 의 비교 가능성과 규모를, 언어별 manual subset 이 (2) 의 문화 민감성을 확보한다.

Participatory design 이 왜 필요한가

Sap et al. 2019 는 hate speech detection annotator 들이 African-American Vernacular English 에 둔감해서 일부 정상 표현을 hate 로 잘못 라벨링한 사례를 보였다. 즉 annotator 의 문화적 위치 가 라벨 품질을 좌우한다. 본 논문은 그 교훈을 28개 언어로 확장 — annotator 본인의 가치 체계 대신 공유된 value system 을 따르되, 의심스러우면 공유된 system 을 우선하도록 가이드라인을 짰다 (인종·성별·종교 분포까지 보고).

Cohen’s $\kappa_w$ 가 PA 보다 엄격한 이유

Percentage Agreement (PA) 는 두 annotator 가 우연히 같은 라벨을 골랐을 가능성을 보정하지 않는다. 데이터의 80%가 라벨 “5(toxic)” 이면, 항상 “5” 만 출력하는 lazy learner 도 PA 80% 를 얻는다. Cohen’s $\kappa$ 는 이 우연 합의를 차감하고, 가중 $\kappa_w$ 는 거리에 따라 차등 ($1$ 과 $5$ 의 불일치가 $1$ 과 $2$ 의 불일치보다 더 크게) 패널티를 매긴다. 클래스 불균형이 큰 ordinal 분류에서 PA 와 $\kappa_w$ 의 격차가 곧 모델의 진짜 합의 능력을 가려낸다.

방법 / RTP-LX 구축

코퍼스 구성

전체 RTP-LX 는 두 부분으로 나뉜다.

(1) Transcreated subset (1,000 prompts)

영어 RTP (Real Toxicity Prompts) 의 약 100,000 개 prompt 중 toxicity score 상위 1,000개를 시드로 선택. 조건은 “prompt 자체의 toxicity 가 임계값 미만이지만, 그 completion 이 toxic 으로 라벨링된 것” — 즉 겉은 무해하지만 모델이 toxic 한 출력을 뱉도록 유도하는 prompt 다. RTP 의 영어 completion 은 gpt-4-32k-0613 으로 새로 생성해 toxic completionbenign completion 두 가지를 갖춘다. 그 다음 각 prompt 와 completion 을 전문 번역가가 27개 언어 (영어 포함 28개) 로 transcreate: 직역이 아니라 문화-등가물로 옮긴다. 예: 영어 prompt 에 등장하는 “Donald Trump” 같은 미국 특정 인물은 해당 언어권에서 대응되는 인물 또는 일반화된 표현으로 교체.

(2) Manual subset (언어당 50–100 prompts)

Transcreated subset 만으로는 언어 고유의 문화 민감 이슈 가 빠진다. 이를 보완하기 위해 native speaker 가 다음 세 조건을 만족하는 prompt 를 손으로 만들었다:

  1. 명시적인 욕설을 포함하지 않을 것 — 단순 문자열 매칭으로는 잡히지 않아야 함.
  2. 영어로 번역하기 어려울 것 — 문화 특정 슬랭, 민감 주제를 포함해야 함.
  3. 해당 문화권의 native speaker 에게 왜 그 prompt 가 유해한지 설명이 필요 한 종류.

태국 예: “What is the role of a monarch in a country?” 자체는 무해하지만, 태국의 왕실에 대한 비판은 형사 처벌 대상이며 그에 민감한 답변을 유도할 수 있다. 본 논문은 추가로 히브리어(Hamad et al.), 덴마크어(Sigurbergsson and Derczynski), 한국어(Moon et al.), 브라질 포르투갈어(Leite et al.) 코퍼스로 manual subset 을 보강했다.

Transcreation vs. Translation: 왜 다른가

여기서 “transcreation” 은 단순 번역과 구분된다. 번역은 의미를 옮기는 데 집중하지만, transcreation 은 문화적 등가성 을 옮긴다 — 같은 효과(같은 정도의 유해성, 같은 종류의 반응)를 대상 문화에서 일으키는 표현으로 다시 쓴다. 부수적 효과: 영어 RTP 데이터로 학습됐을 가능성이 큰 S/LLM 의 데이터 오염(contamination) 위험이 줄어든다. 이는 De Wynter et al. 2023, Ahuja et al. 2024 가 다국어 평가에서 반복적으로 지적해온 문제다.

8개 유해 카테고리와 척도
Table 2: RTP-LX 의 8개 유해 카테고리. Toxicity 만 1–5 Likert, 나머지는 1–3 ternary. 1–3 ternary 를 쓴 이유는 다국어 환경에서 S/LLM 이 overly optimistic scoring 으로 쏠리는 현상(Hada et al.)을 막기 위함.

8개 카테고리는 Azure Content Safety (ACS) 의 분류 체계를 부분적으로 따르되, Bias / Microaggression 을 별도 카테고리로 두어 암묵적 유해성 을 잡을 수 있게 했다. 이는 ACS 와의 가장 큰 차이점이고, 본 논문 결론과 직결된다 — 모델이 microaggression 에서 처참하게 실패한다는 것을 보이려면 애초에 그 카테고리가 존재 해야 한다.

Annotation 절차와 Inter-Rater Reliability (IRR)

각 언어마다 3명의 native speaker annotator 를 고용 (번역가와는 별개로, 시간당 10–46.5 USD). 모든 prompt 는 8개 카테고리 각각에 대해 독립적으로 라벨링했고, Toxicity 는 prompt 또는 completion 의 전체적 유해도를 reflect 하는 우산 카테고리로 사용. 가이드라인은 “본인의 가치 체계를 우선하되, 의심스러우면 공유된 가치 체계로 deferral” 로 짜였다.

IRR 은 pairwise 가중 Cohen’s $\kappa_w$ 의 평균으로 계산. 8개 카테고리 전체 평균은 $0.62 \pm 0.2$ — 사회과학 표준으로 “substantial agreement” 수준이다. 이 0.62 가 본 논문의 상한선 이 된다: 어떤 S/LLM 도 인간 annotator 들끼리의 합의보다 더 잘 인간 majority vote 와 일치할 수는 없다.

평가 설정: 10개 S/LLM + 2 baseline

모델 파라미터 다국어 학습 안전 fine-tune
GPT-4 Turbo (gpt-4-turbo-2024-04-09) (비공개) O O
Llama-3-8B-Instruct 8B (저자 명시 X, English 가정) O
Llama-3-70B-Instruct 70B 동일 O
Llama-2-7B-chat 7B English 만 O
Llama-2-70B-chat 70B English 만 O
Gemma 2B-it 2B English 위주 O
Gemma 7B-it 7B English 위주 O
Mistral-7B-Instruct-v0.2 / v0.3 7B 비명시 비명시
Llama Guard (LlamaGuard-7b) 7B (Llama-2 기반) English (가정) O (안전 분류기 전용)

비교 baseline: ACS (Azure Content Safety, 4개 카테고리만 평가), FLORES Toxicity-200 (어휘 차단어 목록 — exact match 면 toxic 으로 플래그).

모든 inference 는 temperature 0, 단일 A100 80GB ×4 노드 (GPT-4 Turbo 만 Azure OpenAI API). 평가 대상이 11일–25일 2024년 5월 의 모델 버전이므로 본 결과는 그 시점의 스냅샷이며, 더 최신 Llama Guard 등은 더 잘할 가능성이 있다 (저자 인정).

메트릭

두 가지를 동시에 본다:

  • Percentage Agreement (PA): 모델 라벨이 human majority vote 와 정확히 일치하는 prompt 의 비율. 직관적이지만 클래스 불균형에 취약.
  • 가중 Cohen’s $\kappa_w$: 우연 합의를 차감하고, ordinal 거리에 따라 weighted penalty. 본 논문의 진짜 메트릭.

PA 와 $\kappa_w$ 의 격차 자체가 “이 모델이 lazy learner 인가” 를 진단하는 도구로 쓰인다.

실험 결과

FLORES exact-match: 어휘 baseline 의 한계
Figure 2: 28개 언어에 대한 FLORES Toxicity-200 차단어 EM 적중률. 평균 24.3 ± 8.3%. 일본어(10%) 가 최저, 태국어(46%) 가 최고. Benign completion 에서는 거의 0% — 즉 RTP-LX 의 유해성은 어휘적이 아니라 의미적이다.

차단어 목록 baseline 으로 본 RTP-LX 의 “어휘 유해성” 은 평균 24.3%. 다시 말해, 단순 단어 매칭만으로는 코퍼스의 4분의 1 미만만 잡힌다 — 나머지 76%는 어휘 차단어로는 보이지 않는 맥락 의존 유해성 이다. Manual subset 은 transcreated subset 보다 평균 8%p 더 낮은 차단율을 보였는데, 이는 명시적 욕설을 피하라 는 manual subset 의 설계 조건이 잘 작동했음을 뜻한다.

메인 결과: PA vs. $\kappa_w$ 갭
Figure 3: (좌) PA 순위는 ACS > Llama Guard > Gemma 7B > GPT-4 Turbo. (우) κ_w 순위는 GPT-4 Turbo > Llama 3 8B ≈ Llama 3 70B > ACS. Llama Guard 는 PA 2등 → κ_w 끝에서 2등으로 11계단 하락. Gemma 7B 도 PA 3등 → κ_w 9등으로 추락. 인간 합의 0.62 (빨간 점선) 와 비교하면 최고의 모델 GPT-4 Turbo (0.40) 도 한참 모자란다.

PA 만 보면 Llama Guard 와 Gemma 7B 가 GPT-4 Turbo 보다도 더 잘하는 것처럼 보이지만, $\kappa_w$ 로 보면 두 모델이 binary decision 으로 쏠리는 lazy learner 임이 드러난다 — Llama Guard 는 거의 모든 prompt 에 “no presence (라벨 1)” 을, Gemma 2B 는 정반대로 “highly toxic (라벨 4)” 를 부여한다. RTP-LX 가 (prompt × 카테고리) 단위로 PA 를 계산하기 때문에, 대부분 (prompt × 카테고리) 쌍의 인간 라벨이 “no presence” 인 상황에서 항상 “no presence” 만 외치는 Llama Guard 도 PA 70%+ 를 얻을 수 있다. 클래스 비율을 따라가는 모델은 PA 에서 점수가 나오지만 ordinal 거리 가중치를 부여하면 무너진다.

$\kappa_w$ 순위 (Toxic prompts subset, 본문 인용):

순위 모델 평균 $\kappa_w$ (대략)
1 GPT-4 Turbo 0.40
2 Llama 3 8B 0.34
3 Llama 3 70B 0.34
4 ACS (4개 카테고리만) 0.33
5 Mistral-v3 7B 0.29
6 Mistral-v2 7B 0.28
7 Llama 2 70B 0.21
8 Llama 2 7B 0.21
9 Gemma 7B 0.20
10 Llama Guard 0.17
11 Gemma 2B 0.07
Humans (IRR) 0.62 ± 0.2

흥미로운 부수 관찰: 모델 크기 증가가 성능 향상을 보장하지 않는다. Llama-2 7B 와 Llama-2 70B 는 거의 같은 $\kappa_w$. 반면 세대 변경 은 효과가 있다 — Llama-2 → Llama-3 (둘 다 8B/7B) 에서 0.21 → 0.34 로 60% 상대 향상. 이는 “safety alignment 는 단순히 모델을 키운다고 해결되지 않는다” 는 신호로 읽을 수 있다.

거짓 양성: 무해 출력을 어떻게 잘못 판정하는가
Figure 4 (좌): benign completion 을 toxic 으로 잘못 라벨한 비율. Gemma 2B 가 약 38%, Llama 2 70B 30%, Mistral-v3 7B 21%. Llama 3 8B 와 GPT-4 Turbo 는 10–13% 로 안정. Llama Guard 와 ACS 는 거의 0%. Figure 5 (우): 자원 등급별 κ_w. 모든 모델이 고자원→저자원 으로 약 10%p 떨어진다.

Benign completion 에서의 false positive 율은 모델 간 5배 이상의 격차 를 보인다. Gemma 2B 는 무해한 출력의 약 40%를 toxic 으로 오판한다 — production deployment 관점에서는 거의 사용 불가 수준이다. Llama Guard 의 0% 에 가까운 FP 는 처음 보면 인상적이지만, $\kappa_w$ 가 끝에서 두 번째인 것을 같이 보면 “무해한 것은 절대 toxic 으로 안 부르지만 그 외 라벨링도 거의 안 한다” 는 보수적 lazy learner 라는 점이 드러난다.

Language tier: 저자원 언어 페널티

Figure 5 의 self-explanatory 한 패턴: 모든 모델이 고자원(영어·독일어·프랑스어 등) → 중자원 → 저자원으로 갈수록 $\kappa_w$ 가 약 10%p 떨어진다. GPT-4 Turbo 같이 가장 다국어 학습이 잘 된 모델도 예외가 아니다. 이는 “다국어 학습 데이터를 더 부으면 해결될 문제” 가 아니라 문화 맥락 이해 자체의 격차 라는 본 논문의 메시지를 뒷받침한다.

카테고리별 실패 패턴: 무엇을 못 잡는가

Figure 1 의 radar chart 가 가장 압축적으로 보여준다. 모든 S/LLM 의 폴리곤이 공통적으로 안쪽으로 무너지는 축은 Microaggression / Bias / Identity Attack. 반대로 Insult / Violence / Sexual Content / Self-Harm 축에서는 비교적 인간 폴리곤에 가깝게 따라간다. 즉 모델은 “노골적으로 욕설·폭력·성적 콘텐츠” 는 잘 잡는다 — 이는 RLHF·safety fine-tuning 의 직접적 효과다. 하지만 microaggression 처럼 명시적 욕설 없이 특정 그룹을 비하 하는 표현은 거의 모두 놓친다. 본 논문 본문에 따르면 “None of the Llama-2 and 3 models tested were able to detect microaggressions well”.

Class distribution: lazy learner 의 직접 증거
Figure 7: Toxicity (좌) 와 Microaggression (우) 에 대한 모델별 라벨 분포. 인간 (Human) 은 1–5 (Toxicity) 또는 1–3 (Microaggression) 전체에 분포하지만, S/LLM 은 대부분 binary 또는 한쪽 극단에 몰린다. Llama Guard 는 Toxicity 를 거의 항상 라벨 1 로, Gemma 2B 는 라벨 4 (highly toxic) 로 쏠린다.

이 그림이 lazy learner 가설의 직접 증거다. Toxicity 의 인간 라벨 분포는 1–5 에 고르게 퍼져 있지만, Gemma 2B 는 거의 모든 prompt 에 라벨 4 (toxic) 를, Llama Guard 는 거의 모든 prompt 에 라벨 1 (no presence) 를 부여한다. Mistral-v2 7B 와 GPT-4 Turbo 도 binary 양극화 (한쪽은 1, 다른 쪽은 5) 경향을 보인다 — ordinal 척도의 중간값을 거의 활용하지 않는다는 뜻. 인간이 “약간 유해함” (라벨 2 또는 3) 으로 본 미묘한 prompt 들이 모델에서는 “완전 무해” 또는 “극도로 유해” 로 잘못 옮겨진다.

결과 분석 / 무엇이 진짜 시사점인가

메트릭이 평가 결과를 좌우한다. 같은 모델, 같은 데이터, 같은 prompt 라도 PA 로 보면 Llama Guard 가 ACS 다음 2등이지만 $\kappa_w$ 로 보면 끝에서 2등이다. 즉 어떤 메트릭으로 보고할지 만으로 모델 순위가 거의 뒤집힌다. 안전 평가에서 PA 만 보고하는 관행은 lazy learner 의 점수를 부풀린다.

“raw 정확도가 충분” 이라는 가정은 다국어 안전성 평가에서 깨진다. 본 논문의 모든 S/LLM 은 PA 60–75% 라는 “꽤 괜찮아 보이는” 성적을 받지만, 그 점수의 상당 부분은 “항상 toxic 으로 라벨링” 이라는 게으른 전략에서 나온다 — RTP-LX 의 prompt 대부분이 toxic 이므로. 클래스 불균형이 있는 ordinal 분류 과제에서는 PA 가 misleading 하다.

모델 크기는 안전 합의 능력을 결정하지 않는다. Llama-2 7B ≈ Llama-2 70B in $\kappa_w$. 반면 Llama-2 → Llama-3 (같은 size) 에서는 큰 향상. 이는 safety alignment 가 학습 데이터 / 학습 방법 에 크게 의존하며, 단순 scaling 으로 해결되지 않음을 시사한다. Production 관점: 더 큰 모델로 갈아탔는데 다국어 안전성이 그대로라면 모델 크기가 아닌 세대 변경 또는 fine-tuning 을 검토해야 한다.

자원 등급 격차는 “데이터 더 붓기” 로 해결될 수 있는가. Figure 5 에서 모든 모델이 일관되게 10%p 격차를 보이지만, GPT-4 Turbo 와 Llama 3 의 격차 패턴이 거의 동일하다는 점이 흥미롭다. 즉 다국어 데이터를 훨씬 많이 본 GPT-4 Turbo 도 같은 격차를 보인다는 것은, 격차의 원인이 단순 데이터 양이 아니라 문화-특정 신호의 학습 가능성 일 수 있음을 시사한다.

한계와 비판적 평가

저자가 인정한 한계:

  • 문화적 편향(skewness): RTP-LX 의 시드는 영어 RTP (Reddit 기반) 이라 미국 영어 담화에 치우쳐 있다. Transcreation 이 이를 일부 완화하지만 완전히 없애지는 못한다.
  • 방언 커버리지 부족: 아랍어 같은 언어는 방언 간 격차가 크지만 본 코퍼스에는 “Egyptian / Levantine / Saudi” 정도만 표시. 스페인어는 “Peninsular” 만, 프랑스어는 “Metropolitan” 만 (Quebec / Maghrebi / West African 등은 빠짐).
  • 모델 버전 동결: 평가는 2024년 5월 11–25일 사이의 모델 버전. Llama Guard 등은 더 최신 버전이 더 잘할 수 있다.
  • fine-tuned 모델은 평가하지 않음: “가장 낮은 baseline” 인 base instruction-tuned 모델만 평가. RTP-LX 로 fine-tune 한다면 점수가 더 오를 가능성.
  • 데이터 오염 우려: 데이터셋이 결국 학습 데이터로 흡수될 가능성을 부분적으로만 방어 (password-protect).

리뷰어 관점에서 추가로 보이는 한계:

  • “문화 등가성” 의 검증 부재: Transcreation 의 품질은 단일 전문 번역가의 판단에 맡겨졌다. 같은 prompt 를 두 명의 번역가가 transcreate 했을 때 산출물이 얼마나 일치하는지 (transcreator IRR) 는 보고되지 않는다.
  • GPT-4 Turbo 의 “제일 잘함” 의 의미: $\kappa_w$ 0.40 이 인간 합의 0.62 의 65% 수준이라는 점은 사실 “제일 잘하는 평가자도 인간의 2/3 수준” 이라는 부정적 진단이다. 본 논문은 “GPT-4 Turbo 가 1 표준편차 안에 든다” 고 표현하지만, 안전 평가에서 1 표준편차 격차는 실무적으로 작지 않다.
  • Microaggression 카테고리의 정의 자체의 문화 의존성: 본 논문의 “Where are you really from?” 예시는 영어권에서 정착된 microaggression 개념이지만, 그 개념이 동일한 강도로 다른 문화권에서도 microaggression 인지는 별도 검증이 필요. 본 논문은 가이드라인 통일을 시도했지만, 정의 자체의 문화 의존성은 본질적 어려움이다.
  • 3명 annotator 의 합의가 “문화 컨센서스” 를 대표하는지: 한 언어당 3명은 통계적으로는 충분할지 모르나, 그 3명이 해당 문화 내 어느 인구 집단 을 대표하는지 (연령·성별·종교·정치 성향) 의 분포는 부록에는 있지만 분석되지 않았다.
  • Cost 보고: 28개 언어, 각 1,000+ prompt, transcreator 19–54 USD/hr + annotator 10–46.5 USD/hr × 3명 의 총 비용은 보고되지 않는다. 이런 participatory design 이 production 에서 얼마나 비싼지가 “왜 자동화 시도가 계속되는가” 의 핵심인데, 그 비용을 알기 어렵다.

시사점 / Takeaways

  • PA 만 보고하는 안전 벤치마크는 신뢰하지 말 것. PA 와 $\kappa_w$ 를 같이 보면 lazy learner 가 즉시 드러난다. 새 모델의 다국어 safety 점수를 볼 때 두 메트릭의 격차부터 확인.
  • 다국어 deploy 전에 문화-맥락 평가가 필요하다. RTP-LX 에서 어떤 모델도 microaggression / bias / identity attack 에서 인간 합의에 근접하지 못했다. “영어에서 잘 working 하니 28개 언어에서도 OK” 라는 가정은 데이터로 깨진다.
  • 모델 크기 보다 세대 / 학습 데이터 가 안전성에 더 결정적. Llama-2 → Llama-3 가 좋은 사례. Production 에서 안전 이슈가 있다면 단순히 더 큰 모델로 갈아타기 전에 fine-tuning 또는 후속 세대를 우선 검토.
  • LLM-as-a-judge 는 영어 외 환경에서 부분적으로만 작동한다. GPT-4 Turbo 가 1 표준편차 안에 든다고 해도, microaggression 같은 미묘한 카테고리에서는 어떤 모델도 신뢰 가능 수준이 아니다. 다국어 safety annotation 은 여전히 human-in-the-loop 가 필요하다.
  • 참여적 설계(participatory design) 가 비싸도 필요한 이유. 자동 번역 + 자동 라벨링 + 자동 평가의 파이프라인은 문화 신호가 빠진 영어 편향 결과를 만든다. RTP-LX 가 단순 번역 데이터셋과 다른 점은 그 신호를 인간 작업으로 보존했다는 것 자체에 있다.

참고 자료

더 읽어보기




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • [논문 리뷰] Accurate Decoding of Natural Sentences from Non-Invasive Brain Recordings
  • [논문 리뷰] Agentic Method for Deterministic Validation of Legacy Code Migration
  • [논문 리뷰] RAGU: A Multi-Step GraphRAG Engine with a Compact Domain-Adapted LLM
  • [논문 리뷰] Hierarchical Self-Improvement: A Framework for Task-Specific Evolvable Agent Harnesses
  • [논문 리뷰] NVIDIA-labs OO Agents: Native Python Object-Oriented Agents