| Package | Description |
|---|---|
| de.jungblut.online.minimizer |
| Modifier and Type | Method and Description |
|---|---|
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.breakOnDifference(double delta)
Breaks minimization process when the given delta in costs have been
archieved.
|
static StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.create(double alpha)
Creates a new builder.
|
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.enableAdaptiveLearningRate()
Enables adaptive learning rate, using the algorithm:
alpha = 1d / (initialAlpha * (allIterations + 2)); where allIterations is a counter over all passes. |
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.historySize(int historySize)
Sets the size of the history to keep to compute average improvements and
output progress information.
|
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.holdoutValidationPercentage(double perc)
Holdout validation percentage, this will take a subset of the data on the
stream and do a validation on it.
|
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.lambda(double lambda)
Sets the regularization parameter "lambda".
|
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.momentum(double momentum)
Add momentum to this gradient descent minimizer.
|
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.progressReportInterval(int interval)
Sets the progress report interval.
|
StochasticGradientDescent.StochasticGradientDescentBuilder |
StochasticGradientDescent.StochasticGradientDescentBuilder.weightUpdater(WeightUpdater weightUpdater)
Sets the weight updater, for example to use regularization.
|
Copyright © 2015. All rights reserved.