Robocikowo>ROBOCIKOWO

Red-teaming

2022AktywnyOpublikowano: 7 lutego 2022Aktualizacja: 17 lipca 2026Opublikowany
Red-teaming AI to systematyczna praktyka adwersarialnego testowania modeli AI — poszukiwania luk, jailbreaks, prompt injections i innych trybow awarii bezpieczenstwa przed wdrozeniem. Wywodzi sie z cybersecurity/wojskowosci, adaptowana przez laboratoria frontier AI (Anthropic, OpenAI, DeepMind) i regulacje (EU AI Act, NIST AI RMF). Realizowana przez ludzkich red-teamerow lub automatycznych attackerow (self-play RL, np. GPT-Red).
Kluczowa innowacja
Przelozenie tradycji red-teamingu z wojskowosci i cybersecurity na domene AI — kluczowa innowacja jest formalizacja adwersarialnego testowania jako obligatoryjnej, ustandaryzowanej fazy w cyklu zycia frontier modelu, wraz z mechanizmami dokumentacji (Model Cards), niezaleznej ewaluacji (AISI) i regulacyjnego wymogu (EU AI Act). Druga fala innowacji: automatyzacja red-teamingu przez uzycie samych modeli AI jako attackerow — od Perez 2022 do OpenAI GPT-Red 2026 (self-play RL na compute'ie post-training runow). Trzecia: integracja red-teamingu jako perpetual training signal poprzez adversarial training defensive models (Constitutional AI, RLHF against jailbreaks) — model bronilcy uczy sie z atakow generowanych przez model atakujacy.
Kategoria
Poziom abstrakcji
Wzorzec
Poziom operacji
TreningPo-treningEwaluacja (runtime)WdrożenieSystem
Zastosowania
Pre-release safety evaluation frontier LLMs (GPT-5.x, Claude Opus, Gemini 3, Kimi K3)Adversarial training — recyklowanie udanych atakow do treningu safety-fine-tuning (RLHF safety, Constitutional AI)Continuous red-teaming przez self-play (OpenAI GPT-Red, Anthropic Constitutional AI red-teamer)Regulatory compliance — EU AI Act art. 55 (GPAI z systemic risk), NIST AI RMF, Executive Order 14110Third-party audits — UK AISI, US AISI, Apollo Research, METR wykonuja niezalezne pre-release red-teamingBug bounty programs — OpenAI Bio Bug Bounty, Anthropic HackerOne, Google Vertex AI bug bountyAgent harness security — testowanie Codex CLI, Claude Computer Use, ChatGPT Operator, GitHub Copilot ChatRed-teaming embodied AI — robots i vehicles (potencjalne obchodzenie safety layers przez adversarial visual inputs)Compliance dla healthcare / finance / defense AI (Med-PaLM, Bloomberg GPT, Project Maven successors)

Jak działa

1) Definicja threat model — spis kategorii szkod (biosecurity, cybersecurity, misinformation, CSAM, self-harm, prompt injection, data exfiltration, agentic misuse) plus profil adwersarza (nation-state, cybercriminal, terrorist, disgruntled insider, curious user). 2) Environment setup — lista realistycznych scenariuszy: browsing z zlosliwa strona, tool output z injekcja, email z instrukcja, plik lokalny z markerem. 3) Attack generation — (a) human: eksperci probuja recznie w structured attempts, (b) automated: LLM-as-attacker generuje kandydatow, (c) hybrid: automated propose, human curate. 4) Attack execution — attacker wysyla prompt do target modelu, target odpowiada, log traces. 5) Success classification — auto grader lub human judge oznacza: udany atak (elicit target harm), obroniony, ambiguous. 6) Reporting — attack success rates per kategoria, novel classes discovered, konkretne przyklady z reproducerami. 7) Feedback loop — udane ataki idea do treningu jako adversarial data (RLHF safety) lub w Constitutional AI/RLAIF pipeline; obrona iteruje az attack success rate spada. 8) Independent re-run — przed release'em zewnetrzni red-teamerzy (AISI, OpenAI External Red Teaming Network) powtarzaja z wlasnymi metodami. 9) Publication — podsumowanie w Model Card / System Card.

