Differences Between: [Versions 311 and 400] [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403]
(no description)
File Size: | 75 lines (2 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Adaline:: (2 methods):
__construct()
runTraining()
__construct(float $learningRate = 0.001,int $maxIterations = 1000,bool $normalizeInputs = true,int $trainingType = self::BATCH_TRAINING) X-Ref |
Initalize an Adaline (ADAptive LInear NEuron) classifier with given learning rate and maximum number of iterations used while training the classifier <br> Learning rate should be a float value between 0.0(exclusive) and 1.0 (inclusive) <br> Maximum number of iterations can be an integer value greater than 0 <br> If normalizeInputs is set to true, then every input given to the algorithm will be standardized by use of standard deviation and mean calculation |
runTraining(array $samples, array $targets) X-Ref |
Adapts the weights with respect to given samples and targets by use of gradient descent learning rule |