08-26-2024, 07:34 AM
(translated by Google translator)
Hello, jrmrhrb00.
I see several mistakes in your code.
First, the structure of your neural network must have 4 outputs. The neuron at each of these outputs will be trained to recognize only one distinct combination of input values.
That is, the network structure should be "2, 4, 4".
Second, the training data should not be a single string of characters.
Each character of your training data must be the only one on the line.
And thirdly, to train the neural network in your program, ONE complete set of data is enough.
You don't have to repeat this set in a cycle 100 times.
Hello, jrmrhrb00.
I see several mistakes in your code.
First, the structure of your neural network must have 4 outputs. The neuron at each of these outputs will be trained to recognize only one distinct combination of input values.
That is, the network structure should be "2, 4, 4".
Second, the training data should not be a single string of characters.
Each character of your training data must be the only one on the line.
And thirdly, to train the neural network in your program, ONE complete set of data is enough.
You don't have to repeat this set in a cycle 100 times.