Maschinelles Lernen im Handel: Theorie, Modelle, Praxis und Algo-Trading - Seite 3271
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
NumPy scheint einen anderen Algorithmus zu haben als ALglib.
Die CPU von Maxim ist doppelt so schnell wie meine. Ich weiß nicht mehr, ob er Timings für Algliba angegeben hat, ich glaube nicht.
Vergleichen Sie mit der alten Version von Alglib. Ich habe keine Daten, dass sie langsamer geworden ist.
Maxim's CPU ist 2 mal schneller als meine. Ich erinnere mich nicht, ob er Timings für Algliba gab, ich glaube nicht.
Zeitangaben.
Forum über Handel, automatisierte Handelssysteme und das Testen von Handelsstrategien
Maschinelles Lernen im Handel: Theorie, Modelle, Praxis und Algo-Trading.
Aleksey Vyazmikin, 2023.09.26 05:19 AM
Dies ist auf einem alten FX-8350
Forum über Handel, automatisierte Handelssysteme und das Testen von Handelsstrategien.
Maschinelles Lernen im Handel: Theorie, Modelle, Praxis und Algorithmenhandel
Aleksey Vyazmikin, 2023.09.26 05:37 AM
Für Statistik ist dies mein Ergebnis
Ich sollte anmerken, dass Python eine kleine Parallelisierung beim Ausführen von Code hat - für eine halbe Sekunde für etwa zwei Kerne, der Rest wird auf einem Kern gezählt.
Sie haben selbst geschrieben, dass die Standardversion langsamer ist als die aktuelle alglibov-Version. Ich habe die alte in Form von Code, aber nicht das Terminal.
Der Alglib-Quelltext selbst wurde von MQ für seine Matrizen neu geschrieben. Auf den Standard CorrCoef möchte ich gar nicht eingehen, da es hier offensichtliche Probleme gibt.
D.h. es gibt zwei Quellen von Alglib.
Zeitplan.
Der Alglib-Quelltext selbst wurde von MQ für seine Matrizen neu geschrieben. Auf den Standard CorrCoef möchte ich gar nicht eingehen, da es hier offensichtliche Probleme gibt.
D.h. es gibt zwei Quellen von Alglib.
NumPy scheint einen anderen Algorithmus zu haben als ALglib
In AlgLib steht in der Originaldokumentation, warum sie sich unterscheiden, welche und wofür sie da sind. Bei den Regressionen (ich habe mich dort hauptsächlich mit AlgLib beschäftigt) ist es ziemlich originell.
Auch hier vergleicht alles seltsam, weil man es nicht kann. Erstellen Sie Graphen der speed=f(dimensionality,special_matrix_properties)-Abhängigkeiten für verschiedene Bibliotheken/Realisierungen und schauen Sie sich diese an. Du nimmst Randfälle, die von der Decke geholt werden.
und dort schaut man nicht auf den absoluten Wert, sondern auf die Symptomatik und das Vorhandensein eines "Plateaus". Von dort aus wählt man ein Werkzeug, um mit bestimmten Daten zu arbeiten.
Maxim's CPU ist 2 mal schneller als meine. Ich erinnere mich nicht, ob er Timings für Algliba gab, ich glaube nicht.
Ich habe mt durch Virtualisierung gibt, werden die Tests nicht sehr plausibel sein.
Außerdem habe ich mich dafür entschieden, etwas in Python zu berechnen und es dann auf eine beliebige Plattform zu übertragen. Für Krypto zum Beispiel braucht man überhaupt keine Terminals.
Das ist ein totaler Mist, was die Geschwindigkeit angeht.Auch das ist eine seltsame Art, Dinge zu vergleichen, die man nicht vergleichen kann.
Ich führe keine Vergleiche durch, sondern stelle einen Code zur Verfügung, den jeder für seinen eigenen Fall messen kann.
Die Stringlänge von 100 ist die Länge des Musters. Wahrscheinlich brauchen Sie nicht mehr als das.
15000 Stichproben sind wegen der quadratischen Größe der Korrelationsmatrix speicherbegrenzt. Je mehr Stichproben, desto besser. Deshalb habe ich ein selbstgebautes Programm geschrieben, mit dem man eine Million davon haben kann.
Ich habe weder Lust noch Zeit, mich mit einem objektiven Vergleich zu beschäftigen. Ich habe es für meine eigenen Aufgaben gemacht und den Arbeitscode geteilt. Wer es braucht, wird es sehen.