Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation

Human–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 w...

Full description

Bibliographic Details
Main Authors: Huanyang Zheng, Jie Wu
Format: Article
Language:English
Published: MDPI AG 2016-12-01
Series:Algorithms
Subjects:
Online Access:http://www.mdpi.com/1999-4893/9/4/88
_version_ 1811278283261607936
author Huanyang Zheng
Jie Wu
author_facet Huanyang Zheng
Jie Wu
author_sort Huanyang Zheng
collection DOAJ
description Human–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.
first_indexed 2024-04-13T00:33:04Z
format Article
id doaj.art-2c598257b5104946aeda2d7994acc5d7
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-04-13T00:33:04Z
publishDate 2016-12-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-2c598257b5104946aeda2d7994acc5d72022-12-22T03:10:25ZengMDPI AGAlgorithms1999-48932016-12-01948810.3390/a9040088a9040088Which, When, and How: Hierarchical Clustering with Human–Machine CooperationHuanyang Zheng0Jie Wu1Computer and Information Sciences, Temple University, PA 19121, USAComputer and Information Sciences, Temple University, PA 19121, USAHuman–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.http://www.mdpi.com/1999-4893/9/4/88Human–Machine Cooperationhierarchical clusteringmachine questionhuman answer
spellingShingle Huanyang Zheng
Jie Wu
Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation
Algorithms
Human–Machine Cooperation
hierarchical clustering
machine question
human answer
title Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation
title_full Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation
title_fullStr Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation
title_full_unstemmed Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation
title_short Which, When, and How: Hierarchical Clustering with Human–Machine Cooperation
title_sort which when and how hierarchical clustering with human machine cooperation
topic Human–Machine Cooperation
hierarchical clustering
machine question
human answer
url http://www.mdpi.com/1999-4893/9/4/88
work_keys_str_mv AT huanyangzheng whichwhenandhowhierarchicalclusteringwithhumanmachinecooperation
AT jiewu whichwhenandhowhierarchicalclusteringwithhumanmachinecooperation