Robocikowo>ROBOCIKOWO
Trening

Rzadka nagroda (Sparse Reward)

AktywnyOpublikowano: 8 września 2026Aktualizacja: 8 września 2026Opublikowany
Reżim uczenia ze wzmocnieniem, w którym sygnał nagrody jest rzadki lub opóźniony: agent dostaje nagrodę zwykle dopiero po osiągnięciu celu, a nie za kroki pośrednie.
Kluczowa innowacja
Ujmuje uczenie ze wzmocnieniem w reżimie, w którym nagroda pojawia się rzadko lub z opóźnieniem — zwykle dopiero po osiągnięciu celu (często binarnie) — przez co głównym problemem staje się eksploracja i przypisanie zasługi (credit assignment), a nie samo dopasowanie polityki.
Kategoria
Trening
Poziom abstrakcji
Wzorzec
Poziom operacji
TreningSterowanie robotem
Zastosowania
Robotyczna manipulacja (chwytanie, wkładanie, układanie obiektów)Nawigacja i lokomocja robotówZadania cel-warunkowe (goal-conditioned RL)Gry z rzadką nagrodą (np. Montezuma’s Revenge, Pitfall)Sterowanie w środowiskach o długim horyzoncie czasowym

Jak działa

W reżimie rzadkiej nagrody agent przez większość epizodu otrzymuje nagrodę 0, a niezerowy sygnał pojawia się dopiero w stanie celowym. Ponieważ losowa eksploracja rzadko trafia na taki stan, standardowe algorytmy (np. DQN, PPO, DDPG) mogą się nie nauczyć niczego. Aby to obejść, stosuje się kilka rodzin technik: (1) kształtowanie nagrody potencjałowe (potential-based reward shaping, Ng i in. 1999), które dodaje pomocniczy sygnał bez zmiany optymalnej polityki; (2) motywację wewnętrzną / ciekawość — dodatkowa nagroda za nowość lub błąd predykcji modelu (Intrinsic Curiosity Module, Random Network Distillation), zachęcająca do eksploracji; (3) ponowne etykietowanie celów (Hindsight Experience Replay) — nieudane trajektorie są traktowane jako udane dla celu faktycznie osiągniętego, co daje sygnał uczący z porażek; (4) uczenie kurikularne — stopniowe zwiększanie trudności celu; (5) demonstracje ekspertów lub imitację, które prowadzą agenta w pobliże stanów nagradzanych.

Rozwiązany problem

Charakteryzuje jedno z centralnych wyzwań RL: jak uczyć skutecznej polityki, gdy środowisko dostarcza informacji zwrotnej niezwykle rzadko. Motywuje techniki poprawiające eksplorację i przypisanie zasługi, pozwalając trenować agentów bez ręcznego, gęstego (i podatnego na nadużycia) inżynierowania nagrody.

Komponenty

Sparse reward functionŹródło sygnału uczącego

Funkcja nagrody zwracająca niezerowy (często binarny) sygnał tylko w nielicznych stanach — zwykle po osiągnięciu celu. Definiuje reżim rzadkiej nagrody.

Oficjalna

Exploration mechanismOdkrywanie stanów nagradzanych

Strategia (np. ciekawość, bonusy za nowość, eksploracja liczebna) prowadząca agenta do odkrycia rzadkich stanów nagradzanych, gdy sam sygnał zewnętrzny nie wystarcza.

Oficjalna

Credit assignmentPowiązanie akcji z odległą nagrodą

Mechanizm propagacji odległej, opóźnionej nagrody wstecz do akcji, które do niej doprowadziły (np. przez współczynnik dyskontowania, TD-learning, ponowne etykietowanie celów).

Oficjalna

Implementacja

Pułapki implementacyjne
Brak sygnału uczącego (zerowy gradient)Krytyczna

Przy czysto rzadkiej nagrodzie agent może nigdy nie trafić na stan nagradzany, więc gradient jest praktycznie zerowy i uczenie stoi w miejscu.

