Robocikowo>ROBOCIKOWO
Wnioskowanie

ECoT

2024AktywnyOpublikowano: 23 lipca 2026Aktualizacja: 23 lipca 2026Opublikowany
Technika rozumowania dla polityk VLA: model generuje ugruntowany w percepcji łańcuch myśli (plan, podzadania, bounding boxy, pozycja chwytaka) przed akcją robota.
Kluczowa innowacja
Przeniesienie łańcucha myśli na sterowanie robotem: model VLA rozumuje o planie, podzadaniach i cechach wizualnych (bounding boxy, pozycja chwytaka) ugruntowanych w obserwacji, zanim przewidzi akcję.
Kategoria
Wnioskowanie
Poziom abstrakcji
Wzorzec
Poziom operacji
InferencjaPo-treningSterowanie robotem
Zastosowania
Sterowanie robotami z lepszą generalizacjąInterpretowalne polityki manipulacjiKorekta zachowania robota w języku naturalnymZadania wymagające rozumowania przestrzennego i semantycznego

Jak działa

Dla danej instrukcji i obrazu model VLA generuje najpierw tekstowy łańcuch rozumowania: rozumowanie wysokopoziomowe (zrozumienie zadania → plan → podzadanie) oraz uziemienie niskopoziomowe (opis ruchu → pozycja chwytaka → ramki ograniczające obiektów). Dopiero po wygenerowaniu tych kroków model przewiduje kolejną akcję robota. Dane treningowe powstają w potoku, który wykorzystuje modele fundamentowe (detektory obiektów, VLM, LLM) do automatycznego adnotowania demonstracji Bridge V2 łańcuchami rozumowania. Model bazowy (OpenVLA, oparty na VLM Prismatic) jest następnie dostrajany do generowania rozumowania i akcji.

Rozwiązany problem

Modele VLA często słabo generalizują i działają jak „czarna skrzynka”, mapując obserwację na akcję bez jawnego rozumowania. ECoT wprowadza jawny, ugruntowany w percepcji łańcuch rozumowania, co poprawia generalizację (o 28 punktów procentowych bezwzględnie względem OpenVLA na trudnych zadaniach) i czyni działanie polityki interpretowalnym oraz korygowalnym w języku naturalnym — bez dodatkowych danych robotycznych.

Komponenty

Rozumowanie wysokopoziomowePlanowanie

Zrozumienie zadania, opracowanie planu i dekompozycja na podzadania.

Uziemienie niskopoziomoweUziemienie ruchu

Opis ruchu i pozycji chwytaka wiążący rozumowanie z konkretną akcją.

Uziemienie wizualne (bounding boxy)Percepcja

Ramki ograniczające obiektów i pozycja końcówki roboczej zapewniające świadomość percepcyjną.

Głowica akcji VLA (OpenVLA)Predykcja akcji

Model VLA przewidujący akcję robota po wygenerowaniu łańcucha rozumowania.

Pipeline generowania danych CoTGenerowanie danych treningowych

Automatyczne adnotowanie demonstracji Bridge V2 łańcuchami rozumowania z użyciem modeli fundamentowych.

Implementacja

Pułapki implementacyjne
Opóźnienie inferencjiWysoka

Generowanie długiego łańcucha rozumowania przed akcją spowalnia sterowanie w czasie rzeczywistym.

Rozwiązanie:Skracanie łańcucha, asynchroniczne wykonywanie, cachowanie, mniejsze modele.
Zależność od jakości adnotacjiŚrednia

Syntetyczne łańcuchy rozumowania generowane przez modele fundamentowe mogą zawierać błędy przenoszone do polityki.

Rozwiązanie:Weryfikacja i filtrowanie adnotacji, lepsze detektory obiektów.
Błędy uziemienia wizualnegoŚrednia

Nieprawidłowe bounding boxy lub pozycja chwytaka mogą prowadzić do błędnych akcji.

Rozwiązanie:Dokładniejsza detekcja, kalibracja kamery, uczenie na zróżnicowanych danych.

Ewolucja

Oryginalny paper · 2024 · arXiv preprint (cs.RO), 2024 · Michał Zawalski
Robotic Control via Embodied Chain-of-Thought Reasoning
Michał Zawalski, William Chen, Karl Pertsch, Oier Mees, Chelsea Finn, Sergey Levine
2022
Chain-of-Thought prompting

Wprowadzenie łańcucha myśli dla modeli językowych — koncepcyjny prekursor ECoT.

2024
OpenVLA

Otwarty model VLA stanowiący model bazowy dla ECoT.

2024
Publikacja ECoT
Punkt przełomowy

Praca „Robotic Control via Embodied Chain-of-Thought Reasoning”; +28 p.p. sukcesu względem OpenVLA.

Hiperparametry (konfigurowalne osie)

Etapy rozumowaniaWysoka

Które kroki wchodzą w skład łańcucha: zadanie, plan, podzadanie, ruch, pozycja chwytaka, bounding boxy.

Bazowy model VLAŚrednia

Model VLA, na którym budowane jest rozumowanie (w oryginalnej pracy OpenVLA).

OpenVLA

Wąskie gardło obliczeniowe

Autoregresyjne generowanie łańcucha rozumowania

Wygenerowanie długiego łańcucha tokenów rozumowania przed każdą akcją zwiększa opóźnienie inferencji względem bezpośredniej polityki VLA.

Paradygmat wykonania

Tryb główny
Gęsty

Model bazowy VLA (OpenVLA / Prismatic) jest gęstym transformerem; ECoT nie zmienia trybu wykonania, dodaje jawny etap rozumowania.

Wzorzec aktywacji
Wszystkie ścieżki aktywne

Równoległość

Poziom równoległości
Sekwencyjny

Łańcuch rozumowania jest generowany autoregresyjnie token po tokenie, co jest z natury sekwencyjne i wydłuża czas do wykonania akcji.

Zakres
Inferencja

Wymagania sprzętowe

Podstawowe

Model VLA (rzędu miliardów parametrów) wymaga akceleracji GPU do treningu i inferencji w czasie zbliżonym do rzeczywistego.