arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1706.07510stat.MLcs.DScs.ITcs.LGmath.IT
收藏

带噪声的聚类

Clustering with Noisy Queries

University of Massachusetts Amherst(马萨诸塞大学阿默斯特分校)

Arya Mazumdar, Barna Saha

摘要:

在本文中,我们发起了一个严格的理论研究聚类与嘈杂的查询(或一个错误的预言)。给定一组$n$元素,我们的目标是通过向Oracle请求最少数量的成对查询来恢复真正的聚类。Oracle可以回答以下形式的查询:"元素$u$和$v$属于同一个簇吗?"--可以交互式地(自适应查询)或非自适应地预先询问查询,但是其答案可能是错误的,概率为$p$。在本文中,我们提供了第一个信息理论的查询数量的下限聚类与嘈杂的甲骨文在这两种情况下。我们设计了新的算法,密切配合这个查询的复杂性下限,即使当集群的数量是未知的。此外,我们设计的计算效率的算法,自适应和非自适应设置。该问题捕获/概括了多个应用场景。它的直接动机是越来越多的工作使用众包{\em实体解析},一个基本的和具有挑战性的数据挖掘任务,旨在识别数据库中引用同一实体的所有记录。在这里,crowd代表嘈杂的预言机,查询的数量直接关系到众包的成本。另一个应用来自社交网络中的{\em符号边缘预测}问题,其中社交交互可以是正面的和负面的,并且必须通过查询几对来识别所有成对交互的符号。此外,聚类与嘈杂的预言是密切相关的聚类,导致其中的改进。最后,介绍了一个新的研究方向,在流行的{\em随机块模型},其中有一个不完整的随机块模型矩阵来恢复集群。

英文摘要:

In this paper, we initiate a rigorous theoretical study of clustering with noisy queries (or a faulty oracle). Given a set of $n$ elements, our goal is to recover the true clustering by asking minimum number of pairwise queries to an oracle. Oracle can answer queries of the form : "do elements $u$ and $v$ belong to the same cluster?" -- the queries can be asked interactively (adaptive queries), or non-adaptively up-front, but its answer can be erroneous with probability $p$. In this paper, we provide the first information theoretic lower bound on the number of queries for clustering with noisy oracle in both situations. We design novel algorithms that closely match this query complexity lower bound, even when the number of clusters is unknown. Moreover, we design computationally efficient algorithms both for the adaptive and non-adaptive settings. The problem captures/generalizes multiple application scenarios. It is directly motivated by the growing body of work that use crowdsourcing for {\em entity resolution}, a fundamental and challenging data mining task aimed to identify all records in a database referring to the same entity. Here crowd represents the noisy oracle, and the number of queries directly relates to the cost of crowdsourcing. Another application comes from the problem of {\em sign edge prediction} in social network, where social interactions can be both positive and negative, and one must identify the sign of all pair-wise interactions by querying a few pairs. Furthermore, clustering with noisy oracle is intimately connected to correlation clustering, leading to improvement therein. Finally, it introduces a new direction of study in the popular {\em stochastic block model} where one has an incomplete stochastic block model matrix to recover the clusters.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