🟡 🤝 Agenti Objavljeno: · 3 min čitanja ·

arXiv: Arbor — stablo pretraživanja kao kognitivni sloj za autonomne agente

Editorial ilustracija: Višeagentno stablo pretraživanja kao sloj zajedničke spoznaje i paralelnog razmišljanja

Arbor je multi-agentni okvir koji koristi eksplicitno stablo pretraživanja kao dijeljenu radnu memoriju autonomnih agenata. Primjenjen na optimizaciju LLM inferenca, ostvaruje do 193% poboljšanje omjera propusnosti i latencije u odnosu na vendorski optimizirane baseline sustave.

🤖

Ovaj članak generiran je uz pomoć umjetne inteligencije na temelju primarnih izvora.

Istraživači su 10. lipnja 2026. objavili rad na arXiv platformi koji uvodi Arbor — multi-agentni okvir koji repozicionira strukturirano stablo pretraživanja (engl. tree search) kao temeljni kognitivni sloj za autonomne agente. Autori rada su Neha Prakriya, Chaojun Hou, Zheng Gong, Huasha Zhao, Xi Zhao, Mou Li, Zhenyu Gu i Emad Barsoum.

Zašto su dosadašnji agenti bili kognitivno slijepi?

Dosadašnji pristupi autonomnim agentima dijele zajednički strukturni nedostatak: svaki agent evaluira pojedinačne ciljeve izolirano i bez stanja (engl. stateless). Kada agent završi svoju evaluaciju, kontekst nestaje — sljedeći agent kreće iznova. U prostranim, stanjevitim prostorima akcija (engl. expansive, stateful action spaces), kakvi su tipični za optimizaciju cijelog inference stacka, ovakav pristup brzo pokazuje granice.

Arbor odgovara na ovaj problem uvođenjem eksplicitnog stabla pretraživanja bodovanih hipoteza (engl. explicit search tree of scored hypotheses) koje funkcionira kao dijeljeni radni memorija svih agenata u sustavu. Umjesto da svaki agent radi u vakuumu, cijeli tim agenata čita iz i upisuje u isti strukturirani prikaz stanja problema.

Arhitektura: dvije uloge, jasna podjela odgovornosti

Arbor organizira agente u dvije koordinirane uloge:

Orchestrator agent preuzima ulogu strateškog koordinatora. Vodi optimizacijski proces delegiranjem konkretnih zadataka kroz slojeve inference stacka — od aplikacijskog sloja, kroz okvire (engl. framework), prevodilac (engl. compiler), jezgru (engl. kernel), sve do hardvera. Orchestrator ne rješava tehničke detalje sam; njegova vrijednost leži u koordinaciji i raspodjeli.

Critic agent preuzima ulogu stabilizatora. Svaki prijedlog ili promjena prolazi kroz Criticovu analizu temeljnih uzroka (engl. root-cause analysis) i validaciju. Bez Critica, sustav je nestabilan — što su autori i empirijski potvrdili.

Sposobnosti agenata dijele se na tvrde vještine (engl. hard skills) — domensku ekspertizu za konkretne slojeve stacka — i meke vještine (engl. soft skills) — protokole koordinacije koji omogućuju višednevne autonomne optimizacijske kampanje.

Uloga Critica u stabilnosti sustava

Autori su proveli ablacijsko istraživanje koje jasno pokazuje važnost ove arhitekturne odluke. Jedan agent bez Critica postigao je samo +33% poboljšanje propusnosti — i zatim se srušio. Sustav bez stabilizacijske uloge nije sposoban za dugotrajne kampanje.

Nasuprot tome, puni Arbor sustav s Orchestratorom i Criticom postiže do 193% poboljšanja na Pareto granici propusnosti i latencije (engl. throughput-latency Pareto improvement) u usporedbi s vendorski optimiziranim baznim sustavima. Ovo nije rezultat specifičan za jedan tip hardvera — autori potvrđuju reproducibilnost kroz više generacija hardvera, a varijanca između pokretanja ostaje unutar 2 postotna boda.

Stablo pretraživanja kao opća kognitivna primitiva

Autori postavljaju širu tezu: strukturirano stablo pretraživanja nije samo alat za optimizaciju LLM inferenca. Pozicioniraju ga kao opći kognitivni sloj primenljiv na bilo koji složeni prostor akcija gdje agenti moraju koordinirano istraživati, bodovati i odbacivati hipoteze.

Ova generalizacija ima praktičnu važnost. Današnji agenni sustavi često rješavaju tek dobro definirane, relativno plitke probleme. Arbor suggerira da dodavanje eksplicitne memorije stabla pretraživanja — neovisno o domeni — može dramatično proširiti doseg autonomnih agenata.

Primjena: potpuni LLM inference stack

Konkretna primjena opisana u radu jest optimizacija full-stack LLM inferenca — višeslojnog problema koji zahvaća aplikacijski kod, okvire poput PyTorcha, prevodilačke pipeline, CUDA jezgre i sam hardver. Ovo je prostor gdje niti jedan jedini ekspert ne može pokriti sve slojeve istovremeno, a kombinatorni prostor mogućih konfiguracija je ogroman.

Arbor rješava ovaj problem upravo kroz koordiniranu podjelu domenskog znanja između agenata, uz stablo pretraživanja kao zajednički koordinacijski mehanizam. Rezultati potvrđuju da takav pristup ne samo funkcionira — nego drastično nadmašuje ono što je bilo koji pojedinačni vendorski optimiziran sustav mogao postići.

Rad je dostupan na arXiv-u pod identifikatorom 2606.12563.

Česta pitanja

Što je Arbor i čemu služi?
Arbor je multi-agentni okvir koji uvodi strukturirano stablo pretraživanja kao kognitivni sloj — dijeljenu radnu memoriju kroz koju više agenata koordinirano rješava složene probleme u prostranim, stanjevitim prostorima akcija.
Kakve rezultate postiže Arbor u optimizaciji LLM inferenca?
Arbor postiže do 193% poboljšanja na Pareto granici propusnosti i latencije u usporedbi s vendorski optimiziranim baznim sustavima, uz varijanciju rezultata unutar 2 postotna boda između pokretanja.
Koje su agentske uloge u Arbor okviru?
Arbor definira dvije ključne uloge: Orchestrator agent koordinira optimizaciju delegiranjem zadataka kroz slojeve inference stacka, dok Critic agent osigurava stabilnost putem analize temeljnih uzroka i validacije rezultata.

📬 AI vijesti u tvoj inbox

Dnevni digest po tvojoj mjeri — biraš teme, izvore i ritam. Odjava jednim klikom.