Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation
AbstractHuman–Machine Cooperations (HMCs) can balance the advantages and disadvantages of human computation (accurate but costly) and machine computation (cheap but inaccurate). This paper studies HMCs in agglomerative hierarchical clusterings, where the machine can ask the human some questions. The human will return the answers to the machine, and the machine will use these answers to correct errors in its current clustering results. We are interested in the machine’s strategy on handling the question operations, in terms of three problems: (1) Which question should the machine ask? (2) When should the machine ask the question (early or late)? (3) How does the machine adjust the clustering result, if the machine’s mistake is found by the human? Based on the insights of these problems, an efficient algorithm is proposed with five implementation variations. Experiments on image clusterings show that the proposed algorithm can improve the clustering accuracy with few question operations. View Full-Text
Share & Cite This Article
Zheng, H.; Wu, J. Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation. Algorithms 2016, 9, 88.
Zheng H, Wu J. Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation. Algorithms. 2016; 9(4):88.Chicago/Turabian Style
Zheng, Huanyang; Wu, Jie. 2016. "Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation." Algorithms 9, no. 4: 88.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.