Sobes.tech
Middle — Senior

Ce este rețeaua țintă în DQN?

sobes.tech AI

Răspuns de la AI

Rețeaua țintă în DQN este o copie a rețelei neuronale principale, utilizată pentru a calcula valorile țintă ale funcției Q în timpul antrenamentului. Aceasta este actualizată mai rar decât rețeaua principală (de exemplu, la fiecare câteva mii de pași), ceea ce ajută la stabilizarea antrenamentului și evitarea divergenței. Ideea este că o rețea țintă fixă oferă un scop mai stabil pentru actualizarea parametrilor rețelei principale.

Exemplu de actualizare a rețelei țintă:

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