atlas

Research map / Large language models / Alignment and preferences

SafeWorld: Geo-Diverse Safety Alignment

NeurIPS 2024 · Large language models › Alignment and preferences · approach: Active and token-level preference learning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SafeWorld, a 2,342-query benchmark for geo-diverse (cultural and legal) safety, with a multi-dimensional evaluation, and SafeWorldAlign, a DPO dataset of 45,746 preference pairs used to train SafeWorldLM on Zephyr-7B-SFT.

Problem

LLM safety evaluation and alignment overlook geo-diversity of cultural norms and legal policies, so models may give responses that are inappropriate or inaccurate across countries and regions.

Approach

Build a bottom-up, human-verified database of country- and region-level cultural norms and policies, generate four query types tied to these guidelines, score responses on response-type match, reference faithfulness/coverage, and reference-free factuality, and align a 7B model with DPO using two kinds of negative responses (wrong response type and wrong guideline).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply DPO alignment using SafeWorldAlign preference pairsZephyr-7B-SFT-Full · SafeWorldcoverage: 0.301 -> 0.521Helped
Apply DPO alignment using SafeWorldAlign preference pairsZephyr-7B-SFT-Full · SafeWorldfaithfulness: 0.141 -> 0.149Helped
Apply DPO alignment using SafeWorldAlign preference pairsZephyr-7B-SFT-Full · SafeWorldfactuality: +0.068Helped
Apply DPO alignment using SafeWorldAlign preference pairsZephyr-7B-SFT-Full · SafeWorldresponse type match: +20.5%Helped
Remove Negative Category 1 pairs (ablation)SafeWorldLM · SafeWorldfactuality: 0.628 -> 0.676Helped
Remove Negative Category 1 pairs (ablation)SafeWorldLM · SafeWorldcoverage: 0.521 -> 0.366Hurt
Remove Negative Category 1 pairs (ablation)SafeWorldLM · SafeWorldfaithfulness: 0.149 -> 0.096Hurt
Remove Negative Category 1 pairs (ablation)SafeWorldLM · SafeWorldresponse type match: 0.473 -> 0.392Hurt
Remove Negative Category 2 pairs (ablation)SafeWorldLM · SafeWorldresponse type match: 0.473 -> 0.516Helped
Remove Negative Category 2 pairs (ablation)SafeWorldLM · SafeWorldcoverage: 0.521 -> 0.469Hurt
Remove Negative Category 2 pairs (ablation)SafeWorldLM · SafeWorldfaithfulness: 0.149 -> 0.164Helped
Remove Negative Category 2 pairs (ablation)SafeWorldLM · SafeWorldfactuality: 0.628 -> 0.564Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SafeWorldAlign UltraFeedback Safer-Instruct MMLU HellaSwag Anthropic HH-RLHF BeaverTails

Benchmarks: SafeWorld MMLU HellaSwag Anthropic HH-RLHF BeaverTails

Metrics: response type matching faithfulness coverage factuality win rate harmless response ratio accuracy

Baselines: Zephyr-7B-SFT-Full Llama-2-7B-chat Llama-2-13B-chat Llama-3-8B-Instruct Mistral-7B-Instruct-v0.1 Mistral-7B-Instruct-v0.2 Command-R Command-R+ GPT-3.5-turbo GPT-4-turbo GPT-4o

Builds on: DPO Zephyr-7B-SFT-Full Alignment Handbook INSTRUCTOR K-Means

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy