Related Experiment Video
Updated: Sep 10, 2025

A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
A Cornucopia of Maximum Likelihood Algorithms
Kenneth Lange1, Xun-Jian Li2, Hua Zhou3
1Departments of Computational Medicine, Human Genetics, and Statistics, University of California, Los Angeles, CA.
Abstract:
Classroom expositions of maximum likelihood estimation (MLE) rely on traditional calculus methods to construct analytic solutions. This creates in students a false sense of the ease with which MLE problems can be attacked. In a nod to reality, some teachers mention and apply Newton's method, Fisher scoring, and the expectation-maximization (EM) algorithm. Although preferable to leaving students in a state of ignorance, such brief expositions ultimately fail to expose the full body of relevant techniques. Some of these techniques extend more readily to high-dimensional data problems than Newton's method and scoring. The current paper emphasizes block ascent and descent, profile likelihoods, the minorization-maximization (MM) principle, and their creative combination. These themes are put to work in readable Julia code to solve several MLE problems.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Hardy-Weinberg Principle
Mechanistic Models: Compartment Models in Individual and Population Analysis
Kaplan-Meier Approach
Central Limit Theorem
The sample size, n, that...
Determination of Expected Frequency

