Aigest.
Newsy

Automatyczna atrybucja błędów w systemach wieloagentowych LLM: przełomowe badania

Naukowcy z Penn State University i Duke University, we współpracy z Google DeepMind, wprowadzili nową koncepcję „automatycznej atrybucji błędów” w systemach wieloagentowych opartych na dużych modelach językowych (LLM). I

RA

Opracowano z udziałem AI pod redakcją · zasady

Udostępnij
Automatyczna atrybucja błędów w systemach wieloagentowych LLM: przełomowe badania
Ilustracja poglądowa

Systemy wieloagentowe oparte na dużych modelach językowych (LLM) zyskują na popularności dzięki swojej zdolności do współpracy w rozwiązywaniu złożonych problemów. Mimo to, często zdarza się, że systemy te zawodzą, co stawia deweloperów przed wyzwaniem zidentyfikowania odpowiedzialnego agenta i momentu awarii. Ręczne przeszukiwanie obszernych logów interakcji w celu znalezienia przyczyny jest czasochłonne i pracochłonne, co utrudnia szybkie iteracje i optymalizację systemu. Aby sprostać temu problemowi, naukowcy z Penn State University i Duke University, we współpracy z instytucjami takimi jak Google DeepMind, wprowadzili nową koncepcję badawczą: „automatyczną atrybucję błędów”. Stworzyli pierwszy zestaw danych referencyjnych dla tego zadania, nazwany Who&When, oraz opracowali i ocenili kilka zautomatyzowanych metod atrybucji. Ich praca została zaakceptowana jako prezentacja Spotlight na konferencji ICML 2025, a kod i dane są już dostępne jako open-source.

Wyzwania w diagnozowaniu awarii systemów wieloagentowych

Systemy wieloagentowe oparte na LLM, mimo swojego potencjału, są podatne na błędy. Nawet pojedynczy błąd agenta, nieporozumienia między agentami czy pomyłki w transmisji informacji mogą prowadzić do awarii całego zadania. Obecnie deweloperzy polegają na ręcznych i nieefektywnych metodach debugowania:

  • Ręczna analiza logów: Konieczność przeglądania długich logów interakcji w celu znalezienia źródła problemu.
  • Zależność od ekspertyzy: Proces debugowania wymaga głębokiego zrozumienia systemu i zadania przez dewelopera.

Takie podejście jest nieefektywne i znacząco spowalnia iteracje systemu oraz poprawę jego niezawodności. Istnieje pilna potrzeba zautomatyzowanej, systematycznej metody identyfikacji przyczyn awarii, która skutecznie połączy „wyniki oceny” z „ulepszeniem systemu”.

Kluczowe osiągnięcia badaczy

Praca naukowców wnosi kilka przełomowych wkładów w rozwiązanie tych wyzwań:

  1. Definicja nowego problemu: Formalne zdefiniowanie „automatycznej atrybucji błędów” jako konkretnego zadania badawczego. Zadanie to polega na identyfikacji agenta odpowiedzialnego za awarię oraz decydującego kroku, który do niej doprowadził.
  2. Stworzenie pierwszego zestawu danych referencyjnych Who&When: Zestaw ten zawiera szeroki zakres logów awarii ze 127 systemów wieloagentowych LLM, generowanych algorytmicznie lub ręcznie przez ekspertów. Każdy log awarii zawiera szczegółowe adnotacje ludzkie dotyczące:
    • Who: Agent odpowiedzialny za awarię.
    • When: Konkretny krok interakcji, w którym wystąpił decydujący błąd.
    • Why: Wyjaśnienie przyczyny awarii w języku naturalnym.
  3. Badanie początkowych metod automatycznej atrybucji: Wykorzystując zestaw danych Who&When, naukowcy zaprojektowali i ocenili trzy różne metody atrybucji:
    • All-at-Once: LLM otrzymuje zapytanie użytkownika i pełny log awarii, identyfikując odpowiedzialnego agenta i decydujący krok błędu w jednym przebiegu. Jest to metoda opłacalna, ale może mieć trudności z precyzyjnym wskazaniem błędów w długich kontekstach.
    • Step-by-Step: LLM przegląda log interakcji sekwencyjnie, oceniając każdy krok, aż do znalezienia błędu. Jest bardziej precyzyjna w lokalizowaniu błędu, ale wiąże się z wyższymi kosztami i ryzykiem kumulacji błędów.
    • Binary Search: Kompromis między dwoma poprzednimi metodami. Strategia ta dzieli log na pół, a LLM określa, który segment zawiera błąd. Następnie rekurencyjnie przeszukuje zidentyfikowany segment, oferując równowagę między kosztem a wydajnością.

