Diskussion zum Artikel "Experimente mit neuronalen Netzen (Teil 1): Die Geometrie neu betrachten"
Coole Idee, es ist schwer, ein anderes Wort dafür zu finden ))
Wenn es ein Perzeptron ist, wo ist dann die Aktivierungsfunktion? Oder habe ich sie nicht gefunden?
Dann nehmen wir mal den Code als Beispiel:
//+------------------------------------------------------------------+ //| Das PERCEPRRON - eine wahrnehmende und erkennende Funktion | //+------------------------------------------------------------------+ double perceptron1() { double w1 = x1 - 100.0; double w2 = x2 - 100.0; double w3 = x3 - 100.0; double w4 = x4 - 100.0; double a1 = (ind_In1[1]-ind_In2[1])/PointS1; double a2 = (ind_In1[4]-ind_In2[4])/PointS1; double a3 = (ind_In1[7]-ind_In2[7])/PointS1; double a4 = (ind_In1[10]-ind_In2[10])/PointS1; return (w1 * a1 + w2 * a2 + w3 * a3 + w4 * a4); }
Mir ist klar, dass der Autor dieses Ansatzes wahrscheinlich nicht Sie sind, aber welchen praktischen Sinn hat es, 100,0 zu subtrahieren?
Eine weitere Bemerkung. Vielleicht wird das Netz vorher trainiert und nicht nachher. In seiner jetzigen Form handelt es sich nur um eine Auswahl von Koeffizienten mit Hilfe von Strategy Tester, nicht um eine Optimierung der Gewichte mit Hilfe irgendeiner Lernmethode.
Den Perceptron-Code selbst habe ich hier https://www.mql5.com/de/code/7917. Die Formen und Winkel sind meine Idee.
- www.mql5.com
Okay. Nun, es ist kein Perceptron. Hier ist ein ganzer Artikel über das Perceptron. Alglib hat sogar eine Perceptron-Klasse: %MQL5\Include\Math\Alglib\dataanalysis.mqh.
Es ist nur so, dass der Begriff "neuronale Netze" im Titel des Artikels steht....
- www.mql5.com
Richtig. Nun, es ist kein Perzeptron. Es gibt einen ganzen Artikel über das Perceptron hier. Es gibt sogar eine Klasse von Perceptron in Alglib: %MQL5\Include\Math\Alglib\dataanalysis.mqh
Es ist nur so, dass der Begriff "neuronale Netze" im Titel des Artikels steht: ....
Wir werden uns das ansehen. Vielen Dank!
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Experimente mit neuronalen Netzen (Teil 1): Die Geometrie neu betrachten :
In diesem Artikel werde ich mit Hilfe von Experimenten und unkonventionellen Ansätzen ein profitables Handelssystem entwickeln und prüfen, ob neuronale Netze für Trader eine Hilfe sein können.
Optimierungs- und Vorwärtstestergebnisse.
Vorwärtstest vom 31.05.2021 bis 31.05.2022. Aus allen Ergebnissen sollte dasjenige ausgewählt werden, das den größten Gewinnfaktor aufweist, wobei das Maximum des komplexen Kriteriums 40-50 übersteigt.
Autor: Roman Poshtar