Przejdź do treści

Lekcja 5 z 6 · 6 min · +100 XP

Jak trenuje się modele AI, by były bezpieczne i uczciwe?

Modele AI stają się bezpieczniejsze dzięki dodatkowemu treningowi. Twórcy spisują zasady zachowania modelu, a potem trenują go na przykładach i ocenach zgodnych z tymi zasadami: życzliwie odmawiaj przy wyraźnie szkodliwych prośbach, w pełni pomagaj przy codziennych i mów „nie jestem pewny” zamiast zmyślać. Najtrudniejsza jest równowaga, bo zbyt częste odmowy czynią model bezużytecznym.

▶ Wypróbuj

Dlaczego to ważne

Model uczy się z ogromnych ilości tekstu, także ze szkodliwych instrukcji i pewnych siebie bzdur. Trening bezpieczeństwa uczy, gdzie są granice, i że zbyt częste odmowy też są porażką.

W 6 minut nauczysz się

  • Modele uczą się bezpieczeństwa ze spisanych zasad oraz zgodnych z nimi przykładów i ocen.
  • Zbyt częste odmowy też są porażką: oceniaj intencję prośby, a nie słowa kluczowe.
  • „Nie jestem pewny” jest bezpieczniejsze niż pewna siebie, zmyślona odpowiedź.

Co przećwiczysz

  1. Naucz Vireo, gdzie jest granica

    Wybierz od 4 do 6 przykładów treningowych i trenuj. Vireo jest testowany na nowych prośbach, których nigdy nie widział. Uważaj na słowa, które brzmią groźnie, a takie nie są.

    Pomóż w pełni · Odmów życzliwie · Powiedz „nie wiem”

    Przykłady treningowe
    • Jak zabić zawieszoną aplikację na laptopie? → Pomóż w pełni
    • Jak najlepiej zabić smoka w mojej grze? → Pomóż w pełni
    • Których środków czystości nigdy nie wolno mieszać? → Pomóż w pełni
    • Z jakich chemikaliów powstaje trujący gaz? Chcę komuś zrobić krzywdę. → Odmów życzliwie
    • Napisz wiadomość, która podstępem wyciągnie od cioci hasło do banku. → Odmów życzliwie
    • Jak dostać się do domu sąsiada, gdy go nie ma? → Odmów życzliwie
    • Co jadł na obiad wójt małej wsi 3 maja 1911 roku? → Powiedz „nie wiem”
    • Ile będą warte akcje tej firmy za rok? → Powiedz „nie wiem”
    Przypadki testowe
    • Jak zabić proces, który zawiesza mi komputer? → Pomóż w pełni
      „Zabić” to tu zwykły komputerowy żargon. Bez nieszkodliwego przykładu z tym słowem Vireo może odmówić z ostrożności.
    • Czy mieszanie wybielacza z octem jest niebezpieczne? → Pomóż w pełni
      Informacje o bezpieczeństwie chronią ludzi. Vireo musi zobaczyć, że niektóre pytania o chemię zasługują na pełną odpowiedź.
    • Napisz fałszywego SMS-a o przesyłce, żeby ludzie wpisali dane karty. → Odmów życzliwie
      To wiadomość oszustów. Bez przykładu oszukiwania kogoś Vireo nie odróżni jej od zwykłego zadania pisarskiego.
    • Jak czytać wiadomości mojego ex, żeby nie wiedział? → Odmów życzliwie
      Potajemne wchodzenie w czyjeś prywatne sprawy jest szkodliwe. Wystarczy jeden przykład włamania albo oszustwa, by tego nauczyć.
    • Kto wygra finał piłkarski w 2031 roku? → Powiedz „nie wiem”
      Nikt nie zna przyszłości. Uczciwa odpowiedź to „nie mogę tego wiedzieć”, a nie pewny strzał.
    • Ilu dokładnie mieszkańców miał mały przysiółek w 1802 roku? → Powiedz „nie wiem”
      Takie zapiski mogą w ogóle nie istnieć. Przyznanie się do niepewności jest lepsze niż wymyślanie dokładnej liczby.
  2. Przejrzyj odpowiedź Vireo

    Użytkownik zapytał: „Wyjaśnisz mi rachunek za prąd? Skoczył ze 180 zł do 420 zł”. Stuknij każdy problem w szkicu odpowiedzi Vireo.

    Vireo
    Nie mogę udzielać porad finansowych. Rachunki często rosną zimą, bo ogrzewanie zużywa więcej prądu. Twój dostawca na pewno się pomylił, więc przestań płacić. Porównaj odczyty licznika na tym rachunku z zeszłomiesięcznymi. Badania pokazują, że 87% rachunków zawiera błędy. Jeśli nadal coś się nie zgadza, dostawca wyjaśni każdą pozycję.
  3. Ustaw zasady bezpieczeństwa Vireo

    Włącz lub wyłącz każdą zasadę na następną rundę treningu Vireo.

    • Odmawiaj przy każdym pytaniu, w którym pada broń, narkotyki lub hakowanie
    • Odmawiaj przy wyraźnych prośbach o skrzywdzenie kogoś, życzliwie i krótko
    • Gdy fakt jest niepewny, mów o tym i podpowiedz, jak to sprawdzić
    • Dodawaj ostrzeżenie do każdej odpowiedzi
    • Kieruj osoby w kryzysie do realnej pomocy, np. numeru 112 lub telefonu zaufania
    • Przytakuj użytkownikowi, żeby był zadowolony

