TensorX
返回文献探索

Paper · arXiv 2408.02666

Self-Taught Evaluators

Tianlu Wang, Ilia Kulikov, Olga Golovneva, Ping Yu, Weizhe Yuan, Jane Dwivedi-Yu, Richard Yuanzhe Pang, Maryam Fazel-Zarandi, Jason Weston, Xian Li

28 upvotesAugust 5, 2024arXiv 预印本
AI 摘要

A self-improving evaluator trained with synthetic data outperforms traditional human-annotated evaluators and matches top-performing reward models on RewardBench.

LLM-as-a-Judgereasoning tracesiterative self-improvementsynthetic training dataRewardBenchLlama3-70B-InstructGPT-4

Abstract

Model-based evaluation is at the heart of successful model development -- as a reward model for training, and as a replacement for human evaluation. To train such evaluators, the standard approach is to collect a large amount of human preference judgments over model responses, which is costly and the data becomes stale as models improve. In this work, we present an approach that aims to im-prove evaluators without human annotations, using synthetic training data only. Starting from unlabeled instructions, our iterative self-improvement scheme generates contrasting model outputs and trains an LLM-as-a-Judge to produce reasoning traces and final judgments, repeating this training at each new iteration using the improved predictions. Without any labeled preference data, our Self-Taught Evaluator can improve a strong LLM (Llama3-70B-Instruct) from 75.4 to 88.3 (88.7 with majority vote) on RewardBench. This outperforms commonly used LLM judges such as GPT-4 and matches the performance of the top-performing reward models trained with labeled examples.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
Self-Taught Evaluators | TensorX