CogniBench
收藏资源简介:
CogniBench是一个基于知识的对话数据集和框架,用于评估大型语言模型(LLM)的认知忠实度。该数据集包含超过24000个对话,每个对话都有句子级别的幻觉标注。CogniBench通过法律启发式的评估协议提供句子的详细标注,旨在减少主观性,并为不同的应用场景提供三个不同层次的忠实度标准:合理的、有根据的和无争议的。CogniBench-L数据集是一个大规模的扩展版本,通过自动化标注流程生成,支持训练精确的认知幻觉检测模型。
CogniBench is a knowledge-grounded dialogue dataset and framework for evaluating the cognitive fidelity of Large Language Models (LLMs). This dataset contains over 24,000 dialogues, each paired with sentence-level hallucination annotations. CogniBench provides detailed sentence-level annotations via a law-inspired evaluation protocol, which aims to mitigate subjectivity and offers three distinct fidelity criteria for diverse application scenarios: plausible, grounded, and undisputed. The CogniBench-L dataset is a large-scale extended variant generated through automated annotation pipelines, supporting the training of precise cognitive hallucination detection models.
CogniBench数据集概述
数据集简介
- 名称:CogniBench
- 类型:知识基础对话数据集与评估框架
- 主要用途:评估大型语言模型(LLMs)的认知忠实度
- 创新点:首个专注于"认知陈述"而非仅"事实陈述"的评估框架
核心组件
- CogniBench:包含句子级忠实度标注,采用递增的严格标准
- 自动标注流程:利用LLMs作为评判者评估高级LLMs的忠实度
- CogniDet:专为低成本幻觉检测优化的8B参数模型
数据集结构
对话数据(dialogues.json)
- id:数据标识符(格式:数字_语言_测试轮次)
- dialogue:完整对话记录
- current_turn:当前轮次对话内容
- turn_index:测试轮次编号
- reference:知识基础对话的上下文
- language:语言类型
- topic:对话主题
- current_turn_processed:助手在当前轮次的回答
标注数据(labels.json)
- hallu_list:包含事实和认知幻觉的句子列表
- factual_list:事实性句子列表
- cognitive_list:认知性句子列表
- sentence_label_dict:句子级标注摘要
自动标注流程
- 使用RefGPT生成数据
- 执行单行代码自动标注: python python auto_label.py --input_path data/Llama-3.1-70B-Instruct_processed.jsonl --method multi_run --prompt_version v2_2 --data_verson 300_turn --model_name gpt-4-1106-preview-nlp --dialogue_model
模型资源
- CogniDet权重:可通过匿名云存储下载 下载链接
待完成事项
- 上传CogniBench-L数据集
- 将数据集同步至Huggingface
- 将模型同步至Huggingface

- 1CogniBench: A Legal-inspired Framework and Dataset for Assessing Cognitive Faithfulness of Large Language Models香港科技大学(广州), 腾讯, 北京邮电大学, 上海人工智能实验室 · 2025年