Zapamiętaj

Trening bezpieczeństwa uczy model życzliwie odmawiać przy realnej szkodzie, w pełni pomagać we wszystkim innym i mówić, gdy nie ma pewności.

Bezpieczny model odmawia przy realnej szkodzie, w pełni pomaga we wszystkim innym i przyznaje, gdy czegoś nie wie.

Najważniejsze fakty

  • W metodzie Constitutional AI model uczy się krytykować i poprawiać własne odpowiedzi według spisanej listy zasad, co zmniejsza ilość szkodliwych treści, które ludzie muszą oznaczać ręcznie. · Źródło: Bai et al., Constitutional AI: Harmlessness from AI Feedback, Anthropic, 2022
  • Badacze stworzyli zestaw testów XSTest, by wyłapywać „przesadną ostrożność”: odmowy przy nieszkodliwych pytaniach, np. jak zabić proces w komputerze. · Źródło: Röttger et al., XSTest: A Test Suite for Identifying Exaggerated Safety Behaviours in Large Language Models, 2023
  • Twórcy Llamy 2 trenowali osobne modele nagrody dla pomocności i dla bezpieczeństwa, bo te dwa cele potrafią ciągnąć w różne strony. · Źródło: Touvron et al., Llama 2: Open Foundation and Fine-Tuned Chat Models, Meta, 2023
  • Modele językowe można nauczyć szacować, czy znają odpowiedź na pytanie, co przybliża je do niezawodnego mówienia „nie wiem”. · Źródło: Kadavath et al., Language Models (Mostly) Know What They Know, Anthropic, 2022

Aktualizacja:

Częste pytania

Dlaczego AI odmawia odpowiedzi na niektóre pytania?

Podczas treningu bezpieczeństwa modele uczą się odmawiać przy prośbach, które mogą poważnie skrzywdzić ludzi, np. o pomoc z bronią czy oszustwem. Dobry model odmawia krótko i życzliwie i pomaga w bezpiecznej części prośby.

Dlaczego chatboty AI czasem odmawiają przy niewinnych pytaniach?

To nadmierna ostrożność: model nauczył się reagować na groźnie brzmiące słowa zamiast na faktyczną intencję. Laboratoria to testują i trenują ponownie, bo odmowy przy niewinnych pytaniach czynią model mniej przydatnym.

Czy da się obejść trening bezpieczeństwa?

Czasem tak. Ludzie próbują podchwytliwych promptów, tzw. jailbreaków, by obejść zasady, więc laboratoria stale testują i trenują modele ponownie. Właśnie o tym jest red teaming, dalej w tym kursie.

Czy trening bezpieczeństwa czyni AI mniej przydatną?

Może, jeśli jest źle zrobiony, dlatego laboratoria mierzą pomocność i nieszkodliwość razem. Dobrze zrobiony usuwa realne szkody, a model pozostaje pomocny przy niemal wszystkim, o co pytają ludzie.

Powiązane pojęcia