Dmitriy Gizlyk
Dmitriy Gizlyk
4.4 (49)
  • Bilgiler
10+ yıl
deneyim
0
ürünler
0
demo sürümleri
134
işler
0
sinyaller
0
aboneler
Professional writing programs of any complexity for MT4, MT5, C#.
Dmitriy Gizlyk
"Neural networks made easy (Part 15): Data clustering using MQL5" makalesini yayınladı
Neural networks made easy (Part 15): Data clustering using MQL5

We continue to consider the clustering method. In this article, we will create a new CKmeans class to implement one of the most common k-means clustering methods. During tests, the model managed to identify about 500 patterns.

3
Dmitriy Gizlyk
"Neural networks made easy (Part 14): Data clustering" makalesini yayınladı
Neural networks made easy (Part 14): Data clustering

It has been more than a year since I published my last article. This is quite a lot time to revise ideas and to develop new approaches. In the new article, I would like to divert from the previously used supervised learning method. This time we will dip into unsupervised learning algorithms. In particular, we will consider one of the clustering algorithms—k-means.

3
Dmitriy Gizlyk
"Neural networks made easy (Part 13): Batch Normalization" makalesini yayınladı
Neural networks made easy (Part 13): Batch 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.

11
Dmitriy Gizlyk
Доработка робота МТ5 на основе индикатора с открытым кодом işi için müşteriye geri bildirim bıraktı
dma19
dma19 2021.06.11
hello dimitry. is it possible to submit a job request from you?
Dmitriy Gizlyk
"Neural networks made easy (Part 12): Dropout" makalesini yayınladı
Neural networks made easy (Part 12): Dropout

As the next step in studying neural networks, I suggest considering the methods of increasing convergence during neural network training. There are several such methods. In this article we will consider one of them entitled Dropout.

5
Dmitriy Gizlyk
"Neural networks made easy (Part 11): A take on GPT" makalesini yayınladı
Neural networks made easy (Part 11): A take on GPT

Perhaps one of the most advanced models among currently existing language neural networks is GPT-3, the maximal variant of which contains 175 billion parameters. Of course, we are not going to create such a monster on our home PCs. However, we can view which architectural solutions can be used in our work and how we can benefit from them.

4
Dmitriy Gizlyk
"Neural networks made easy (Part 10): Multi-Head Attention" makalesini yayınladı
Neural networks made easy (Part 10): Multi-Head Attention

We have previously considered the mechanism of self-attention in neural networks. In practice, modern neural network architectures use several parallel self-attention threads to find various dependencies between the elements of a sequence. Let us consider the implementation of such an approach and evaluate its impact on the overall network performance.

9
Dmitriy Gizlyk
"Neural networks made easy (Part 9): Documenting the work" makalesini yayınladı
Neural networks made easy (Part 9): Documenting the work

We have already passed a long way and the code in our library is becoming bigger and bigger. This makes it difficult to keep track of all connections and dependencies. Therefore, I suggest creating documentation for the earlier created code and to keep it updating with each new step. Properly prepared documentation will help us see the integrity of our work.

7
Dmitriy Gizlyk
"Neural networks made easy (Part 8): Attention mechanisms" makalesini yayınladı
Neural networks made easy (Part 8): Attention mechanisms

In previous articles, we have already tested various options for organizing neural networks. We also considered convolutional networks borrowed from image processing algorithms. In this article, I suggest considering Attention Mechanisms, the appearance of which gave impetus to the development of language models.

5
Dmitriy Gizlyk
"Neural networks made easy (Part 7): Adaptive optimization methods" makalesini yayınladı
Neural networks made easy (Part 7): Adaptive optimization methods

In previous articles, we used stochastic gradient descent to train a neural network using the same learning rate for all neurons within the network. In this article, I propose to look towards adaptive learning methods which enable changing of the learning rate for each neuron. We will also consider the pros and cons of this approach.

5
Dmitriy Gizlyk
"Neural networks made easy (Part 6): Experimenting with the neural network learning rate" makalesini yayınladı
Neural networks made easy (Part 6): Experimenting with the neural network learning rate

We have previously considered various types of neural networks along with their implementations. In all cases, the neural networks were trained using the gradient decent method, for which we need to choose a learning rate. In this article, I want to show the importance of a correctly selected rate and its impact on the neural network training, using examples.

5
Dmitriy Gizlyk
Переделать существующий индикатор işi için müşteriye geri bildirim bıraktı
Dmitriy Gizlyk
Develop EA of a modified version of London Breakout Strategy işi için müşteriye geri bildirim bıraktı
Dmitriy Gizlyk
"Neural networks made easy (Part 5): Multithreaded calculations in OpenCL" makalesini yayınladı
Neural networks made easy (Part 5): Multithreaded calculations in OpenCL

We have earlier discussed some types of neural network implementations. In the considered networks, the same operations are repeated for each neuron. A logical further step is to utilize multithreaded computing capabilities provided by modern technology in an effort to speed up the neural network learning process. One of the possible implementations is described in this article.

4
lam shoul
lam shoul 2022.07.20
Hi
Dmitriy Gizlyk
"Neural networks made easy (Part 4): Recurrent networks" makalesini yayınladı
Neural networks made easy (Part 4): Recurrent networks

We continue studying the world of neural networks. In this article, we will consider another type of neural networks, recurrent networks. This type is proposed for use with time series, which are represented in the MetaTrader 5 trading platform by price charts.

5
java2python
java2python 2022.07.04
good
Dmitriy Gizlyk
A Price Box Indicator based on 2-Days Time Frame işi için müşteriye geri bildirim bıraktı
Dmitriy Gizlyk
Сконвертировать советник из mql4 в mql5 işi için müşteriye geri bildirim bıraktı
Dmitriy Gizlyk
"Neural networks made easy (Part 3): Convolutional networks" makalesini yayınladı
Neural networks made easy (Part 3): Convolutional networks

As a continuation of the neural network topic, I propose considering convolutional neural networks. This type of neural network are usually applied to analyzing visual imagery. In this article, we will consider the application of these networks in the financial markets.

5
Dmitriy Gizlyk
"Neural networks made easy (Part 2): Network training and testing" makalesini yayınladı
Neural networks made easy (Part 2): Network training and testing

In this second article, we will continue to study neural networks and will consider an example of using our created CNet class in Expert Advisors. We will work with two neural network models, which show similar results both in terms of training time and prediction accuracy.

6
Dmitriy Gizlyk
Консультация по нейросетям на финансовых рынках işi için müşteriye geri bildirim bıraktı