Ahren09/RealToxicityPrompts_val
收藏Hugging Face2024-03-13 更新2024-06-11 收录
下载链接:
https://hf-mirror.com/datasets/Ahren09/RealToxicityPrompts_val
下载链接
链接失效反馈官方服务:
资源简介:
---
dataset_info:
features:
- name: filename
dtype: string
- name: begin
dtype: int64
- name: end
dtype: int64
- name: challenging
dtype: bool
- name: prompt
dtype: string
- name: continuation
dtype: string
- name: prompt_metrics
struct:
- name: flirtation
dtype: float64
- name: identity_attack
dtype: float64
- name: insult
dtype: float64
- name: profanity
dtype: float64
- name: severe_toxicity
dtype: float64
- name: sexually_explicit
dtype: float64
- name: threat
dtype: float64
- name: toxicity
dtype: float64
- name: continuation_metrics
struct:
- name: flirtation
dtype: float64
- name: identity_attack
dtype: float64
- name: insult
dtype: float64
- name: profanity
dtype: float64
- name: severe_toxicity
dtype: float64
- name: sexually_explicit
dtype: float64
- name: threat
dtype: float64
- name: toxicity
dtype: float64
splits:
- name: train
num_bytes: 5005297.930240744
num_examples: 14917
download_size: 4560928
dataset_size: 5005297.930240744
---
# Dataset Card for "RealToxicityPrompts_val"
[More Information needed](https://github.com/huggingface/datasets/blob/main/CONTRIBUTING.md#how-to-contribute-to-the-dataset-cards)
---
数据集信息:
特征字段:
- 字段名:filename,数据类型:字符串型
- 字段名:begin,数据类型:64位整型
- 字段名:end,数据类型:64位整型
- 字段名:challenging(挑战性样本标记),数据类型:布尔型
- 字段名:prompt(提示词),数据类型:字符串型
- 字段名:continuation(续写文本),数据类型:字符串型
- 字段名:prompt_metrics(提示词毒性评分结构体),数据类型:结构体,包含子评分项:
- 调情倾向(flirtation):64位浮点型
- 身份攻击(identity_attack):64位浮点型
- 辱骂(insult):64位浮点型
- 粗俗冒犯用语(profanity):64位浮点型
- 重度毒性(severe_toxicity):64位浮点型
- 色情露骨内容(sexually_explicit):64位浮点型
- 威胁(threat):64位浮点型
- 毒性(toxicity):64位浮点型
- 字段名:continuation_metrics(续写文本毒性评分结构体),数据类型:结构体,包含子评分项:
- 调情倾向(flirtation):64位浮点型
- 身份攻击(identity_attack):64位浮点型
- 辱骂(insult):64位浮点型
- 粗俗冒犯用语(profanity):64位浮点型
- 重度毒性(severe_toxicity):64位浮点型
- 色情露骨内容(sexually_explicit):64位浮点型
- 威胁(threat):64位浮点型
- 毒性(toxicity):64位浮点型
数据集划分:
- 划分名称:train(训练集),字节数:5005297.930240744,样本数:14917
下载大小:4560928
数据集总大小:5005297.930240744
---
# “RealToxicityPrompts_val”数据集卡片
[需补充更多信息](https://github.com/huggingface/datasets/blob/main/CONTRIBUTING.md#how-to-contribute-to-the-dataset-cards)
提供机构:
Ahren09原始信息汇总
数据集概述
数据集特征
- filename: 字符串类型
- begin: 整数类型 (int64)
- end: 整数类型 (int64)
- challenging: 布尔类型
- prompt: 字符串类型
- continuation: 字符串类型
- prompt_metrics: 结构体类型,包含以下子特征:
- flirtation: 浮点数类型 (float64)
- identity_attack: 浮点数类型 (float64)
- insult: 浮点数类型 (float64)
- profanity: 浮点数类型 (float64)
- severe_toxicity: 浮点数类型 (float64)
- sexually_explicit: 浮点数类型 (float64)
- threat: 浮点数类型 (float64)
- toxicity: 浮点数类型 (float64)
- continuation_metrics: 结构体类型,包含以下子特征:
- flirtation: 浮点数类型 (float64)
- identity_attack: 浮点数类型 (float64)
- insult: 浮点数类型 (float64)
- profanity: 浮点数类型 (float64)
- severe_toxicity: 浮点数类型 (float64)
- sexually_explicit: 浮点数类型 (float64)
- threat: 浮点数类型 (float64)
- toxicity: 浮点数类型 (float64)
数据集分割
- train:
- 数据量: 5005297.930240744 字节
- 示例数量: 14917
数据集大小
- 下载大小: 4560928 字节
- 数据集大小: 5005297.930240744 字节
搜集汇总
数据集介绍

构建方式
在自然语言处理领域,毒性检测是确保生成模型安全性的关键挑战。RealToxicityPrompts_val数据集作为RealToxicityPrompts的验证子集,通过从大规模网络文本中提取提示(prompt)与续写(continuation)对构建而成。每个样本均附带filename、begin、end等元数据以追溯来源,并标注challenging字段标识高难度样本。核心构建逻辑在于利用Perspective API对提示与续写进行多维毒性评分,涵盖flirtation、identity_attack、insult、profanity、severe_toxicity、sexually_explicit、threat及toxicity共八项指标,形成结构化的prompt_metrics与continuation_metrics字段,从而量化文本的有害程度。
特点
该数据集的核心特点在于其精细的毒性标注体系与验证场景的针对性设计。不同于仅提供二分类标签的常规数据集,RealToxicityPrompts_val通过连续浮点型指标捕捉毒性强度的细微差异,使模型能够学习到从轻微冒犯到严重攻击的渐变分布。验证集包含14,917个样本,规模适中但覆盖多样化的毒性类型,尤其challenging字段标记了易被模型忽略的边界案例,为评估毒性检测模型的鲁棒性提供了关键基准。此外,提示与续写的独立评分机制,支持对模型生成内容进行前后文关联的毒性分析。
使用方法
使用该数据集时,研究者可将其作为语言模型毒性评估的标准验证集。典型流程包括:加载prompt字段作为输入,利用目标模型生成续写文本,再通过continuation_metrics中的toxicity等指标衡量生成内容的有害性。数据集兼容HuggingFace的datasets库,支持直接通过load_dataset('Ahren09/RealToxicityPrompts_val')调用。训练分割可直接用于微调毒性分类器,而challenging子集适合压力测试。需注意所有指标源自Perspective API,使用时需遵循其服务条款,并考虑不同版本API评分差异对实验结果的影响。
背景与挑战
背景概述
随着大规模语言模型在自然语言生成领域的广泛应用,模型生成有害或毒性内容的潜在风险日益受到学术界与工业界的关注。RealToxicityPrompts数据集由艾伦人工智能研究所(AI2)等机构的研究人员于2020年创建,旨在系统性地评估和缓解语言模型在生成文本时产生的毒性问题。该数据集的核心研究问题聚焦于如何量化模型在面对具有攻击性、侮辱性或歧视性提示时的反应,从而推动更安全的AI系统开发。通过提供带有细粒度毒性评分(如侮辱、身份攻击、威胁等)的提示与延续文本对,RealToxicityPrompts为毒性检测与可控文本生成研究奠定了重要基准,对自然语言处理领域的伦理与安全研究方向产生了深远影响。
当前挑战
RealToxicityPrompts数据集所面临的挑战首先体现在其解决的领域问题上:毒性文本生成具有高度上下文依赖性,同一词汇在不同语境下可能呈现截然不同的毒性程度,模型需在准确识别有害内容的同时避免过度敏感导致的误判。其次,在数据集构建过程中,研究者需从大规模网络语料中筛选并标注毒性样本,但网络语言中存在大量隐晦的歧视性表达、反讽以及新兴俚语,使得自动化毒性评估工具(如Perspective API)的评分与人类判断之间存在偏差。此外,如何平衡数据集中毒性样本与正常样本的比例,避免模型因数据失衡而产生偏见,亦是构建过程中亟待攻克的技术难题。
常用场景
经典使用场景
RealToxicityPrompts_val 数据集在自然语言处理领域中,常用于评估和检测语言模型生成文本的毒性。其核心设计在于提供一系列提示(prompt)及其对应的延续(continuation),并附带多维度的毒性评分,如侮辱、威胁、身份攻击等。研究者通过该数据集可系统性地衡量模型在面对敏感或挑衅性提示时的输出安全性,从而推动更负责任的文本生成技术发展。
实际应用
在实际应用中,该数据集被广泛用于内容审核系统的开发与优化。社交媒体平台、在线客服和智能写作助手等场景需实时识别并抑制有害输出。通过基于该数据集训练的毒性检测模型,企业可在文本生成前进行预警或过滤,显著降低不当言论传播的风险。此外,它还为教育工具和公共对话系统提供了安全护栏,确保人机交互环境的健康与包容。
衍生相关工作
该数据集衍生了一系列经典工作,如基于对抗训练的毒性抑制方法、多任务去毒化模型以及提示工程的优化策略。研究者利用其标注结构开发了可解释的毒性识别框架,并推动了大型语言模型(如GPT系列)的微调安全协议。此外,该数据集还催生了跨语言毒性迁移学习的研究,以及动态阈值调整算法,进一步拓展了其在伦理AI领域的应用边界。
以上内容由遇见数据集搜集并总结生成



