PiCO: Peer Review in LLMs based on the Consistency Optimization

Kun-Peng Ning, Shuo Yang, Yu-Yang Liu, Jia-Yu Yao, Zhen-Hui Liu +3 more
2/2/2024
cs.CLcs.AIcs.LG

No official code found. Best implementation: PKU-YuanGroup/PiCO (36 stars, last commit 2025-02-16).

Abstract

Existing large language models (LLMs) evaluation methods typically focus on testing the performance on some closed-environment and domain-specific benchmarks with human annotations. In this paper, we explore a novel unsupervised evaluation direction, utilizing peer-review mechanisms to measure LLMs automatically. In this setting, both open-source and closed-source LLMs lie in the same environment, capable of answering unlabeled questions and evaluating each other, where each LLM's response score is jointly determined by other anonymous ones. To obtain the ability hierarchy among these models, we assign each LLM a learnable capability parameter to adjust the final ranking. We formalize it as a constrained optimization problem, intending to maximize the consistency of each LLM's capabilities and scores. The key assumption behind is that high-level LLM can evaluate others' answers more accurately than low-level ones, while higher-level LLM can also achieve higher response scores. Moreover, we propose three metrics called PEN, CIN, and LIS to evaluate the gap in aligning human rankings. We perform experiments on multiple datasets with these metrics, validating the effectiveness of the proposed approach.

View on arXivView PDF

Code Implementations(1)

PKU-YuanGroup/PiCOCommunity100%

[ICLR'25] PiCO: Peer Review in LLMs based on the Consistency Optimization, https://arxiv.org/pdf/2402.01830

364PythonFeb 6, 20241 years ago

Similar Papers

Cite this paper

@article{ning2024pico,
  title  = {PiCO: Peer Review in LLMs based on the Consistency Optimization},
  author = {Kun-Peng Ning and Shuo Yang and Yu-Yang Liu and Jia-Yu Yao and Zhen-Hui Liu and Yong-Hong Tian and Yibing Song and Li Yuan},
  year   = {2024},
  eprint = {2402.01830},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.01830v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.01830.svg)](https://codeofpaper.com/paper/2402.01830)

Discussion