Ich versuche, Keras zu verwenden, um die folgenden OpenAi Fitness-Studio zu lösen environment. Es verwendet ~360 neurons
für die Eingabe und verwendet dann 17 real number outputs
mit der range [-0.4, 0.4]
. Alle Beispiele, die ich online gefunden habe, verwenden viel einfachere Ausgabeschichten mit einem einzigen Ziel und ohne Grenzen.Multiple Objektive Regression mit begrenzten Ausgang in Keras
Meine Fragen sind:
- Muss ich spezielle Funktionen benötigen, da die Ausgänge begrenzt sind?
- Gibt es ein Beispiel, wie man eine solche Ausgabeschicht mit Keras konstituiert?
Das würde die Grenzen nicht umgehen? – user3139545
oh wollen Sie eine Ausgangsfunktion, die nur zwischen -0,4 und 0,4 ausgibt? –
Sie können ein Sigmoid machen und eine 1x1-Faltung anhängen, die 0,8 als Gewicht und -0,4 als Verzerrung verwendet und nicht trainierbar ist. Dann spricht Ihr Klassifikator über diese spezifischen Werte. Wenn Sie jedoch lineare Ausgabe und mittleren quadratischen Fehler verwenden, erhalten Sie Ausgaben dieses Bereichs sowieso und wenn Sie wirklich keine höheren Werte möchten, können Sie sie einfach anschließend klemmen. –