← 최신 논문
💬 NLP

LLM Evaluators are Biased across Languages

이 논문은 다국어 거대언어모델(LLM) 평가자들이 저자원 언어가 고자원 언어보다 더 높은 점수를 받고 안전 필터를 더 쉽게 통과하는 일관되고 통계적으로 유의미한 편향을 보인다는 점을 입증하며, 이는 평가자들이 상대적 순위에 대해 높은 일치도를 보임에도 불구하고 표준적인 쌍체 정확도(pairwise accuracy) 지표로는 감지되지 않는 결정적인 결함이다.

원저자: Ej Zhou, Lucas Resck, Zheng Hui, Anna Korhonen

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

원저자: Ej Zhou, Lucas Resck, Zheng Hui, Anna Korhonen

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

당신이 똑똑한 로봇에게 질문을 던질 때마다, 그 로봇이 당신의 언어로 대답해 주는 세상을 상상해 보세요. '대규모 언어 모델(LLM)'이라 불리는 이 로봇들은 이야기를 쓰고, 수학 문제를 풀고, 무엇에 대해서든 대화할 수 있는 디지털 백과사전과 같습니다. 하지만 우리는 이들이 일을 잘하고 있는지 어떻게 알 수 있을까요? 우리에게는 심판이 필요합니다. AI 세계에서 이 심판들은 점수를 주도록 훈련된 다른 로봇이거나, AI에게 스스로 성적을 매기도록 요청하는 인간적인 프롬프트입니다. 보통 우리는 이 심판들이 두 가지 선택지 중 더 '나은' 답을 올바르게 골라낼 수 있는지 확인하여 그들이 공정한지 판단합니다. 이는 마치 심판이 두 점의 그림 중 어느 것이 더 예쁜지 결정하는 것과 같습니다. 이것을 '쌍체 정확도(pairwise accuracy)'라고 합니다. 만약 심판이 90%의 확률로 정답인 승자를 고른다면, 우리는 그들이 아주 훌륭하게 역할을 수행하고 있으며 어떤 언어로 말하든 그 점수가 공정하다고 가정합니다.

하지만 이러한 가정에는 숨겨진 문제가 있습니다. 심판이 두 그림 중 어느 것이 더 나은지 구별할 수 있다고 해서, 그들이 동일한 자를 사용하여 측정한다는 뜻은 아닙니다. 현실 세계에서 도쿄의 4성급 레스토랑은 미식의 걸작으로 간의될 수 있지만, 뉴욕의 4성급 레스토랑은 그저 '괜찮은 수준'으로 여겨질 수 있습니다. 별점은 어디에 있느냐에 따라 의미가 달라집니다. "LLM 평가자는 언어 간에 편향되어 있다(LLM Evaluators are Biased across Languages)"라는 제목의 이 논문은 우리의 AI 심판들도 이와 같은 문화적 혼란을 겪고 있는지 파헤칩니다. 연구진은 다음과 같은 의문을 가졌습니다. 만약 AI가 영어로 완벽한 답을 내놓았다면, 그 답을 힌디어, 파르시어, 또는 우크라이나어로 번역했을 때도 똑같은 점수를 줄 것인가? 아니면 의미는 완전히 같더라도 언어 자체가 점수를 변화시키는가?

연구팀은 이를 알아내기 위해 거대한 실험을 설계했습니다. 그들은 정확히 동일한 지침과 응답 세트를 가져와서 영어와 스페인어처럼 널리 쓰이는 언어부터 히브리어와 힌디어에 이르기까지 23개의 다양한 언어로 번열했습니다. 그런 다음 8가지 유형의 서로 다른 AI 평가자들에게(단순히 점수를 주도록 유도된 프롬프트 방식과, 특정 '보상' 수치를 주도록 특별히 훈련된 방식 모두 포함) 이 동일한 답변들을 채점하도록 했습니다.

결과는 충격적이었습니다. 평가자들은 동일한 자를 사용하고 있지 않았습니다. 내용이 의미론적으로 동일함에도 불구하고(즉, 정확히 같은 뜻임에도 불구하고), 언어에 따라 점수가 격렬하게 변했습니다. 편향은 매우 컸습니다. 1점에서 5점 척도로 보았을 때, 가장 높은 점수를 받은 언어와 가장 낮은 점수를 받은 언어 사이의 차이는 약 0.5점에 달했습니다. 이는 채점의 세계에서 엄청난 격차입니다.

