arXiv: Arbor — stablo pretraživanja kao kognitivni sloj za autonomne agente
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.
Povezane vijesti
arXiv:2607.13034: E3 okvir — agenti procjenjuju složenost zadatka i troše 91% manje tokena
arXiv:2607.12463: funkcijski svjestan FIM mid-trening podiže coding-agente do +5,4 na SWE-Benchu
arXiv:2607.12385: PM-Bench mjeri 'prospektivnu memoriju' agenata — najbolji GPT-5.4 tek 65,1% F1