Rozwiązany problem

Modele AI, szczegolnie frontier LLM i multimodalne, moga generowac szkodliwe wyjscia (pomoc w tworzeniu broni chemicznej/biologicznej/nuklearnej, misinformation, dezinformacja, CSAM, prompt injections umozliwiajace eksfiltracje danych, agentowe przejecie systemow). Regularne testowanie funkcjonalne (unit tests, benchmarks) nie odkryje tych scenariuszy — wymagany jest adwersarialny stress-test symulujacy realnego przeciwnika. Bez red-teamingu modele wprowadzane sa „slepo", odkrywajac wlasne luki dopiero w wild deployment, co ma potencjalne konsekwencje katastrofalne (uzycie w atakach terrorystycznych, kampaniach dezinformacji, przejeciach infrastruktury).

Komponenty

Threat model + harm taxonomyFormalna kategoryzacja szkod ktorych szukamy (biosecurity, CBRN, cybersecurity, misinformation, CSAM, self-harm, prompt injection, agentic misuse, data extraction) i profili adwersarzy. Bez threat model red-teaming jest niekierunkowany.
Attacker (human expert or LLM-as-attacker)Aktor generujacy adversarial prompts. Eksperci domenowi (biosecurity, cybersecurity) dla novel discovery; LLM-as-attacker (Perez 2022, GPT-Red 2026) dla skali; hybrid dla efektywnosci.
Target model + environmentModel AI testowany + realistyczne srodowisko (browsing, RAG, tool use, agent harness). Kluczowe: red-teaming musi obejmowac deployment context, nie tylko izolowany model.
Success classifier / graderSystem oznaczajacy czy atak sie udal. Automated grader (drugi LLM, rule-based checker) dla scale, human judge dla ambiguous cases. Wysoka jakosc grader'a krytyczna — falszywe positive/negative rujnuja pipeline.
Attack corpus + reproducer databaseZbior znalezionych atakow z pelnymi reproducerami. Anthropic udostepnil publiczny dataset 38 961 attempts. Wewnetrznie labs trzymaja te dane pod kluczem (nie chcac uzbroic adwersarzy).
Feedback loop do treningu (adversarial training)Udane ataki sa recyklowane jako training data — RLHF safety, Constitutional AI, RLAIF. Model uczy sie odpierac. W self-play (GPT-Red) attacker i defender ucza sie jednoczesnie — attacker jest zmuszony odkrywac coraz silniejsze ataki gdy defender sie usztywnia.
Independent evaluation (AISI, third-party)Zewnetrzne organizacje (UK AISI, US AISI, akademickie labs, Apollo Research, METR) wykonuja pre-release red-teaming niezaleznie od dev teamu — wymagane przez EU AI Act i Executive Order 14110.

Implementacja

