Diskussion zum Artikel "Die praktische Verwendung eines neuronalen Kohonen-Netzes im algorithmischen Handel. Teil II. Optimierung und Vorhersage" - Seite 2

 
Maxim Dmitrievsky:

GA wird nie zu einem globalen Optimum konvergieren, es ist eine evolutionäre Methode, die auf Vielfalt abzielt. Sie muss überhaupt nicht zu irgendetwas konvergieren.

https://www.monographies.ru/en/book/view?id=707

Es geht nicht darum, dass es anders konvergiert. Es geht darum, dass es auf 10K Durchläufe beschränkt ist. Ich brauche weniger als 2 Minuten, um eine Optimierung durchzuführen. Warum man nicht automatisch hundert solcher Optimierungen durchführen und das Gesamtergebnis anzeigen kann, ist ein Rätsel.

 
fxsaber:

Es ist nicht so, dass es anders konvergiert. Es liegt daran, dass es auf 10K Durchläufe beschränkt ist. Ich brauche weniger als 2 Minuten für eine Optimierung. Warum man nicht automatisch hundert solcher Optimierungen durchführen und das Gesamtergebnis anzeigen kann, ist ein Rätsel.

Dann kann man Bruteforce einsetzen und eine zufällige Suche nach Parametern innerhalb des Bots durchführen und diese in einer Tabelle speichern.

 
Maxim Dmitrievsky:

dann können Sie Bruteforce einsetzen und eine zufällige Suche nach Parametern innerhalb des Bots durchführen und diese in einer Tabelle speichern.

Zufallsgenerierung und Optimierung sind zwei verschiedene Dinge.

 
fxsaber:

Randomisierung und Optimierung sind zwei verschiedene Dinge.

natürlich ) werden irgendwelche Auswahlkriterien hinzugefügt und das war's, die Verteilungen werden schrittweise eingegrenzt

 
Maxim Dmitrievsky:

natürlich ) werden beliebige Auswahlkriterien hinzugefügt, und das war's, die Verteilungen werden schrittweise eingegrenzt

Wir sollten uns nicht auf das Offensichtliche beschränken, sondern jeden Optimierungsalgorithmus selbst implementieren.

 
fxsaber:

Wir sollten uns nicht auf das Offensichtliche beschränken und jeden Optimierungsalgorithmus selbst implementieren.

Die Frage ist nicht das, sondern ob nackte Genetik überhaupt nötig ist. Aber wenn Sie mit etwas Interessantem aufwarten, gut.

 
Maxim Dmitrievsky:

Das ist nicht die Frage, sondern ob man überhaupt nackte Genetik braucht. Aber wenn du mit etwas Interessantem aufwarten kannst, gut.

Nun, ich kann nicht 30 Millionen Durchläufe mit voller roher Gewalt durchgehen. Und ein gutes Ergebnis in 70 Sekunden zu bekommen, ist wahrscheinlich gut. Aber es gibt keine Methoden zur Verbesserung, außer dem manuellen Start.


Beim Betrachten von Varianten zum Thema Optimierung( z.B.diese hier) bin ich zu dem Schluss gekommen, dass es wahrscheinlich nicht schwer sein wird, eine Auto-Optimierung für echte Ticks zu erstellen. Interessant wurde es, ob sich die Ergebnisse von TC verbessern?

 
fxsaber:

Es ist nicht schwierig, eine automatische Optimierung für echte Ticks zu erstellen.

Ich bin auf das Problem der Wiederholbarkeit gestoßen: Sie ist nicht von Durchgang zu Durchgang gegeben. Welche Möglichkeiten gibt es, um dieselben Autopotimierungsdurchläufe zu erhalten?

 
fxsaber:

Sie stehen vor dem Problem der Wiederholbarkeit: Sie ist nicht von Durchgang zu Durchgang gegeben. Welche Möglichkeiten gibt es, die gleichen Autopotimierungsdurchläufe zu erhalten?

MathSrand(), wenn es dort einen HSC gibt.

 
Maxim Dmitrievsky:

MathSrand(), wenn es eine DST gibt.

Danke, das hat geholfen.