Learn R Programming

mixsqp (version 0.3-54)

Sequential Quadratic Programming for Fast Maximum-Likelihood Estimation of Mixture Proportions

Description

Provides an optimization method based on sequential quadratic programming (SQP) for maximum likelihood estimation of the mixture proportions in a finite mixture model where the component densities are known. The algorithm is expected to obtain solutions that are at least as accurate as the state-of-the-art MOSEK interior-point solver (called by function "KWDual" in the 'REBayes' package), and they are expected to arrive at solutions more quickly when the number of samples is large and the number of mixture components is not too large. This implements the "mix-SQP" algorithm, with some improvements, described in Y. Kim, P. Carbonetto, M. Stephens & M. Anitescu (2020) .

Copy Link

Version

Install

install.packages('mixsqp')

Monthly Downloads

8,331

Version

0.3-54

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Peter Carbonetto

Last Published

December 20th, 2023

Functions in mixsqp (0.3-54)

mixsqp-package

mixsqp: Sequential Quadratic Programming for Fast Maximum-Likelihood Estimation of Mixture Proportions
mixsqp

Maximum-likelihood estimation of mixture proportions using SQP
simulatemixdata

Create likelihood matrix from simulated data set
tacks

Beckett & Diaconis tack rolling example.
mixobjective

Compute objective optimized by mixsqp.