Learn R Programming

marqLevAlg (version 2.0.8)

A Parallelized General-Purpose Optimization Based on Marquardt-Levenberg Algorithm

Description

This algorithm provides a numerical solution to the problem of unconstrained local minimization (or maximization). It is particularly suited for complex problems and more efficient than the Gauss-Newton-like algorithm when starting from points very far from the final minimum (or maximum). Each iteration is parallelized and convergence relies on a stringent stopping criterion based on the first and second derivatives. See Philipps et al, 2021 .

Copy Link

Version

Install

install.packages('marqLevAlg')

Monthly Downloads

2,653

Version

2.0.8

License

GPL (>= 2.0)

Maintainer

Viviane Philipps

Last Published

March 22nd, 2023

Functions in marqLevAlg (2.0.8)

dataEx

Simulated dataset
deriva_grad

Numerical derivatives of the gradient function
gradLMM

Gradient of the log-likelihood of a linear mixed model with random intercept
deriva

Numerical derivatives
loglikLMM

Log-likelihood of a linear mixed model with random intercept
summary.marqLevAlg

Summary of optimization
marqLevAlg

A parallelized general-purpose optimization based on Marquardt-Levenberg algorithm
print.marqLevAlg

Summary of a marqLevAlg object
marqLevAlg-package

A parallelized general-purpose optimization based on Marquardt-Levenberg algorithm