NoRa
收藏资源简介:
NoRa数据集专为评估在存在噪声理由的情况下,大型语言模型在链式思维提示中的推理鲁棒性而构建。该数据集包含噪声问题和噪声理由,用于测试现有模型的鲁棒性和现有鲁棒方法的有效性。
The NoRa dataset is specifically constructed to evaluate the reasoning robustness of large language models (LLMs) when applying chain-of-thought prompting in the presence of noisy rationales. This dataset includes both noisy questions and noisy rationales, and it is used to test the robustness of existing models and the effectiveness of existing robust methods.
NoisyRationales 数据集概述
数据集简介
NoisyRationales 数据集旨在评估大型语言模型(LLMs)在链式思维提示中处理噪声理由(noisy rationales)的鲁棒性。噪声理由包括在上下文学习中使用的示例中包含的不相关或不准确的推理思路。
数据集结构
- data/: 包含原始数据集和预处理数据集
- 原始数据集用于生成
- 预处理数据集用于实验
- data_process/: 数据集处理和操作的库和工具
- method/: 不同噪声处理方法的实现
- 处理链式思维提示中噪声理由的各种方法
- llm_model/: 不同大型语言模型的接口
- 与各种LLMs交互的包装器和工具
- noise_test.py: 测试噪声理由处理的主要实验脚本
- config.yml: 实验设置的配置文件
- 模型参数
- 数据集选项
- 测试配置
数据集任务类别
- Math: 包括 base-9 和 base-11 子任务
- Symbolic: 包括 equal 和 longer 子任务
- Commonsense: 无子任务
实验运行
运行选项
- 使用配置文件(推荐): 配置
config.yml并运行python noise_test.py - 命令行参数(快速启动): 使用命令行参数运行实验
参数示例
task_subtask: math_base-9, math_base-11, symbolic_equal, symbolic_longer, commonsensemethod: basemodel, CD-CoT, smoothllm, selfdenoise, selfpolish, contrastivecot, ISC, SCO, BTnoise-type: irrelevant, inaccuratedifficulty: easy, medium, hardmodel: gpt-3.5-turbo-0125test_num: 100
结果存储
实验结果将存储在 ./results/{task}/{subtask}/{model}/{method}/ 目录下。
引用
如需引用该数据集,请使用以下格式:
@inproceedings{zhou2024can, title={Can Language Models Perform Robust Reasoning in Chain-of-thought Prompting with Noisy Rationales?}, author={Zhou, Zhanke and Tao, Rong and Zhu, Jianing and Luo, Yiwen and Wang, Zengmao and Han, Bo}, booktitle={The Thirty-eighth Annual Conference on Neural Information Processing Systems}, year={2024} }