이 상황을 매우 까다롭게 만드는 반전은 이것입니다: 평가자들은 서류상으로는 여전히 완벽해 보였다는 점입니다. 연구진이 '쌍체 정확도'(심판이 더 나은 답을 골라냈는가?)를 확인했을 때, 점수는 90% 이상으로 매우 높았습니다. 심판들은 "답변 A가 답변 B보다 낫다"라고 일관되게 잘 말할 수 있었습니다. 하지만 그들은 답변 A가 실제로 '얼마나 좋은지'에 대해서는 일관성이 없었습니다. 이는 마치 경주에서 승자를 항상 정확하게 맞히지만, 승자가 프랑스어로 달리면 100점을 주고 독일어로 달리면 50점만 주는 심판과 같습니다.

논문은 명확한 패턴을 발견했습니다: 평가자들은 저자원 언어(힌디어나 히브리어처럼 온라인에 가용한 데이터가 적은 언어)에 대해 놀라울 정도로 관대했고, 영어와 같은 고자원 언어에는 엄격했습니다. 마치 AI 심판들이 "이 언어에서 완벽한 답이 어떤 모습인지 100% 확신할 수 없으니, 안전하게 높은 점수를 주자"라고 생각하는 것과 같습니다. 반대로, 영어에 대해서는 매우 자신감 있고 엄격하여 더 높은 기준을 적용했습니다.

이것은 단순한 숫자 게임이 아니라 실질적인 결과로 이어집니다. 많은 AI 시스템은 사용자에게 보여줄 콘텐츠의 안전성을 결정하기 위해 '글로벌 임계값(global threshold)'을 사용합니다. 예를 들어, 특정 점수 미만의 콘텐츠를 차단하도록 안전 필터가 설정되어 있다면, 이 편향으로 인해 저자원 언어의 유해한 콘텐츠가 걸러지지 못하고 통과될 가능성이 훨씬 높아집니다. 논문은 단일한 글로벌 규칙 아래에서 콘텐츠 허용률이 언어 간에 최대 43%포인트까지 차이 날 수 있음을 발견했습니다. 한 구체적인 사례에서는, 영어로 된 유해한 질문은 올바르게 차단되었지만, 정확히 똑같은 질문이 우크라이나어로 되어 있을 때는 평가자가 더 높은 점수를 부여했기 때문에 통과되었습니다.

연구진은 왜 이런 일이 발생하는지도 조사했습니다. 그들은 AI가 저자원 언어에 대해 확신이 부족하기 때문이라고 추측했습니다. 그들은 AI가 덜 확신할 때(텍스트에 대해 얼마나 '놀라워하는지'로 측정됨) 더 높은 점수를 주는 경향이 있다는 것을 발견했습니다. 그러나 그들은 불확실성이 전부는 아니라는 점을 입증했습니다. 불확지성을 고려한 후에도, 언어 자체가 여전히 점수를 예측했습니다. 이는 이 편향이 단순히 "이 언어를 잘 모른다"는 식의 간단한 문제가 아니라, 이 모델들이 구축된 방식에 내재된 깊고 구조적인 문제임을 의미합니다.

논문은 우리가 AI 평가자의 원시 점수(raw scores)를 언어 간에 단순히 신뢰해서는 안 된다고 결론짓습니다. 우리가 각 언어에 맞춰 점수를 조정함으로써 문제를 일부 해결할 수는 있지만, 이는 새로운 취약점을 만듭니다. 만약 누군가 하나의 프롬프트에 여러 언어를 섞어서 사용한다면(코드 스위칭), 시스템은 어떤 언어 규칙을 적용해야 할지 혼란을 겪어 유해한 콘텐츠를 통과시킬 수 있습니다. 저자들은 단순히 평가자가 '승자'를 고를 수 있는지 확인하는 것을 넘어, 힌디어의 5점짜리 답변이 영어의 5점짜리 답변만큼 진정으로 가치 있도록, 모든 언어에 대해 공정하고 일관되게 교정(calibrated)된 시스템을 구축해야 한다고 제안합니다.

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

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

Digest 사용해 보기 →