Multi-node Expectation-Maximization algorithm for finite mixture models

被引:1
|
作者
Lee, Sharon X. [1 ]
McLachlan, Geoffrey J. [2 ]
Leemaqz, Kaleb L. [3 ]
机构
[1] Univ Adelaide, Sch Math Sci, Adelaide, SA, Australia
[2] Univ Queensland, Dept Math, Brisbane, Qld, Australia
[3] Univ New South Wales, UNSW Business Sch, Sydney, NSW, Australia
基金
澳大利亚研究理事会;
关键词
EM algorithm; mixture model; parallel computing; MAXIMUM-LIKELIHOOD; SKEW;
D O I
10.1002/sam.11529
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finite mixture models are powerful tools for modeling and analyzing heterogeneous data. Parameter estimation is typically carried out using maximum likelihood estimation via the Expectation-Maximization (EM) algorithm. Recently, the adoption of flexible distributions as component densities has become increasingly popular. Often, the EM algorithm for these models involves complicated expressions that are time-consuming to evaluate numerically. In this paper, we describe a parallel implementation of the EM algorithm suitable for both single-threaded and multi-threaded processors and for both single machine and multiple-node systems. Numerical experiments are performed to demonstrate the potential performance gain in different settings. Comparison is also made across two commonly used platforms-R and MATLAB. For illustration, a fairly general mixture model is used in the comparison.
引用
收藏
页码:297 / 304
页数:8
相关论文
共 50 条
  • [31] The Expectation-Maximization Algorithm: Gaussian Case The EM Algorithm
    Iatan, Iuliana F.
    [J]. 2010 INTERNATIONAL CONFERENCE ON NETWORKING AND INFORMATION TECHNOLOGY (ICNIT 2010), 2010, : 590 - 593
  • [32] Multi-frame image fusion using the expectation-maximization algorithm
    Yang, JZ
    Blum, RS
    [J]. 2005 7th International Conference on Information Fusion (FUSION), Vols 1 and 2, 2005, : 469 - 474
  • [33] Image restoration with a generalized expectation-maximization algorithm
    Kudo, Hiroyuki
    Saito, Tsuneo
    [J]. Systems and Computers in Japan, 1993, 24 (12): : 43 - 53
  • [34] Expectation-maximization algorithms for inference in Dirichlet processes mixture
    Kimura, T.
    Tokuda, T.
    Nakada, Y.
    Nokajima, T.
    Matsumoto, T.
    Doucet, A.
    [J]. PATTERN ANALYSIS AND APPLICATIONS, 2013, 16 (01) : 55 - 67
  • [35] Expectation-maximization algorithms for inference in Dirichlet processes mixture
    T. Kimura
    T. Tokuda
    Y. Nakada
    T. Nokajima
    T. Matsumoto
    A. Doucet
    [J]. Pattern Analysis and Applications, 2013, 16 : 55 - 67
  • [36] On the Convergence of Median Versions of the Expectation-Maximization Algorithm for the Separation of Finite Normal Mixtures
    Gorshenin A.K.
    Kazakov I.A.
    Korolev V.Y.
    [J]. Journal of Mathematical Sciences, 2022, 267 (1) : 92 - 98
  • [37] An expectation-maximization algorithm working on data summary
    Jin, HD
    Leung, KS
    Wong, ML
    [J]. COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2002, : 221 - 226
  • [38] Wiener extrapolation of sequences and the expectation-maximization algorithm
    ArtesRodriguez, A
    FigueirasVidal, AR
    [J]. IEEE SIGNAL PROCESSING LETTERS, 1996, 3 (09) : 260 - 262
  • [39] Deterministic quantum annealing expectation-maximization algorithm
    Miyahara, Hideyuki
    Tsumura, Koji
    Sughiyama, Yuki
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2017,
  • [40] An Improved Expectation-Maximization Bayesian Algorithm for GWAS
    Zhang, Ganwen
    Zhao, Jianini
    Wang, Jieru
    Lin, Guo
    Li, Lin
    Ban, Fengfei
    Zhu, Meiting
    Wen, Yangjun
    Zhang, Jin
    [J]. MATHEMATICS, 2024, 12 (13)