extract 0 0 0

walledai/AART

published by @walledai

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
2.6K
Last 30 days
135
Likes
3
Size
450 KB
Created on HF
2024-07-03
Age
2 years ago

Description

AART

AART: AI-Assisted Red-Teaming with Diverse Data Generation for New LLM-powered Applications (Radharapu et al. 2023)

Abstract

Adversarial testing of large language models (LLMs) is crucial for their safe and responsible deployment. We introduce a novel approach for automated generation of adversarial evaluation datasets to test the safety of LLM generations on new downstream applications. We call it AI-assisted Red-Teaming (AART) - an automated alternative to… See the full description on the dataset page: https://huggingface.co/datasets/walledai/AART.

Tags

language:enlicense:cc-by-4.0size_categories:1K<n<10Kformat:parquetmodality:textlibrary:datasetslibrary:pandaslibrary:mlcroissantlibrary:polarsarxiv:2311.08592region:us

README current version from Hugging Face


language:

  • en
    dataset_info:
    features:
    • name: region_specific_topic
      dtype: string
    • name: region
      dtype: string
    • name: why_prompt_tailored_for_region
      dtype: string
    • name: medium_keyword
      dtype: string
    • name: why_prompt_harmful
      dtype: string
    • name: why_prompt_contains_instruction_keyword
      dtype: string
    • name: prompt
      dtype: string
    • name: crime
      dtype: string
    • name: use_case
      dtype: string
      splits:
    • name: train
      num_bytes: 2024893
      num_examples: 3269
      download_size: 453726
      dataset_size: 2024893
      configs:
  • config_name: default
    data_files:
    • split: train
      path: data/train-*
      license: cc-by-4.0

AART

AART: AI-Assisted Red-Teaming with Diverse Data Generation for New LLM-powered Applications (Radharapu et al. 2023)

Abstract

Adversarial testing of large language models (LLMs) is crucial for their safe and responsible deployment. We introduce a novel approach for automated generation of adversarial evaluation datasets to test the safety of LLM generations on new downstream applications. We call it AI-assisted Red-Teaming (AART) - an automated alternative to current manual red-teaming efforts. AART offers a data generation and augmentation pipeline of reusable and customizable recipes that reduce human effort significantly and enable integration of adversarial testing earlier in new product development. AART generates evaluation datasets with high diversity of content characteristics critical for effective adversarial testing (e.g. sensitive and harmful concepts, specific to a wide range of cultural and geographic regions and application scenarios). The data generation is steered by AI-assisted recipes to define, scope and prioritize diversity within the application context. This feeds into a structured LLM-generation process that scales up evaluation priorities. Compared to some state-of-the-art tools, AART shows promising results in terms of concept coverage and data quality.

This repository

This repository contains the demonstration dataset described in the paper.

Citation

If you find this dataset useful, please cite the following paper:

@inproceedings{radharapu-etal-2023-aart,
    title = "{AART}: {AI}-Assisted Red-Teaming with Diverse Data Generation for New {LLM}-powered Applications",
    author = "Radharapu, Bhaktipriya  and
      Robinson, Kevin  and
      Aroyo, Lora  and
      Lahoti, Preethi",
    editor = "Wang, Mingxuan  and
      Zitouni, Imed",
    booktitle = "Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing: Industry Track",
    month = dec,
    year = "2023",
    address = "Singapore",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2023.emnlp-industry.37",
    doi = "10.18653/v1/2023.emnlp-industry.37",
    pages = "380--395",
    abstract = "Adversarially testing large language models (LLMs) is crucial for their safe and responsible deployment in practice. We introduce an AI-assisted approach for automated generation of adversarial evaluation datasets to test the safety of LLM generations on new downstream applications. We call it AART AI-assisted Red-Teaming - an automated alternative to current manual red-teaming efforts. AART offers a data generation and augmentation pipeline of reusable and customizable recipes that reduce significantly human effort and enable integration of adversarial testing earlier in new product development. AART generates evaluation datasets with high diversity of content characteristics critical for effective adversarial testing (e.g. sensitive and harmful concepts, specific to a wide range of cultural and geographic regions and application scenarios). The data generation is steered by AI-assisted recipes to define, scope and prioritize diversity within a new application context. This feeds into a structured LLM-generation process that scales up evaluation priorities. This provides transparency of developers evaluation intentions and enables quick adaptation to new use cases and newly discovered model weaknesses. Compared to some of the state-of-the-art tools AART shows promising results in terms of concept coverage and data quality.",
}

README history 6 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2024-10-18Update README.mddd984544.2 KB
    Loading...
  2. 2024-10-18Update README.md3b7531e4.2 KB
    Loading...
  3. 2024-10-18Update README.md7ccffc32.1 KB
    Loading...
  4. 2024-07-17Librarian Bot: Add language metadata for dataset (#1)d1383f2663 B
    Loading...
  5. 2024-07-03Upload datasetbd32cdf648 B
    Loading...
  6. 2024-07-03initial commit23ce5250 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 2 threads · 2 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2024-07-18[bot] Conversion to Parquetclosed1 💬#2
    Loading...
  2. 2024-07-14PRLibrarian Bot: Add language metadata for datasetmerged1 💬#1
    Loading...

Related datasets same stage · extract

Read further

Metadata

License
cc-by-4.0

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("walledai/AART")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="walledai/AART", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/walledai/AART
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration