Diskussion zum Artikel "Der Algorithmus CatBoost von Yandex für das maschinelle Lernen, Kenntnisse von Python- oder R sind nicht erforderlich" - Seite 7
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.
Wenn es darum geht, einen Indikator zu ersetzen, ist es möglich, ihn zu trainieren, aber wenn es um die Vorhersage von Extrema geht, ist es viel schwieriger, aber der CatBoost-Algorithmus erlaubt es, wenn es entsprechende Prädiktoren gibt.
Bis jetzt hat noch niemand dieses Problem gelöst...
Oder sie haben es, aber sie schweigen vorsichtshalber über die Lösung.
Vielen Dank für diesen großartigen Artikel und die Beispielcodes, aber ich habe ein Problem beim Ausführen von "_01_Train_All.bat",
scrrenshot wie unten:
Dateien im Ordner:
Könnten Sie mir bitte helfen, herauszufinden, wo das Problem liegt, oder ist irgendein Schritt falsch konfiguriert?
Ich bin Ihnen sehr dankbar für Ihre freundliche Unterstützung!
Vielen Dank für diesen großartigen Artikel und die Beispielcodes, aber ich habe ein Problem beim Ausführen von "_01_Train_All.bat",
scrrenshot wie unten:
Dateien im Ordner:
Könnten Sie mir bitte helfen, herauszufinden, wo das Problem liegt oder ob ein Schritt falsch konfiguriert wurde?
sehr geschätzt für Ihre freundliche Unterstützung!
Für diejenigen, die einige der im Artikel beschriebenen Punkte zu Setup und Start nicht verstanden haben, habe ich mich entschlossen, ein Video am Beispiel des EURUSD zu drehen - mit Untertiteln(!).
Ein enormer Arbeits- und Zeitaufwand. Es ist an der Zeit, spezialisierte Sprachen (R/Python/Julia usw.) zu verwenden. Sie bieten unvergleichlich mehr Wahlfreiheit und eine erhebliche Zeitersparnis bei der Entwicklung.
Ansonsten wünsche ich Ihnen viel Glück bei Ihrer schwierigen Wahl.
Ein enormer Arbeits- und Zeitaufwand. Es ist an der Zeit, spezialisierte Sprachen (R/Python/Julia usw.) zu verwenden. Sie bieten unvergleichlich mehr Wahlfreiheit und eine erhebliche Zeitersparnis bei der Entwicklung.
Ansonsten wünsche ich Ihnen viel Glück bei Ihrer schwierigen Wahl.
Der Arbeitsaufwand ist in der Tat sehr groß, und wenn nun alles automatisiert ist, braucht man nicht mehr viel Zeit, um alles zu lernen, und muss nicht eine zusätzliche Sprache (R/Python/Julia usw.) lernen und Jahre seines Lebens damit verbringen, sondern kann bereits jetzt das verfügbare leistungsfähige Werkzeug für MO nutzen. In jedem Fall ist die Kenntnis einer Sprache zu wenig, um Ergebnisse zu erzielen - man muss in der Lage sein, ihr Potenzial und ihre Bibliotheken zu nutzen und eine entsprechende Ausbildung haben. In meinem Fall ist es für mich bequemer, meine eigene Idee zu haben und alles so zu machen, wie ich es sehe, und vielleicht ist es schon vor mir erfunden worden, aber ich weiß es einfach nicht. Außerdem ist der Lernprozess selbst ohne das JA schneller und es ist einfach, ihn auf andere Computer zu übertragen, um die Daten parallel zu erfassen, ohne eine komplexe Infrastruktur zu organisieren - man muss nur die Bat-Datei in die notwendige Anzahl von Teilen entsprechend der Anzahl der Maschinen aufteilen und nicht überall Pakete und Einstellungen für das Lernen installieren - das spart eine Menge Zeit.
Als Ergebnis - für Experimente, mit tiefem Wissen über die Reihe von analytischen Werkzeugen und entsprechende Ausbildung wird optimal geeignet sein, NPS, und für Pipeline, schnell und stabil, wird meine Methode besser sein.
Alexej, vielen Dank für diesen Artikel. Toll!
Wo kann ich das Catboost-Handbuch auf Russisch lesen? Google und Yandex bieten nur in Englisch, und es ist nicht sehr gut mit ihm (Übersetzer nicht übersetzen Begriffe sehr gut).
Wenn die Einstellungen zu lernen, wäre es möglich, Parameter zu verdrehen....
Und auch, wie man Diagramme zu bauen, wie Sie auf den Bildschirmen haben?
Wenn die Einstellungen zu lernen, wäre es möglich, die Parameter zu verdrehen....
Und auch, wie man Diagramme zu bauen, wie Sie auf den Bildschirmen haben?
Schön, dass Ihnen der Artikel gefallen hat!
Leider Yandex stellt alle Informationen nur in Englisch, die Bedeutung der meisten Parameter wird in dem Video, das in dem Artikel ist erzählt, außerdem wählte ich die effektivste Beeinflussung auf Training und legte sie in das Skript "CB_Bat" - gab eine Beschreibung in dem Artikel. Es ist besser, sich um die Erstellung neuer Prädiktoren zu kümmern - sie können das Modell qualitativ verbessern, indem sie die Einstellungen des Modells verdrehen - es ist oft eine Verschiebung des Zufalls in die eine oder andere Richtung. Experimentieren Sie und Sie werden verstehen, welcher Parameter wichtig ist und welcher weniger wichtig ist.
Die Diagramme wurden in Excel erstellt.
Hier ist eine Wiedergabeliste auf CatBoost/Hallo, es gab Fehler beim Kompilieren
Ich lade die Dateien herunter (zip) und kompiliere - alles funktioniert.