Pułapki implementacyjne
Krytyczna
Rozwiązanie:Model „odmawia wszystkiego" wyglada odporny, ale traci uzytecznosc. Musi byc mierzony parallel z benchmarkami over-refusal („czy model odmawia legit prosby o informacje medyczna?"). OpenAI GPT-Red raportuje eksplicitnie ze GPT-5.6 Sol utrzymal frontier capabilities przy 6x lower attack success rate.
Krytyczna
Rozwiązanie:Red-teamerzy (human lub automated) generuja ataki z okreslonego dystrybucji — model uczy sie odpierac te dystrybucje. Real-world adwersarzy odkrywaja nowe ataki out-of-distribution. Regularna rotacja red-teamerow, external audits (AISI), i ciagle self-play (GPT-Red) sa niezbedne.
Wysoka
Rozwiązanie:Publiczne raporty red-teamingu mimo woli uczyly adwersarzy nowych technik atakow (efekt Streisand). Standardowa praktyka: publikowac wysokopoziomowe kategorie, trzymac reproducery i konkretne prompt-y wewnetrznie. Trade-off: transparentnosc vs arming attackers.
Wysoka
Rozwiązanie:Automated grader (LLM as judge) moze byc systemically biased — np. mniej rygorystyczny wobec atakow multilingual, over-flagujacy wypowiedzi kontrowersyjne. Kalibrujc na human-labeled sample; uzywac ensemble multiple graders; audit periodicznie.
Wysoka
Rozwiązanie:Testowanie izolowanego modelu API nie odkryje atakow specyficznych dla agent harness (indirect prompt injection przez browsing/tool output). Red-teaming musi obejmowac full agent stack (Codex CLI, ChatGPT Operator, Claude Computer Use) w realistycznym srodowisku. OpenAI GPT-Red case study Vendy pokazuje ze ataki na live agent osiagaja 3/3 celow gdy w izolacji zerowego.
Średnia
Rozwiązanie:Praca z materialem CSAM, treasci samobojcze, terroryzm ma udokumentowany psychologiczny impact. Anthropic i OpenAI zapewniaja therapy support, rotacje tasks, limit czasowy na najciezsze kategorie, transparent compensation.
Średnia
Rozwiązanie:Niektore „ataki" to legitimate uses trafly do heavy-handed safety layer (medyk pytajacy o dawki lekow, historyk o propaganda). Red-teaming musi rownolegle mierzyc over-refusal na Do-No-Harm-Do-Some-Good tasks (Anthropic BOLD, ChatGPT Refusal benchmarks).

Hiperparametry (konfigurowalne osie)

Zakres threat modelKrytyczna

Waskie: pojedyncza kategoria (np. prompt injection). Szerokie: pelen katalog CBRN + agentic + misinformation + privacy. Szerokie wymaga wielodziedzinowych ekspertow (biosecurity PhD, cybersec, prawnik, journalist).

Human vs automated vs hybrid balanceKrytyczna

Human: novel classes discovery, drogie. Automated: skala, moze przegapiac novel. Hybrid: dominujacy trend 2025-2026 — automated for coverage, human for deepening i validation.

Attack budget (compute + human-hours)Wysoka

GPT-Red trenowany na compute'ie porownywalnym z najwiekszymi post-training runami OpenAI. Anthropic Frontier Red Team — kilkudziesieciu FTE. Wiekszy budzet = wiecej odkryc, ale returns diminishing na saturated categories.

Deployment context coverageWysoka

Izolowany model API vs full agent harness (tool use, browsing, code execution, memory). Realny risk zyje w context — red-teaming powinien testowac cala platforme.

Grader quality (automated vs human)Średnia

Automated grader (drugi LLM as judge, rule-based) skaluje sie do milionow, ale ma bias i falszywe positives. Human judge dokladniejszy, ale slow. Best practice: automated + spot-check przez human.

Disclosure policyŚrednia

Publiczne (Anthropic HHH dataset), pol-publiczne (Model Card summary), prywatne (najbardziej niebezpieczne classes trzymane wewnetrznie). Trade-off: publikacja pozwala na communal defense, ale uzbraja adwersarzy.

Paradygmat wykonania

Tryb główny
Warunkowy

Ataki dobierane conditionally do target modelu i kategorii szkody. Adaptive red-teaming (GPT-Red, self-play) uczy sie w petli — attacker adaptuje strategie do obserwowanych porazek target modelu. Human red-teaming stage-dependent — fazy discovery, deepening, adversarial red-teaming.

Wzorzec aktywacji
Zależne od wejścia

Równoległość

Poziom równoległości
W pełni równoległy

Automated red-teaming trywialnie rownolegle — kazdy scenariusz to niezalezna transakcja attacker <-> target. Massive-scale parallelism (miliony jednoczesnych attempts) mozliwe z odpowiednia infrastruktura inferencji. Human red-teaming rownolegly do liczby dostepnych ekspertow (dziesiatki-setki).

Zakres
InferencjaPomiędzy urządzeniami

Wymagania sprzętowe

Podstawowe
Dobry fit