Let denote the observed data, the unobserved data and the model parameters. The expectation-maximization algorithm works with the complete-data log-likelihood . Given , its E-step computeswhere the conditional expectation uses the old parameter, while remains the argument to maximize. Its M-step chooses maximizing this function over the parameter space. EM likelihood monotonicity ensures that an M-step increasing cannot decrease the observed-data log-likelihood. It does not guarantee a global maximum, so convergence and any parameter constraints must still be checked.
The sum of the two independent exponential times has a hypoexponential distribution. By convolution of probability densities, for and ,Thereforeand for . This is a nonnegative normalized probability density function. At the equal-rate boundary it tends to , a shape-two Gamma distribution.
Put , and . Independence of the pairs makes their likelihood contributions multiply. The three fully observed pairs contribute ; each remaining pair contributes its hypoexponential distribution density. Thus the observed-data log-likelihood isAn equivalent expression, convenient for calculations, isThe apparent singularity as cancels between the last sum and . The resulting equal-rate limit is finite for positive observed times.
Take the missing strong-swimmer times , , as the latent variables. Their partners' times are . The complete-data log-likelihood isFor the E-step of the expectation-maximization algorithm, use the conditional split of two exponential times. At the old rates, with ,This is a truncated exponential distribution, whose conditional expectation isThe displayed mean follows by integrating against the conditional density; the missing weak-swimmer mean is . As , the conditional density becomes uniform on and .
Write and . The E-step objective isSetting its partial derivatives to zero gives the unconstrained M-stepThese are eight divided by the completed expected totals for the corresponding swimmers; imputing only observed pair totals without the conditional split would not perform the E-step.
The stated ordering must also be enforced. The ordered-rate exponential M-step accepts these updates when , so . Otherwise its maximum on the closed constraint lies atUnder a strictly open constraint , a boundary optimum is only a supremum; a finite interior maximizer is not assured for every possible sample. One should report that situation rather than swap the labeled swimmer groups. Starting from positive ordered rates, iterate the E-step and constrained M-step until the parameter changes and observed log-likelihood improvement are small. EM likelihood monotonicity applies to every exact constrained M-step. No numerical swimming times are supplied, so the data-dependent updates, rather than fabricated numerical estimates, are the answer.
Articles by others on the same topic
There are currently no matching articles.