Diskussion zum Artikel "Neuronale Netzwerke der dritten Generation: Tiefe Netzwerke" - Seite 15
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo,
bitte helfen Sie mir, einige meiner negativen Vorurteile über neuronale Netze (NN) zu klären.
b) führen wir eine zweite Optimierung durch den Tester durch, nur um zu überprüfen, welche der optimierten Indikatoren wir brauchen(*)
c) so dass wir einen kleineren Haufen unserer optimierten Indikatoren haben
d) wofür brauche ich das NN?
(*) Wenn Sie den mt4-Optimierer im genetischen Modus laufen lassen und versuchen, bestimmte Parametersätze zu umgehen (z.B. nicht testen, ob "Indikator-A" eingeschaltet ist), indem Sie von OnInit() mit"INIT_PARAMETERS_INCORRECT" zurückkehren, zählt der genetische Algorithmus dies leiderimmer noch als einen gültigen Durchlauf, und das reduziert die Anzahl der tatsächlich ausgeführten Durchläufe, bevor der Algorithmus aufgrund der Anzahl der Durchläufe, die eines der Abbruchkriterien ist, anhält.
Nehmen wir zum Beispiel an, wir erstellen eine einfache Optimierung mit dem RSI und ZigZag Highs, ZigZag Lows.
Wir erzeugen einen durchschnittlichen überverkauften Wert für die Highs, indem wir den RSI-Wert für die ZigZag Highs addieren, und einen durchschnittlichen überkauften Wert für die Lows, indem wir den RSI-Wert für die ZigZag Lows addieren.
Unsere Durchschnitte werden im Wesentlichen die Anpassung des RSI sein, unabhängig
von den Einstellungen zu diesem Vermögenswert.
Die Frage ist nicht, ob Indikatoren meiner bescheidenen Meinung nach optimiert werden sollten, sondern ob der Indikator grundsätzlich nutzbar ist
.
Im obigen Beispiel können Sie meinen Standpunkt verstehen, indem Sie die Durchschnitte für einen RSI(3) gegenüber einem RSI(16) betrachten.
Der RSI(3) wird ständig unsere optimierten Niveaus gegenüber dem RSI(16) auslösen.
1,2,3 und 4, ich glaube, was auch immer Indikatoren und Einstellungen übergeben werden, passen sich von Natur aus an den zugrunde liegenden Vermögenswert an.
...
Unsere Durchschnitte werden im Wesentlichen die Anpassung des RSI unabhängig von den Einstellungen an diesen Vermögenswert sein.
Die Frage ist nicht, ob Indikatoren meiner bescheidenen Meinung nach optimiert werden sollten, sondern ob der Indikator grundsätzlich nutzbar ist
.
Im obigen Beispiel können Sie meinen Standpunkt verstehen, indem Sie die Durchschnitte für einen RSI(3) gegenüber einem RSI(16) betrachten.
Der RSI(3) wird ständig unsere optimierten Niveaus gegenüber dem RSI(16) auslösen.
Ihr Beispiel - wenn ich es richtig verstehe - sagt mir, dass der RSI(3) keine Hilfe ist, da er nicht zwischen "gut" (potenzieller Gewinn > ??) und "schlecht" (potenzieller Gewinn < ??) unterscheiden kann, der RSI(16) aber schon.
Aber wenn dem so ist, hat eine Optimierung stattgefunden, da wir danach wissen, dass 16 besser ist als 3 - oder woher wissen Sie das?
Trainieren Sie nun das NN mit RSI(3)? Es wird wahrscheinlich gelöscht. Oder versuchen Sie RSI(3) (NN-Eingang 1) und RSI(16) (NN-Eingang 2) und wenn RSI(3) gelöscht wird (NN-Eingang 1 wird z.B. auf 0 gesetzt), wurde RSI(x) auf 16 optimiert - sogar auf sehr einfache Weise. Brauchen wir dafür eine NN mit dem MT-Optimierer?
Oder übersehe ich etwas in Ihrem Beispiel?
Ihr Beispiel - wenn ich es richtig verstehe - sagt mir, dass der RSI(3) nicht hilfreich ist, da er nicht zwischen "gut" (potenzieller Gewinn > ??) und "schlecht" (potenzieller Gewinn < ??) unterscheiden kann, der RSI(16) aber schon.
Aber wenn dem so ist, hat eine Optimierung stattgefunden, da wir danach wissen, dass 16 besser ist als 3 - oder woher wissen Sie das?
Trainieren Sie nun das NN mit RSI(3)? Es wird wahrscheinlich gelöscht. Oder versuchen Sie RSI(3) (NN-Eingang 1) und RSI(16) (NN-Eingang 2) und wenn RSI(3) gelöscht wird (NN-Eingang 1 wird z.B. auf 0 gesetzt), wurde RSI(x) auf 16 optimiert - sogar auf sehr einfache Weise. Brauchen wir dafür eine NN mit dem MT-Optimierer?
Oder übersehe ich etwas in Ihrem Beispiel?
Das Ideal wäre ein RSI mit variabler Periode in diesem Beispiel
Ich beziehe mich auf den RSI(3) und den RSI(16) als Beispiel für mögliche fundamentale Auslastungslücken in Echtzeit.
Das Ideal wäre ein RSI mit variabler Periode in diesem Beispiel
ok - was wird also an den NN gesendet?
RSI(..) mit einem fixen Wert (wie kam es dazu) mit einem variablen Wert - kann man die Berechnung optimieren oder nicht?
Das alles beeinflusst die Gefahr der Überanpassung - daher sorry, dass ich so fies bin.
Ошибка
Bei Ausführung in RStudio:
Was ist diese Funktion? Aus welchem Paket stammt sie und wo ist sie definiert?Vielen Dank!Ich habe R x64 3.3.1. Nach der Installation fehlten die folgenden Bibliotheken - svMisc, svSocket, TTR, xts, zoo. Aber Rstudio hat sich nicht über die letzten drei beschwert, ich konnte es nur dank DebugView herausfinden.
Der Indikator ist installiert, denkt lange nach und erzeugt Zickzacklinien. Wenn ich versuche, serv auf true zu setzen, stürzt er ab:
Das Gleiche passiert bei der Installation eines Expert Advisors:
Das Terminal meldet "Rterm crashed".
Ich habe in Google nichts Eindeutiges über diesen Fehler gefunden. Wo soll ich suchen?
Bei Ausführung in RStudio:
Ich entschuldige mich für die späte Antwort.
Die Funktion ist im Paket "caret::upSample" definiert //downSample nimmt eine Zufallsstichprobe aus einem Datensatz, so dass alle Klassen die gleiche Häufigkeit haben wie die Minderheitsklasse. upSample nimmt Stichproben mit Ersetzung, um die Klassenverteilungen gleich zu machen//
Viel Glück
Ich habe R x64 3.3.1. Nach der Installation fehlten die folgenden Bibliotheken - svMisc, svSocket, TTR, xts, zoo. Aber Rstudio hat sich nicht über die letzten drei beschwert, ich konnte es nur dank DebugView herausfinden.
Der Indikator ist installiert, denkt lange nach und erzeugt Zickzacklinien. Wenn ich versuche, serv auf true zu setzen, stürzt er ab:
Das Gleiche passiert bei der Installation eines Expert Advisors:
Das Terminal meldet "Rterm crashed".
Ich habe in Google nichts Eindeutiges über diesen Fehler gefunden. Wo soll ich suchen?
Im Anhang zu diesem Artikel habe ich einen überarbeiteten e_DNSAE Expert Advisor ohne Verwendung des Servers gepostet.
Bitte schauen Sie ihn sich an.
Viel Erfolg!