Robocikowo>ROBOCIKOWO
Robotyka

FAST

2025AktywnyOpublikowano: 1 września 2026Aktualizacja: 1 września 2026Opublikowany
Kompresyjna metoda tokenizacji akcji robotycznych oparta na dyskretnej transformacie kosinusowej (DCT) i kodowaniu BPE, przekształcająca ciągłe sekwencje akcji w dyskretne tokeny dla autoregresyjnych modeli VLA.
Kluczowa innowacja
Zamiast prostego binningu per-wymiar/per-krok, FAST kompresuje ciągłe sekwencje akcji w dziedzinie częstotliwości (DCT + kwantyzacja + BPE), dzięki czemu autoregresyjne modele VLA uczą się zręcznych, wysokoczęstotliwościowych zadań, których standardowa dyskretyzacja nie potrafiła rozwiązać.
Kategoria
Robotyka
Poziom abstrakcji
Building block
Poziom operacji
DaneSterowanie robotemTrening
Zastosowania
Autoregresyjne modele Vision-Language-Action (VLA)Zręczna manipulacja wysokoczęstotliwościowaUczenie polityk sterowania robotem z dużych zbiorów danychUniwersalna tokenizacja akcji (FAST+) dla różnych robotówTrening π0-FAST

Jak działa

Potok FAST działa na fragmentach (chunkach) sekwencji akcji w pięciu krokach: (1) Normalizacja — surowe chunki akcji są normalizowane; (2) DCT — dyskretna transformata kosinusowa zamienia znormalizowane akcje na współczynniki w dziedzinie częstotliwości; (3) Kwantyzacja — współczynniki częstotliwości są kwantyzowane, dając rzadkie macierze (większość energii sygnału skupia się w niskich częstotliwościach); (4) Spłaszczenie — rzadka macierz częstotliwości jest spłaszczana z priorytetem niskich częstotliwości; (5) BPE — algorytm Byte-Pair Encoding łączy często współwystępujące pary tokenów w pojedyncze tokeny, dając zwykle 30–60 tokenów na chunk. Powstałe tokeny są przewidywane autoregresyjnie przez transformer (backbone VLA), a przy dekodowaniu potok jest odwracany, by odtworzyć ciągłe akcje.

Rozwiązany problem

Standardowa tokenizacja akcji (dyskretny binning każdego wymiaru w każdym kroku czasowym) daje długie, silnie skorelowane sekwencje tokenów i całkowicie zawodzi przy zręcznych, wysokoczęstotliwościowych zadaniach — autoregresyjne modele nie były w stanie ich rozwiązać. FAST dostarcza zwięzłą, mało redundantną reprezentację tokenową, która umożliwia autoregresyjnym VLA naukę precyzyjnego sterowania.

Komponenty

Dyskretna transformata kosinusowa (DCT)Dekorelacja i kompresja sygnału akcji

Przekształca znormalizowany chunk akcji z dziedziny czasu do dziedziny częstotliwości, skupiając energię sygnału w niewielu niskoczęstotliwościowych współczynnikach.

KwantyzacjaRedukcja precyzji i rzadkość

Kwantyzuje współczynniki częstotliwości do rzadkiej reprezentacji, odrzucając mało istotne składowe wysokoczęstotliwościowe.

Spłaszczenie (low-frequency first)Serializacja do sekwencji tokenów

Spłaszcza rzadką macierz współczynników do sekwencji, umieszczając najpierw składowe niskoczęstotliwościowe.

Oficjalna

Byte-Pair Encoding (BPE)Kompresja słownikowa sekwencji tokenów

Kompresuje spłaszczoną sekwencję, łącząc często współwystępujące pary symboli w pojedyncze tokeny; daje zwykle 30–60 tokenów na chunk.

Oficjalna

Implementacja

Pułapki implementacyjne
Wolniejsza inferencja niż flow matchingŚrednia

Autoregresyjne dekodowanie 30–60 tokenów na chunk jest istotnie wolniejsze niż jednokrokowe dekodowanie flow matching stosowane w π0.

Rozwiązanie:Stosować, gdy priorytetem jest szybki trening/prostota autoregresyjna; do inferencji o niskim opóźnieniu rozważyć warianty flow matching.
Dopasowanie tokenizera do przestrzeni akcjiŚrednia

Tokenizer BPE trenowany na jednej dystrybucji akcji może słabo generalizować do innej częstotliwości sterowania lub przestrzeni akcji.

Rozwiązanie:Użyć uniwersalnego FAST+ (1M trajektorii) lub przetrenować tokenizer na docelowej dystrybucji akcji.

Ewolucja

Oryginalny paper · 2025 · arXiv (2025) · Karl Pertsch
FAST: Efficient Action Tokenization for Vision-Language-Action Models
Karl Pertsch, Kyle Stachowicz, Brian Ichter, Danny Driess, Suraj Nair, Quan Vuong, Oier Mees, Chelsea Finn, Sergey Levine
2025
Publikacja FAST i π0-FAST
Punkt przełomowy

Physical Intelligence publikuje pracę arXiv:2501.09747, wprowadzając tokenizację FAST oraz π0-FAST — pierwszą autoregresyjną politykę ogólnego przeznaczenia dorównującą VLA opartym na dyfuzji przy ~5× krótszym treningu.

2025
FAST+ — uniwersalny tokenizer akcji

Udostępnienie FAST+ na Hugging Face — tokenizera wytrenowanego na 1 mln rzeczywistych trajektorii akcji, działającego jako czarna skrzynka dla różnych przestrzeni akcji i częstotliwości sterowania.

Hiperparametry (konfigurowalne osie)

Długość chunku akcjiWysoka

Liczba kroków czasowych akcji kodowanych w jednym chunku przed transformacją DCT.

Skala kwantyzacjiWysoka

Zgrubność kwantyzacji współczynników DCT — steruje kompromisem między kompresją a wiernością rekonstrukcji.

Rozmiar słownika BPEWysoka

Rozmiar słownika Byte-Pair Encoding, wpływający na stopień kompresji i liczbę tokenów na chunk.

Równoległość

Poziom równoległości
Częściowo równoległy

Kodowanie FAST (DCT+kwantyzacja+BPE) jest tanie i wykonywane offline/na CPU. Trening autoregresyjny na tokenach jest równoległy (teacher forcing), natomiast inferencja wymaga sekwencyjnego autoregresyjnego dekodowania 30–60 tokenów, co czyni ją wolniejszą niż dekodowanie flow matching w π0.

Zakres
Trening

Wymagania sprzętowe

Podstawowe

Sam potok FAST (DCT, kwantyzacja, BPE) jest lekki i niezależny od akceleratora — działa na CPU jako preprocessing.

Dobry fit

Backbone VLA (transformer) trenowany i uruchamiany na tokenach FAST korzysta z rdzeni tensorowych GPU/TPU.