Freitag, 19. April 2024, 17:08 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

ErikNijkamp

unregistriert

1

Samstag, 31. Dezember 2005, 21:05

GA Optimierung der Inputs

Hallo,

Ich besitze leider nur die Demo Version der Investox Software und kann
daher zwar NN + GA einstellen, aber nicht erstellen.
Nun habe ich einige Anliegen und hoffe hier Hilfe zu finden :)

1. Dürfte ich mal einen Blick auf eine Optimierungshistorie eines NN werfen?
Mich interessiert nur der grobe Aufbau.

2. Wenn ich ein Netz mit 10 Inputs erstelle und GA Optimierung/Selektion der
Inputs auf 8 verwende, dann werden in der ersten Generation alle 10 Inputs
übernommen? Was passiert nun wenn nur 3 Eltern verwendet werden sollen?

In der ersten Generation werden alle 10 Inputs für das Tranieren verwendet,
dann werden die drei besten Netze entsprechend der Kritierien als Eltern
selektiert und hier werden Nachkommen mit 9 Inputs gebildet?
Oder schon in der ersten Generation nur 9 Inputs?

Gebe ich ein Minimum von 8 Inputs vor, dann werden nach der nächsten
Generation weiterhin die 8 Inputs verwendet?

3. Bleibt bei diesen Prozess die Anzahl der Hidden Nodes konstant und es
erfolgt eine Selektion der Hidden Nodes bzw. der Gewichtungs-Matrix mittels
einer binären Matrix oder entspricht die Anzahl der Neuronen eines Netzes
mit 8 Inputs nicht der Anzahl eines Netzes mit 10 Inputs?

4. Bei einer Optimierung von 10 auf 9 Inputs bei nur einer Generation mit
3 Eltern und 5 Nachkommen haben dann nur die 5 Nachkommen jeweils
9 Inputs? Zur vollständigen Abdeckung aller Möglichkeiten müssten aber
mindestens 9 Nachkommen produziert werden? Wonach erfolgt dann die
Auswahl der Inputs? Strikt linear?

Vielen Dank und ein schönes/erfolgreiches neues Jahr
Erik

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »ErikNijkamp« (31. Dezember 2005, 21:06)


ErikNijkamp

unregistriert

2

Sonntag, 1. Januar 2006, 21:13

Ein Screenshot einer Optimierungshistorie wäre schon sehr hilfreich,
würde mich über Antworten freuen.

Erik

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

3

Montag, 2. Januar 2006, 13:37

RE: GA Optimierung der Inputs

Hallo,

der Screenshot ist im Anhang. Interessanter ist es oft, das NN in ein Handelssystem einzubinden und mit Hilfe von "SetGen" einen Robustheitstest zu starten (siehe Onlinehilfe zu Schlüsselwort #_SetGen#).

zu 2/3.: Alle generierten "Nachkommen" verwenden die Anzahl Inputs bzw. Hiddenunits, wie Sie es unter GA einstellen. Wenn dort zwischen 8 und 10 Inputs eingestellt ist, verwenden alle generierten NNs zwischen 8 und 10 Inputs, egal in welcher Generation.

zu 4: Alle Auswahlvorgänge erfolgen stochastisch. Daher ist eine Einstellung mit 5 Nachkommen kaum sinnvoll.

Viele Grüße
Andreas Knöpfel
»Investox« hat folgendes Bild angehängt:
  • NNOptHistorie.gif