A survey of human-in-the-loop for machine learning

被引:179
|
作者
Wu, Xingjiao [1 ,2 ]
Xiao, Luwei [2 ]
Sun, Yixuan [3 ]
Zhang, Junhang [2 ]
Ma, Tianlong [1 ,2 ]
He, Liang [1 ,2 ]
机构
[1] East China Normal Univ, Shanghai Key Lab Multidimens Informat Proc, Shanghai, Peoples R China
[2] East China Normal Univ, Sch Comp Sci & Technol, Shanghai, Peoples R China
[3] Fudan Univ, Shanghai, Peoples R China
关键词
Human-in-the-loop; Machine learning; Deep learning; Data processing; Computer vision; Natural language processing; CLASSIFICATION; ANNOTATION; GENERATION; REMOVAL; FUSION; IF;
D O I
10.1016/j.future.2022.05.014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Machine learning has become the state-of-the-art technique for many tasks including computer vision, natural language processing, speech processing tasks, etc. However, the unique challenges posed by machine learning suggest that incorporating user knowledge into the system can be beneficial. The purpose of integrating human domain knowledge is also to promote the automation of machine learning. Human-in-the-loop is an area that we see as increasingly important in future research due to the knowledge learned by machine learning cannot win human domain knowledge. Human-in-the-loop aims to train an accurate prediction model with minimum cost by integrating human knowledge and experience. Humans can provide training data for machine learning applications and directly accomplish tasks that are hard for computers in the pipeline with the help of machine-based approaches. In this paper, we survey existing works on human-in-the-loop from a data perspective and classify them into three categories with a progressive relationship: (1) the work of improving model performance from data processing, (2) the work of improving model performance through interventional model training, and (3) the design of the system independent human-in-the-loop. Using the above categorization, we summarize the major approaches in the field; along with their technical strengths/weaknesses, we have a simple classification and discussion in natural language processing, computer vision, and others. Besides, we provide some open challenges and opportunities. This survey intends to provide a high-level summarization for human-in-the-loop and to motivate interested readers to consider approaches for designing effective human-in-the-loop solutions. Keywords: Human-in-the-loop Machine learning Deep learning Data processing Computer vision Natural language processing (C) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:364 / 381
页数:18
相关论文
共 50 条
  • [41] Human-In-The-Loop Task and Motion Planning for Imitation Learning
    Mandlekar, Ajay
    Garrett, Caelan
    Xu, Danfei
    Fox, Dieter
    [J]. CONFERENCE ON ROBOT LEARNING, VOL 229, 2023, 229
  • [42] Human-in-the-Loop Predictive Analytics Using Statistical Learning
    Ganesan, Anusha
    Paul, Anand
    Nagabushnam, Ganesan
    Gul, Malik Junaid Jami
    [J]. JOURNAL OF HEALTHCARE ENGINEERING, 2021, 2021
  • [43] Towards Guidelines for Designing Human-in-the-Loop Machine Training Interfaces
    van der Stappen, Almar
    Funk, Mathias
    [J]. IUI '21 - 26TH INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES, 2021, : 514 - 519
  • [44] Value Driven Representation for Human-in-the-Loop Reinforcement Learning
    Keramati, Ramtin
    Brunskill, Emma
    [J]. ACM UMAP '19: PROCEEDINGS OF THE 27TH ACM CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION, 2019, : 176 - 180
  • [45] Applications, Challenges, and Future Directions of Human-in-the-Loop Learning
    Kumar, Sushant
    Datta, Sumit
    Singh, Vishakha
    Datta, Deepanwita
    Kumar Singh, Sanjay
    Sharma, Ritesh
    [J]. IEEE ACCESS, 2024, 12 : 75735 - 75760
  • [46] Active defect discovery: A human-in-the-loop learning method
    Shen, Bo
    Kong, Zhenyu
    [J]. IISE TRANSACTIONS, 2024, 56 (06) : 638 - 651
  • [47] Reinforcement Learning Requires Human-in-the-Loop Framing and Approaches
    Taylor, Matthew E.
    [J]. HHAI 2023: AUGMENTING HUMAN INTELLECT, 2023, 368 : 351 - 360
  • [48] Where to Add Actions in Human-in-the-Loop Reinforcement Learning
    Mandel, Travis
    Liu, Yun-En
    Brunskill, Emma
    Popovic, Zoran
    [J]. THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 2322 - 2328
  • [49] Utilizing human intelligence in artificial intelligence for detecting glaucomatous fundus images using human-in-the-loop machine learning
    Ramesh, Prasanna Venkatesh
    Subramaniam, Tamilselvan
    Ray, Prajnya
    Devadas, Aji Kunnath
    Ramesh, Shruthy Vaishali
    Ansar, Sheik Mohamed
    Ramesh, Meena Kumari
    Rajasekaran, Ramesh
    Parthasarathi, Sathyan
    [J]. INDIAN JOURNAL OF OPHTHALMOLOGY, 2022, 70 (04) : 1131 - 1138
  • [50] Modeling and mitigating human annotation errors to design efficient stream processing systems with human-in-the-loop machine learning
    Pandey, Rahul
    Purohit, Hemant
    Castillo, Carlos
    Shalin, Valerie L.
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2022, 160