Learn R Programming

MMAD (version 2.0.1)

MMAD: Minorization-Maximization Algorithm via the Assembly--Decomposition Technology

Description

This function allows the user to maximize the target function \(f(\boldsymbol{\theta})\) using MM algorithm with AD technology.

Usage

MMAD(Function_obj, init, tol = 1e-04)

Value

The maximizer $$\widehat{\boldsymbol{\theta}}=\arg\max_{\boldsymbol{\theta} \in\Theta }f(\boldsymbol{\theta}).$$

Arguments

Function_obj

An R list depicting the target function.

init

The initial value \(\boldsymbol{\theta}^{(0)}\) for iterative optimization.

tol

The tolerance for convergence detection (default: \(1\times 10^{-4}\)).