Reinforcment Learning (RL) in PyTorch - habe ich einen Denkfehler?

1 Antwort

Der Ansatz ist genau richtig! Ist nicht mein Fachgebiet.. aber ich habe keine Fehler gefunden!

import torch

class NeuralNetwork(torch.nn.Module):
    def __init__(self):
        super(NeuralNetwork, self).__init__()
        # Definiere dein neuronales Netzwerk hier

    def forward(self, input):
        return output

def learn(network, input_state, estimated_move, reward):
    optimizer.zero_grad()
    output = network(input_state)
    loss = loss_function(output, estimated_move) + reward_function(reward)
    loss.backward()
    optimizer.step()

so könnte man es Lösen!

Guck ob die Struktur stimmt und dann wird das was!
Aber für den Anfang, Repekt!

Woher ich das weiß:Hobby – Ich Code in meiner Freizeit viel(Python und C#)

JoDerBr 
Fragesteller
 29.05.2024, 23:13

Danke, war sehr hilfreich!

0