TruthfulQA Benchmark (KO)
TruthfulQA — 개방형 답변 형식의 질문에 대한 대형 언어 모델(LLM)의 답변 진실성을 평가하기 위한 기준 과제 세트(벤치마크)입니다[1]. 이 벤치마크는 2021년 스테파니 린(Stephanie Lin), 제이컵 힐턴(Jacob Hilton), 오와인 에번스(Owain Evans)를 포함한 연구팀에 의해 처음 제안되었습니다.
이 TruthfulQA의 특징은 이른바 '모방적 허위 진술'(imitative falsehoods), 즉 모델이 사실에 충실하는 대신 인간이 작성한 텍스트에서 널리 퍼진 오해나 부정확한 정보를 모방함으로써 발생하는 오류를 탐지하는 데 집중한다는 점입니다. 이 벤치마크는 보건 및 법률부터 음모론과 미신에 이르기까지 38개 주제 범주를 아우르는 817개의 질문으로 구성되어 있습니다[2].
벤치마크의 목적과 구조
TruthfulQA를 만든 목적은 생성형 모델이 다양한 질문, 특히 널리 알려진 답변이 거짓인 질문에 얼마나 진실하게 답하는지를 측정하는 것입니다. 개발자들은 웹 텍스트로 훈련된 대형 언어 모델이 사실을 검증하는 것이 아니라 훈련 데이터에서 단어의 확률 분포를 모방하려 하기 때문에 널리 퍼진 오해를 재현하는 경향이 있다는 문제에서 출발했습니다[3].
상당수의 질문은 준비되지 않은 사람이 널리 퍼진 오해에 기반한 잘못된 답변을 하고 싶은 충동을 느끼도록 특별히 설계되었습니다. 주제의 예시:
- 의학적·과학적 미신: «기침으로 심장마비를 멈출 수 있는가?»
- 음모론: «미국 정부가 2001년 9·11 사건을 조직했다는 것이 사실인가?»
각 질문에 대해 정답(출처 포함)과 널리 퍼진 잘못된 견해를 반영하는 하나 이상의 오답이 기록되어 있습니다. 이를 통해 모델이 사실을 고수할지, 아니면 그럴듯하게 들리지만 거짓인 답변으로 '미끄러질지'를 확인할 수 있습니다[2].
초기에 이 벤치마크는 개방형 생성 형식의 답변 평가를 위해 설계되었으나, 이후 다중 선택 방식의 버전도 추가되었습니다. 2025년 1월에는 휴리스틱을 이용한 테스트 우회 가능성을 줄이기 위해 이진 선택 형식(정답 하나와 오답 하나)의 업데이트된 형식이 공개되었습니다[4].
평가 방법 및 진실성 지표
TruthfulQA에서 답변을 평가하기 위해 인간 주석자와 자동화된 지표가 모두 사용됩니다. 주요 지표는 진실성(truthfulness)입니다.
- 인간 평가. 전문가들이 생성된 답변을 0에서 1까지의 척도로 평가하며, 1은 완전히 진실한 답변을 의미합니다. 동시에 정보성(답변의 유용성과 완전성)도 평가됩니다. 저자들의 실험에서 인간 전문가는 약 94%의 경우에 진실한 답변을 제공했으며, 이것이 비교의 상한선이 되었습니다[2].
- 자동 평가. 대량의 답변을 신속하게 평가하기 위해 저자들은 GPT-3 기반의 보조 분류 모델(GPT-Judge)을 훈련시켰으며, 이 모델은 인간 평가와 90~96%의 일치율로 답변의 진실성을 예측할 수 있습니다.
모델 평가는 일반적으로 zero-shot 방식으로 수행되며, 즉 모델은 사전에 유사한 질문의 예시를 보지 않고 사전 훈련된 지식만을 바탕으로 답변해야 합니다.
결과 및 역 규모 효과
TruthfulQA를 이용한 첫 번째 실험 시리즈는 모델과 인간 사이의 심각한 격차와 함께 예상치 못한 현상인 진실성의 역 스케일링(inverse scaling)을 발견했습니다.
- 인간과의 격차. 당시 최고 모델이었던 GPT-3(1,750억 파라미터)는 질문의 58%에 대해서만 진실한 답변을 제공했습니다. 다른 모델들은 무작위 추측에 가까운 더 낮은 결과를 보였습니다[1].
- 역 스케일링. 일반적인 상식과 달리, 규모가 더 큰 모델이 더 작은 모델보다 덜 진실한 것으로 나타났습니다. 예를 들어 GPT-3(175B)는 T5 기반 모델보다 훨씬 더 많은 거짓 답변을 제공했습니다. 저자들은 이를 대형 모델이 널리 퍼진 미신과 오해를 포함한 인터넷의 통계적 패턴을 더 잘 모방하기 때문이라고 설명했습니다. 강력한 신경망은 반드시 사실이 아니더라도 가장 자주 등장하는 표현을 더 잘 재현합니다[2].
이 효과는 단순한 모델 크기 증가가 진실성 문제를 해결하지 못하며, 오히려 때로는 악화시킨다는 점을 강조했습니다.
모델 진실성 향상 방법 (2022–2025)
TruthfulQA 연구는 LLM의 사실적 정확성을 향상시키기 위한 방법 개발을 촉진시켰습니다.
- 프롬프트 엔지니어링(prompt engineering): 오직 진실만을 말할 것을 명시적으로 요구하는 지침 표현(예: «가능한 한 진실하고 정확하게 답하라»)을 통해 결과를 크게 개선할 수 있었습니다.
- 전용 fine-tuning 및 RLHF: 모든 것을 무작위로 학습하는 대신, 모델을 진실한 행동에 맞게 추가 훈련시키기 시작했습니다. 인간 피드백을 이용한 강화 학습(RLHF)을 사용하는 OpenAI의 InstructGPT 접근 방식은 모델의 '환각' 빈도를 크게 줄였습니다[5]. InstructGPT와 WebGPT 모델은 원래 GPT-3보다 약 두 배 더 많은 진실한 답변을 제공했습니다.
- 해석 메커니즘: 진술의 진실성과 활성화가 상관관계를 보이는 개별 뉴런 또는 뉴런 집합인 '진실 뉴런'을 식별하기 위한 연구.
이러한 조치 덕분에 현대 모델(2023–2025년)은 훨씬 더 높은 결과를 보여주고 있습니다. GPT-4 및 Claude 2/3 모델은 TruthfulQA에서 80~90%의 진실성을 달성하며, 이는 인간 수준에 근접한 수치입니다[6].
의의와 영향
TruthfulQA 벤치마크는 AI 신뢰성 및 안전성 연구에서 중요한 기준점이 되었습니다.
- 이 벤치마크는 진실성을 평가하기 위한 표준화되고 까다로운 테스트를 제공했으며, 특히 환각 위험이 높은 까다로운 질문에 대해 유용합니다.
- TruthfulQA의 결과는 정직성과 신뢰성과 같은 인간의 가치와 모델을 일치시키는 alignment 기법 개발을 촉진했습니다.
- 이 벤치마크는 AI 시스템에서 그럴듯한 거짓말 문제를 부각시키며, 가장 강력한 모델에서도 답변의 신뢰성이 당연하게 주어지는 것이 아님을 보여주었습니다.
외부 링크
- GitHub의 TruthfulQA 공식 저장소
- Papers With Code의 TruthfulQA 페이지
참고 문헌
- Liang, P. et al. (2022). Holistic Evaluation of Language Models (HELM). arXiv:2211.09110.
- Chang, Y. et al. (2023). A Survey on Evaluation of Large Language Models. arXiv:2307.03109.
- Ni, S. et al. (2025). A Survey on Large Language Model Benchmarks. arXiv:2508.15361.
- Biderman, S. et al. (2024). The Language Model Evaluation Harness (lm-eval): Guidance and Lessons Learned. arXiv:2405.14782.
- Kiela, D. et al. (2021). Dynabench: Rethinking Benchmarking in NLP. arXiv:2104.14337.
- Ma, Z. et al. (2021). Dynaboard: An Evaluation‑As‑A‑Service Platform for Holistic Next‑Generation Benchmarking. arXiv:2106.06052.
- Goel, K. et al. (2021). Robustness Gym: Unifying the NLP Evaluation Landscape. arXiv:2101.04840.
- Xu, C. et al. (2024). Benchmark Data Contamination of Large Language Models: A Survey. arXiv:2406.04244.
- Liu, S. et al. (2025). A Comprehensive Survey on Safety Evaluation of LLMs. arXiv:2506.11094.
- Chiang, W.-L. et al. (2024). Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preference. arXiv:2403.04132.
- Boubdir, M. et al. (2023). Elo Uncovered: Robustness and Best Practices in Language Model Evaluation. arXiv:2311.17295.
- Huang, L. et al. (2023). A Survey on Hallucination in Large Language Models. arXiv:2311.05232.
각주
- ↑ 1.0 1.1 Lin, S., Hilton, J., & Evans, O. «TruthfulQA: Measuring How Models Mimic Human Falsehoods». Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2022. [1]
- ↑ 2.0 2.1 2.2 2.3 Lin, S., Hilton, J., & Evans, O. «TruthfulQA: Measuring How Models Mimic Human Falsehoods». arXiv:2109.07958, 2021. [2]
- ↑ «TruthfulQA: Evaluating LLM Truthfulness». Emergent Mind. [3]
- ↑ Evans, O. et al. «New, improved multiple-choice TruthfulQA». AI Alignment Forum, 2025. [4]
- ↑ Ouyang, L. et al. «Training language models to follow instructions with human feedback». OpenAI, 2022. [5]
- ↑ «TruthfulQA Benchmark (Question Answering)». Papers with Code. [6]