Matching Observations to Distributions: Efficient Estimation via Sparsified Hungarian Algorithm

2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton)(2019)

引用 1|浏览1
暂无评分
摘要
Suppose we are given observations, where each observation is drawn independently from one of k known distributions. The goal is to match each observation to the distribution from which it was drawn. We observe that the maximum likelihood estimator (MLE) for this problem can be computed using weighted bipartite matching, even when n, the number of observations per distribution, exceeds one. This is achieved by instantiating n duplicates of each distribution node. However, in the regime where the number of observations per distribution is much larger than the number of distributions, the Hungarian matching algorithm for computing the weighted bipartite matching requires O(n 3 ) time. We introduce a novel randomized matching algorithm that reduces the runtime to O(n 2 ) by sparsifying the original graph, returning the exact MLE with high probability. Next, we give statistical justification for using the MLE by bounding the excess risk of the MLE, where the loss is defined as the negative log-likelihood. We test these bounds for the case of isotropic Gaussians with equal covariances and whose means are separated by a distance η, and find (1) that ≫log k separation suffices to drive the proportion of mismatches of the MLE to 0, and (2) that the expected fraction of mismatched observations goes to zero at rate O((log k) 22 ).
更多
查看译文
关键词
k known distributions,maximum likelihood estimator,weighted bipartite matching,distribution node,Hungarian matching algorithm,exact MLE,negative log-likelihood,mismatched observations,matching observations,sparsified Hungarian algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要