4.8 Article

How to Query an Oracle? Efficient Strategies to Label Data

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TPAMI.2021.3118644

关键词

Machine learning; labeling datasets; clustering; classification; entity resolution

向作者/读者索取更多资源

This study focuses on querying an expert oracle for labeling a dataset in machine learning, proposing an efficient k-ary query scheme to improve query efficiency. Through analysis and simulation studies, the effectiveness of the proposed algorithms in handling datasets is demonstrated.
We consider the basic problem of querying an expert oracle for labeling a dataset in machine learning. This is typically an expensive and time consuming process and therefore, we seek ways to do so efficiently. The conventional approach involves comparing each sample with (the representative of) each class to find a match. In a setting with N equally likely classes, this involves N=2 pairwise comparisons (queries per sample) on average. We consider a k-ary query scheme with k >= 2 samples in a query that identifies (dis)similar items in the set while effectively exploiting the associated transitive relations. We present a randomized batch algorithm that operates on a round-by-round basis to label the samples and achieves a query rate of O(N/k(2)). In addition, we present an adaptive greedy query scheme, which achieves an average rate of approximate to 0:2N queries per sample with triplet queries. For the proposed algorithms, we investigate the query rate performance analytically and with simulations. Empirical studies suggest that each triplet query takes an expert at most 50% more time compared with a pairwise query, indicating the effectiveness of the proposed k-ary query schemes. We generalize the analyses to nonuniform class distributions when possible.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据