07-20-2024, 04:21 PM
(translated by Google translator)
Hi all.
Today I managed to play a little more with the SB neural network.
I was most interested in the topic of constructing a large neural network from small neural networks (let's call it "SB neuro-LEGO").
Therefore, today I tried to create a small neural network that should “calculate” the value of the “H” parameter for a color in the HSL format, using the original data specified in the RGB format.
Naturally, such work is easier than creating a large neural network that immediately converts the entire RGB color code into the HSL code.
But it turned out to be quite difficult for one small neural network to qualitatively convert even one parameter “H”. ( I deliberately do not change the original training data. I want to learn how to easily CREATE A NEURAL NETWORK STRUCTURE that can solve the problem I need. )
The range of values of the "H" parameter has a section where the parameter changes quickly. At the same time, in adjacent sections of the range the value of this parameter changes very slowly.
I'm interested to see if this difficulty can be easily overcome by creating several even smaller neural networks, each of which will be well trained on its own small part of the range of the value of the parameter "H".
If this is easy to do, then, theoretically, I can solve any complex problem by dividing this problem into many simple tasks for small simple neural networks of our “SB neuro-LEGO”.
Hi all.
Today I managed to play a little more with the SB neural network.
I was most interested in the topic of constructing a large neural network from small neural networks (let's call it "SB neuro-LEGO").
Therefore, today I tried to create a small neural network that should “calculate” the value of the “H” parameter for a color in the HSL format, using the original data specified in the RGB format.
Naturally, such work is easier than creating a large neural network that immediately converts the entire RGB color code into the HSL code.
But it turned out to be quite difficult for one small neural network to qualitatively convert even one parameter “H”. ( I deliberately do not change the original training data. I want to learn how to easily CREATE A NEURAL NETWORK STRUCTURE that can solve the problem I need. )
The range of values of the "H" parameter has a section where the parameter changes quickly. At the same time, in adjacent sections of the range the value of this parameter changes very slowly.
I'm interested to see if this difficulty can be easily overcome by creating several even smaller neural networks, each of which will be well trained on its own small part of the range of the value of the parameter "H".
If this is easy to do, then, theoretically, I can solve any complex problem by dividing this problem into many simple tasks for small simple neural networks of our “SB neuro-LEGO”.