Szkolenie AI Red Teaming z wykorzystaniem narzędzi Microsoft

AI Red Teaming z wykorzystaniem narzędzi Microsoft to szkolenie, które koncentruje się na zagadnieniach bezpieczeństwa sztucznej inteligencji oraz praktykach AI Red Teaming z wykorzystaniem narzędzi Microsoft, takich jak Azure AI Red Teaming Agent i PyRIT. Uczestnicy poznają typowe zagrożenia związane z generatywną AI, nauczą się przeprowadzać testy odporności modeli oraz integrować je z cyklem DevSecOps. Szkolenie ma charakter praktyczny i nie wymaga wcześniejszego doświadczenia z AI.

Szkolenie AI Red Teaming z wykorzystaniem narzędzi Microsoft

AI Red Teaming – podstawowe informacje

Kod programu: AI-RED-TEAM-01
Kategoria: AI, Red Team
Czas trwania: 2 dni / 16 godzin (9:00 – 17:00)
Poziom zaawansowania: Średniozaawansowany
Termin: Do ustalenia
Lokalizacja: Zdalnie/Stacjonarnie/Hybrydowo
Język: PL/EN
Trenerka: Beata Zalewa

Dlaczego warto wybrać kurs AI Red Teaming?

Cele i założenia edukacyjne

Celem szkolenia jest przekazanie uczestnikom wiedzy i umiejętności w zakresie identyfikacji zagrożeń związanych z AI, przeprowadzania testów odporności modeli oraz integracji praktyk AI Red Teaming z procesami DevSecOps.

Dla kogo przeznaczone jest szkolenie AI Red Teaming z wykorzystaniem narzędzi Microsoft?

  • Specjaliści ds. bezpieczeństwa IT i DevSecOps.
  • Architekci rozwiązań AI i inżynierowie danych.
  • Liderzy zespołów odpowiedzialnych za wdrażanie AI.
  • Osoby odpowiedzialne za zgodność, ryzyko i audyt technologiczny.
  • Programiści i analitycy zainteresowani testowaniem odporności modeli AI.
  • Brak wymagań wstępnych: Nie jest wymagana wcześniejsza wiedza z zakresu AI ani programowania.

Efekty udziału w zajęciach

  • Poznasz zaawansowaną metodologię oraz architekturę i specyfikację techniczną narzędzi firmy Microsoft, takich jak MS PYRIT oraz AI Red Teaming Agent.
  • Będziesz potrafił samodzielnie skonfigurować dedykowane środowisko testowe i zintegrować je z interfejsami API badanych modeli w celu pełnej automatyzacji testów penetracyjnych.
  • Nauczysz się projektować i przeprowadzać złożone symulacje ataków (m.in. jailbreaking, prompt injection czy manipulacja kontekstem) oraz oceniać odporność systemów AI za pomocą automatycznych ewaluatorów.
  • Zrozumiesz naturę specyficznych podatności oraz wektorów zagrożeń charakterystycznych dla generatywnej sztucznej inteligencji (LLM).
  • Uświadomisz sobie kluczową rolę ciągłego testowania i monitorowania modeli w procesie bezpiecznego oraz zgodnego z zasadami Responsible AI wdrażania technologii w organizacji.

Co otrzymasz po zakończeniu?

  • Kompleksowe materiały szkoleniowe.
  • Imienny certyfikat uczestnictwa potwierdzający nabytą wiedzę.

Szczegółowy program szkolenia

Moduł 1: Wprowadzenie i cele szkolenia

  • Przedstawienie programu, celów i wartości szkolenia.
  • Kontekst rosnącego znaczenia bezpieczeństwa AI.
  • Rola Red Teamingu w nowoczesnych organizacjach.

Moduł 2: Wprowadzenie do zagrożeń AI i podejścia „shift-left”

  • Typowe zagrożenia związane z generatywną AI.
  • Znaczenie wczesnego wykrywania ryzyk w cyklu rozwoju.
  • Koncepcja „świadomej AI” i jej wpływ na strategię bezpieczeństwa.

Moduł 3: Red Teaming AI – podstawy i strategie ataku

  • Techniki Red Teamingu w kontekście AI.
  • Metody omijania zabezpieczeń: Jailbreak, manipulacja promptami.
  • Kodowanie danych wejściowych: Base64, Unicode, Leetspeak.

Moduł 4: Testowanie odporności modeli z Microsoft PYRIT

  • Instalacja MS PYRIT, integracja z API testowanych modeli oraz konfiguracja baz danych do logowania testów.
  • Praca z targetami (Targets), orkiestratorami (Orchestrators) oraz automatycznymi ewaluatorami (Scorers).
  • Tworzenie powtarzalnych strategii testowych (np. generowanie promptów adversarialnych) i automatyczna analiza podatności AI.

Moduł 5: Symulacja cyberataków za pomocą AI Red Teaming Agent

  • Uruchomienie i parametryzacja AI Red Teaming Agent w chmurze Microsoft pod kątem specyfiki testowanej aplikacji.
  • Wykorzystanie agenta do wyszukiwania podatności na jailbreaking, prompt injection oraz manipulację kontekstem w trybie zamkniętej pętli (closed-loop).
  • Przegląd wygenerowanych logów, ocena poziomu ryzyka systemu AI oraz automatyzacja testów regresyjnych.

Moduł 6: Symulacja ataków – Jailbreak, Base64, Leetspeak, Unicode

  • Ćwiczenia praktyczne z wykorzystaniem zestawów danych.
  • Symulacja ataków na modele językowe.
  • Identyfikacja luk w zabezpieczeniach.

Moduł 7: Ocena ryzyka i analiza odpowiedzi modeli AI

  • Analiza wyników testów.
  • Identyfikacja treści szkodliwych i nieetycznych.
  • Metryki skuteczności ataków.

Moduł 8: Automatyzacja testów i integracja z cyklem DevSecOps

  • Integracja Red Teamingu z CI/CD.
  • Dobre praktyki bezpieczeństwa w pipeline’ach.
  • Przykłady automatyzacji testów.

Moduł 9: Przyszłość AI jako wektor zagrożeń i przewaga strategiczna

  • AI jako narzędzie innowacji i źródło zagrożeń.
  • Red Teaming jako przewaga konkurencyjna.
  • Trendy w zabezpieczaniu modeli AI.

Moduł 10: Podsumowanie, pytania i dalsze kroki

  • Podsumowanie kluczowych zagadnień i wnioski.
  • Sesja Q&A.
  • Materiały dodatkowe i rekomendacje.

Autorką szkolenia jest Beata Zalewa

Od wielu lat pracuję jako architekt techniczna, a ponadto od 2010 roku działam jako certyfikowana trenerka Microsoft (MCT). Co więcej, założyłam firmę ZALNET, w której kładę największy nacisk na edukację technologiczną. Na co dzień uczę, w jaki sposób skutecznie dbać o odporność organizacji. Więcej o trenerce →

Share this post: