Sobes.tech
Middle — Senior

Co je to cílová síť v DQN?

sobes.tech AI

Odpověď od AI

Cílová síť v DQN je kopie hlavní neuronové sítě, která se používá k výpočtu cílových hodnot funkce Q během tréninku. Aktualizuje se méně často než hlavní síť (například každých několik tisíc kroků), což pomáhá stabilizovat trénink a zabránit divergenci. Myšlenka je, že pevná cílová síť poskytuje stabilnější cíl pro aktualizaci parametrů hlavní sítě.

Příklad aktualizace cílové sítě:

if step % target_update_freq == 0:
    target_network.load_state_dict(main_network.state_dict())