CPC G06N 3/047 (2023.01) [G06F 17/18 (2013.01); G06N 3/084 (2013.01)] | 20 Claims |
1. A process for training an artificial neural network comprising:
(a) receiving input data for inputs of a perceptron in the artificial neural network;
(b) determining an average of the input data for each of the inputs of the perceptron;
(c) determining a standard deviation of the average for each of the inputs of the perceptron;
(d) determining an average of the standard deviations for the perceptron;
(e) setting a learning rate for the perceptron equal to the average of the standard deviations; and
(f) training the artificial neural network using the learning rate for the perceptron.
|