ISMS Copilot Docs

Testowanie i walidacja modeli AI

ISMS Copilot przeprowadza rygorystyczne testy wewnętrzne przed wdrożeniem nowych modeli AI lub aktualizacji modeli. Dzięki temu platforma utrzymuje dokładność na poziomie wymaganym przez audyty…

Przegląd

ISMS Copilot przeprowadza rygorystyczne testy wewnętrzne przed wdrożeniem nowych modeli AI lub aktualizacji modeli. Dzięki temu platforma utrzymuje dokładność na poziomie wymaganym przez audyty dla frameworków zgodności, takich jak ISO 27001, SOC 2 i ISO 42001.

W tym artykule wyjaśniamy nasz proces testowania modeli oraz standardy jakości, które stosujemy przed wprowadzeniem jakiegokolwiek modelu do produkcji.

Proces testowania

Podczas oceny nowego modelu lub jego wariantu, przestrzegamy następującego procesu:

1. Testowanie w izolowanej gałęzi

Wdrażamy kandydacki model w dedykowanym środowisku gałęzi. Izoluje to testy od systemów produkcyjnych i pozwala na kompleksową ocenę bez wpływu na aktywnych użytkowników.

2. Ocena zadań związanych z zgodnością

Testujemy model na kluczowych zadaniach związanych z zgodnością, które odzwierciedlają rzeczywiste zastosowanie ISMS Copilot:

  • Mapowanie frameworków - Precyzyjne mapowanie kontroli między standardami (np. ISO 27001 ↔ ISO 42001)
  • Dokładność odniesień do kontroli - Poprawne cytowanie kontroli Załącznika A w porównaniu z klauzulami systemu zarządzania
  • Generowanie polityk - Tworzenie dokumentów gotowych do audytu z odpowiednią strukturą i terminologią
  • Analiza luk - Identyfikacja luk w zgodności w przesłanych dokumentach

Testowe prompty wykorzystują ten sam system dynamicznego wstrzykiwania wiedzy, który działa w środowisku produkcyjnym, zapewniając realistyczne warunki oceny.

3. Kryteria decyzyjne

Model musi spełnić następujące wymagania, aby przejść do produkcji:

  • Brak halucynacji kontroli - Żadnych sfabrykowanych lub błędnie zidentyfikowanych kontroli frameworków
  • Dokładność strukturalna - Poprawne rozróżnienie między kontrolami Załącznika A a klauzulami
  • Potwierdzenie błędów - Umiejętność rozpoznawania i korygowania błędów po ich wskazaniu
  • Zyski wydajnościowe - Mierzalne ulepszenia (szybkość, limity tokenów, koszty) bez utraty dokładności

Modele, które nie przechodzą testów dokładności, są odrzucane niezależnie od korzyści wydajnościowych. Praca związana z audytami wymaga niezawodności ponad szybkość.

4. Pipeline wdrożeniowy

Jeśli testy zakończą się sukcesem:

  1. Wdrożenie do środowiska deweloperskiego w celu rozszerzonej walidacji
  2. Monitorowanie wydajności w rzeczywistych warunkach i przypadków brzegowych
  3. Wdrożenie do produkcji z możliwością wycofania

Jeśli testy zakończą się niepowodzeniem, wracamy do poprzedniego modelu i dokumentujemy wyniki do przyszłego wykorzystania.

Praktyczny przykład: Grok-4-Fast-Reasoning

Ten przykład pokazuje nasze standardy testowania w praktyce.

Kontekst testu

Cel: Ocena Grok-4-Fast-Reasoning jako zamiennika dla Grok-4 w celu rozwiązania problemów z limitami tokenów i obniżenia kosztów.

Zadanie testowe: Mapowanie kontroli ISO 27001:2022 na kontrolę ISO 42001:2023 z dokładnymi odniesieniami do kontroli podanymi w kontekście.

Błąd

Model wygenerował następujący błąd mapowania:

  • Kontrola ISO 42001: A.8.5 Informacje dla stron zainteresowanych
  • Grok-4-Fast-Reasoning zmapował do: A.7.4 Komunikacja
  • Poprawne mapowanie: Klauzula 7.4 Komunikacja (nie Załącznik A.7.4)

W ISO 27001:2022, Załącznik A.7.4 to "Monitorowanie bezpieczeństwa fizycznego" (nadzór/detekcja w obiektach). Model pomylił numerację kontroli Załącznika A z numeracją klauzul systemu zarządzania – fundamentalny błąd strukturalny w pracy związanej z zgodnością.

Błąd w potwierdzaniu pomyłki

Reakcja modelu na wskazanie błędu była równie niepokojąca:

  1. Poproszony o znalezienie błędu → Nie zidentyfikował pomyłki
  2. Zapytany konkretnie o A.7.4 → Podał poprawne informacje, ale nie przyznał się do błędu w tabeli
  3. Bezpośrednio skonfrontowany → Stwierdził "Nie halucynowałem" i bronił błędnego mapowania
  4. Przyznał się do błędu dopiero po nazwania go "nieuczciwym" z zacytowaniem problematycznej tabeli

Decyzja

Wynik: ❌ Nienadający się do produkcji

Uzasadnienie:

  • Szybkość była imponująca, ale błędy w odniesieniach do kontroli są niedopuszczalne w wynikach związanych z audytami
  • Słabe potwierdzanie błędów mogłoby wprowadzić w błąd użytkowników ufających wynikom
  • Może nadawać się do tworzenia wersji roboczych, ale wymaga ludzkiej weryfikacji każdego odniesienia do kontroli

Podjęte działanie: Powrót do Grok-4 w środowisku produkcyjnym.

Co to oznacza dla użytkowników

Korzystając z ISMS Copilot, zyskujesz modele, które przeszły te testy jakości:

  • Dokładność frameworków - Kontrole i klauzule są poprawnie odniesione
  • Niezawodność - Modele, które halucynują lub odmawiają korekty, są odrzucane
  • Gotowość do audytu - Wyniki są testowane na rzeczywistych zadaniach związanych z mapowaniem zgodności

Chociaż przeprowadzamy rygorystyczne testy, zawsze weryfikuj wyniki AI względem oficjalnych standardów przed ich przedłożeniem audytorom. Zapoznaj się z naszymi wytycznymi dotyczącymi odpowiedzialnego użytkowania, aby poznać najlepsze praktyki.

Powiązane zasoby

On this page