Artificial intelligence is often associated with something fantastically complex and incomprehensible. At the same time, artificial intelligence is increasingly mentioned in everyday life. News about achievements related to the use of neural networks often appear in different media. The purpose of this article is to show that anyone can easily create a neural network and use the AI achievements in trading.
Wir haben uns intensiv mit verschiedenen Ansätzen des maschinellen Lernens beschäftigt, die darauf abzielen, Muster auf dem Devisenmarkt zu finden. Sie wissen bereits, wie man Modelle trainiert und implementiert. Es gibt jedoch eine große Anzahl von Handelsansätzen, von denen fast jeder durch die Anwendung moderner Algorithmen des maschinellen Lernens verbessert werden kann. Einer der beliebtesten Algorithmen ist das Grid und/oder Martingale. Bevor ich diesen Artikel geschrieben habe, habe ich eine kleine Sondierungsanalyse durchgeführt und im Internet nach den entsprechenden Informationen gesucht. Überraschenderweise ist dieser Ansatz im weltweiten Netz wenig bis gar nicht vertreten. Ich habe eine kleine Umfrage unter den Community-Mitgliedern zu den Aussichten einer solchen Lösung durchgeführt, und die Mehrheit hat geantwortet, dass sie nicht einmal wüssten, wie man dieses Thema angehen könnte, aber die Idee selbst klang interessant. Dabei scheint die Idee selbst recht einfach zu sein.
Lassen Sie uns eine Reihe von Experimenten mit zwei Zielen durchführen. Erstens werden wir versuchen zu beweisen, dass dies nicht so schwierig ist, wie es auf den ersten Blick erscheinen mag. Zweitens werden wir versuchen, herauszufinden, ob dieser Ansatz anwendbar und effektiv ist.
Since the beginning of this series of articles, we have already made a big progress in studying various neural network models. But the learning process was always performed without our participation. At the same time, there is always a desire to somehow help the neural network to improve training results, which can also be referred to as the convergence of the neural network. In this article we will consider one of such methods entitled Dropout.
In the previous article, we started considering methods aimed at increasing the convergence of neural networks and got acquainted with the Dropout method, which is used to reduce the co-adaptation of features. Let us continue this topic and get acquainted with the methods of normalization.
In the previous article, we started considering methods aimed at improving neural network training quality. In this article, we will continue this topic and will consider another approach — batch data normalization.
Da maschinelles Lernen in letzter Zeit an Popularität gewonnen hat, haben viele von Deep Learning gehört und möchten wissen, wie man es in der MQL-Sprache anwendet. Ich habe einfache Implementierungen von künstlichen Neuronen mit Aktivierungsfunktionen gesehen, aber nichts, was ein echtes Deep Neural Network implementiert. In diesem Artikel werde ich Ihnen ein Deep Neural Network vorstellen, das in der MQL-Sprache mit seinen verschiedenen Aktivierungsfunktionen implementiert ist, wie die hyperbolische Tangens-Funktion für die versteckten Schichten und die Softmax-Funktion für die Ausgabeschicht. Wir werden uns vom ersten Schritt bis zum Ende bewegen, um das tiefe neuronale Netz vollständig zu bilden.
Hallo Sergey Golubev: Ich möchte Ihnen frohe Feiertage wünschen, ich lese Ihre Artikel und Referenzen viel, kennen Sie einen Programmierer, der die Erfahrung der Arbeit mit neurals hat? Ich benutze 3 Indikatoren, die, wenn sie aufeinander abgestimmt sind, sehr profitabel sind!!, Vielen Dank für jede Information, eine Umarmung!
Forum über Handel, automatisierte Handelssysteme und das Testen von Handelsstrategien
Neuronale Netze auf die nächste Stufe heben
Sergey Golubev, 2021.04.13 10:14
Maschinelles Lernen in Grid- und Martingale-Handelssystemen. Würden Sie darauf wetten? - MT5
Wir haben uns intensiv mit verschiedenen Ansätzen des maschinellen Lernens beschäftigt, die darauf abzielen, Muster auf dem Devisenmarkt zu finden. Sie wissen bereits, wie man Modelle trainiert und implementiert. Es gibt jedoch eine große Anzahl von Handelsansätzen, von denen fast jeder durch die Anwendung moderner Algorithmen des maschinellen Lernens verbessert werden kann. Einer der beliebtesten Algorithmen ist das Grid und/oder Martingale. Bevor ich diesen Artikel geschrieben habe, habe ich eine kleine Sondierungsanalyse durchgeführt und im Internet nach den entsprechenden Informationen gesucht. Überraschenderweise ist dieser Ansatz im weltweiten Netz wenig bis gar nicht vertreten. Ich habe eine kleine Umfrage unter den Community-Mitgliedern zu den Aussichten einer solchen Lösung durchgeführt, und die Mehrheit hat geantwortet, dass sie nicht einmal wüssten, wie man dieses Thema angehen könnte, aber die Idee selbst klang interessant. Dabei scheint die Idee selbst recht einfach zu sein.
Lassen Sie uns eine Reihe von Experimenten mit zwei Zielen durchführen. Erstens werden wir versuchen zu beweisen, dass dies nicht so schwierig ist, wie es auf den ersten Blick erscheinen mag. Zweitens werden wir versuchen, herauszufinden, ob dieser Ansatz anwendbar und effektiv ist.
Neuronale Netze leicht gemacht (Teil 12): Aussetzer
Since the beginning of this series of articles, we have already made a big progress in studying various neural network models. But the learning process was always performed without our participation. At the same time, there is always a desire to somehow help the neural network to improve training results, which can also be referred to as the convergence of the neural network. In this article we will consider one of such methods entitled Dropout.
Inhalt
Neuronale Netze leicht gemacht (Teil 13): Batch-Normalisierung
In the previous article, we started considering methods aimed at increasing the convergence of neural networks and got acquainted with the Dropout method, which is used to reduce the co-adaptation of features. Let us continue this topic and get acquainted with the methods of normalization.
Forum über Handel, automatisierte Handelssysteme und das Testen von Handelsstrategien
Neuronale Netze auf die nächste Stufe heben
Sergey Golubev, 2021.10.20 11:21
Programmierung eines tiefen neuronalen Netzwerks von Grund auf mit der MQL-Sprache