Rozwiązanie:Dodaj eksplorację nakierowaną (ciekawość, RND), kształtowanie nagrody, demonstracje lub HER.
Niepoprawne kształtowanie nagrody zmienia optymalną politykęWysoka

Dodanie dowolnego gęstego sygnału może przesunąć optimum i wywołać reward hacking — agent optymalizuje sygnał zastępczy zamiast rzeczywistego celu.

Rozwiązanie:Stosuj kształtowanie potencjałowe (potential-based, Ng i in. 1999), które gwarantuje niezmienność optymalnej polityki.
Wysoka próbko-niesprawnośćWysoka

Nawet gdy agent w końcu się uczy, rzadka nagroda wymaga bardzo wielu interakcji ze środowiskiem.

Rozwiązanie:Wykorzystaj HER, uczenie kurikularne, replay priorytetowy lub inicjalizację z demonstracji.

Ewolucja

1999
Potencjałowe kształtowanie nagrody (potential-based reward shaping)
Punkt przełomowy

Ng, Harada i Russell wykazali, jak dodać pomocniczy sygnał łagodzący rzadkość nagrody bez zmiany optymalnej polityki.

Policy Invariance Under Reward Transformations: Theory and Application to Reward Shaping (artykuł)
2017
Motywacja wewnętrzna / ciekawość (ICM)

Pathak i in. wprowadzili Intrinsic Curiosity Module — nagrodę wewnętrzną z błędu predykcji, umożliwiającą eksplorację przy braku nagrody zewnętrznej.

2017
Hindsight Experience Replay (HER)
Punkt przełomowy

Andrychowicz i in. pokazali uczenie z rzadkich, binarnych nagród przez ponowne etykietowanie nieudanych trajektorii jako udanych dla faktycznie osiągniętego celu.

2018
Random Network Distillation (RND)

Burda i in. zaproponowali prosty bonus eksploracyjny oparty na destylacji losowej sieci, osiągając postęp w twardych grach z rzadką nagrodą (Montezuma’s Revenge).

2019
Go-Explore dla twardej eksploracji

Ecoffet i in. wprowadzili paradygmat „najpierw wróć, potem eksploruj", radykalnie poprawiając wyniki w środowiskach o skrajnie rzadkiej nagrodzie.

Go-Explore: a New Approach for Hard-Exploration Problems (artykuł)

Hiperparametry (konfigurowalne osie)

Gęstość nagrodyKrytyczna

Jak często środowisko zwraca niezerowy sygnał — od pełnej rzadkości (tylko na końcu) po nagrody częściowo gęste.

Waga nagrody wewnętrznejWysoka

Współczynnik skalujący bonus eksploracyjny (ciekawość/nowość) względem nagrody zewnętrznej.

Współczynnik dyskontowania (gamma)Wysoka

Determinuje, jak daleko wstecz propagowana jest opóźniona nagroda; kluczowy dla przypisania zasługi na długim horyzoncie.

Wąskie gardło obliczeniowe

Odkrycie pierwszego stanu nagradzanego

Głównym „wąskim gardłem" nie jest moc obliczeniowa, lecz próbko-sprawność: liczba interakcji ze środowiskiem potrzebnych, by w ogóle natrafić na niezerową nagrodę i zacząć uczenie.

Paradygmat wykonania

Tryb główny
Rzadki

Termin „sparse" odnosi się tu do gęstości sygnału nagrody w czasie, a nie do rzadkiej aktywacji parametrów modelu.

Równoległość

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

Zbieranie doświadczeń można zrównoleglić na wielu aktorach/środowiskach (distributed RL), ale aktualizacje polityki i propagacja rzadkiej nagrody pozostają zależne sekwencyjnie.

Zakres
Trening

Wymagania sprzętowe

Podstawowe

Rzadka nagroda to wyzwanie algorytmiczne (eksploracja, credit assignment), niezależne od konkretnego typu sprzętu.

Dobry fit

Sieci polityki/wartości oraz równoległe zbieranie doświadczeń przez wielu aktorów korzystają z akceleracji GPU.