Wyniki eksperymentów i wnioski

Eksperymenty przeprowadzono w dwóch scenariuszach: z dostępem do prawdziwej odpowiedzi (With Ground Truth) i bez niej (Without Ground Truth). Głównym modelem był GPT-4o. Systematyczna ocena metod na zbiorze danych Who&When dostarczyła kilku ważnych spostrzeżeń:

  • Długa droga przed nami: Obecne metody są dalekie od doskonałości. Nawet najlepiej działająca pojedyncza metoda osiągnęła dokładność zaledwie 53,5% w identyfikacji odpowiedzialnego agenta i 14,2% w precyzyjnym wskazaniu kroku błędu. Niektóre metody działały gorzej niż losowe zgadywanie, co podkreśla trudność zadania.
  • Brak uniwersalnego rozwiązania: Różne metody sprawdzają się w różnych aspektach problemu. Metoda All-at-Once lepiej identyfikuje „kto”, podczas gdy Step-by-Step jest skuteczniejsza w określaniu „kiedy”. Metoda Binary Search oferuje pośrednią wydajność.
  • Podejścia hybrydowe obiecujące, ale kosztowne: Połączenie różnych metod, np. użycie All-at-Once do identyfikacji potencjalnego agenta, a następnie Step-by-Step do znalezienia błędu, może poprawić ogólną wydajność, ale wiąże się ze znacznym wzrostem kosztów obliczeniowych.
  • Problemy modeli SOTA: Nawet najnowocześniejsze modele mają trudności z tym zadaniem.

Praca ta otwiera nowe możliwości w zakresie zwiększania niezawodności systemów wieloagentowych LLM. Mimo że obecne metody automatycznej atrybucji błędów są jeszcze w początkowej fazie rozwoju, stanowią one kluczowy krok w kierunku efektywniejszego debugowania i optymalizacji tych złożonych systemów, co jest niezbędne dla ich dalszego rozwoju i szerszego zastosowania w praktyce.

Źródło: syncedreview.com

Udostępnij

Komentarze

Zaloguj się, aby dołączyć do dyskusji.

Nikt jeszcze nie skomentował. Bądź pierwszy!

Czytaj dalej

Oracle zwalnia 21 000 pracowników, inwestując miliardy w infrastrukturę AI
Newsy

Oracle zwalnia 21 000 pracowników, inwestując miliardy w infrastrukturę AI

Oracle zwolniło 21 000 pracowników w ciągu roku, co, jak wynika z dokumentów SEC, jest częściowo związane z rosnącym wykorzystaniem sztucznej inteligencji. Firma intensywnie inwestuje w centra danych, finansując to równi

Redakcja Aigest14 godz. temu

Tydzień w AI: Bańka, roboty i wyścig zbrojeń
CUGA: IBM Research prezentuje 24 przykłady aplikacji agentowych
Newsy

CUGA: IBM Research prezentuje 24 przykłady aplikacji agentowych

IBM Research wprowadza CUGA, lekkie środowisko do tworzenia aplikacji agentowych, demonstrując jego możliwości na 24 działających przykładach.

Redakcja Aigest22 godz. temu

ByteDance prezentuje Seedance 2.5 – generowanie wideo AI przekracza 30 sekund
Cursor prezentuje własny model AI, platformę Git Origin i aplikację mobilną
Newsy

Cursor prezentuje własny model AI, platformę Git Origin i aplikację mobilną

Startup Cursor, niedawno przejęty przez SpaceX, ogłosił wprowadzenie swojego pierwszego, w pełni samodzielnie trenowanego modelu AI, nowej platformy Git o nazwie Origin oraz mobilnej aplikacji na iOS.

Redakcja Aigest22 godz. temu

OpenAI rozszerza inicjatywę Daybreak: GPT-5.5-Cyber i partnerstwa w cyberbezpieczeństwie

Bądź na bieżąco ze światem AI

Najważniejsze newsy, recenzje i poradniki — raz w tygodniu, prosto na maila. Bez spamu.