Package opennlp.tools.ml.maxent.quasinewton
package opennlp.tools.ml.maxent.quasinewton
Package related to ML by means of the Quasi Newton (QN) algorithm.
-
ClassDescriptionInterface for a function.Performs line search to find a minimum.Represents a
LineSearch
result encapsulating the relevant data at a point in time during computation.Evaluates negative log-likelihood and its gradient fromDataIndexer
.Evaluatesnegative log-likelihood
and its gradient in parallel.Implementation of the Limited memory Broyden-Fletcher-Goldfarb-Shanno algorithm (L-BFGS) which supports L1-, L2-regularization and Elastic Net for solving convex optimization problems.Evaluate the quality of training parameters.L2-regularized objectiveFunction
.Amaximum entropy model
which has been trained via the L-BFGS algorithm , which belongs to the group of Quasi Newton (QN) algorithms.