Interactive Machine Learning: A State of the Art Review
Not on the map. Why?
Abstract (arXiv)
Machine learning has proved useful in many software disciplines, including computer vision, speech and audio processing, natural language processing, robotics and some other fields. However, its applicability has been significantly hampered due its black-box nature and significant resource consumption. Performance is achieved at the expense of enormous computational resource and usually compromising the robustness and trustworthiness of the model. Recent researches have been identifying a lack of interactivity as the prime source of these machine learning problems. Consequently, interactive machine learning (iML) has acquired increased attention of researchers on account of its human-in-the-loop modality and relatively efficient resource utilization. Thereby, a state-of-the-art review of interactive machine learning plays a vital role in easing the effort toward building human-centred models. In this paper, we provide a comprehensive analysis of the state-of-the-art of iML. We analyze salient research works using merit-oriented and application/task oriented mixed taxonomy. We use a bottom-up clustering approach to generate a taxonomy of iML research works. Research works on adversarial black-box attacks and corresponding iML based defense system, exploratory machine learning, resource constrained learning, and iML performance evaluation are analyzed under their corresponding theme in our merit-oriented taxonomy. We have further classified these research works into technical and sectoral categories. Finally, research opportunities that we believe are inspiring for future work in iML are discussed thoroughly.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 49 of its 131 references that are in the map. First posted on arXiv 13 Jul 2022.
Builds on
49 of 131 references.
References · 49
- 2013Intriguing properties of neural networkscited by 5,114
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Adversarial examples in the physical worldcited by 1,762
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 459
37 more
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 440
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2017A Neural Representation of Sketch Drawingscited by 311
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2019Simple Black-box Adversarial Attackscited by 249
- 2018AutoZOOM: Autoencoder-based Zeroth Order Optimization Method for Attacking Black-box Neural Networkscited by 137
- 2016Bayesian Optimization with Safety Constraints: Safe and Automatic Parameter Tuning in Roboticscited by 134
- 2019Improving Black-box Adversarial Attacks with a Transfer-based Priorcited by 121
- 2019Sign-OPT: A Query-Efficient Hard-label Adversarial Attackcited by 118
- 2016Towards the Science of Security and Privacy in Machine Learningcited by 89
- 2018Low Frequency Adversarial Perturbationcited by 80
- 2018Stagewise Safe Bayesian Optimization with Gaussian Processescited by 79
- 2019The relationship between trust in AI and trustworthy machine learning technologiescited by 78
- 2019Safe Exploration for Interactive Machine Learningcited by 51
- 2020TextAttack: A Framework for Adversarial Attacks, Data Augmentation, and Adversarial Training in NLPcited by 45
- 2017Towards Better Analysis of Machine Learning Models: A Visual Analytics Perspectivecited by 36
- 2017Virtual vs. Real: Trading Off Simulations and Physical Experiments in Reinforcement Learning with Bayesian Optimizationcited by 33
- 2019Evaluating Explanation Without Ground Truth in Interpretable Machine Learningcited by 28
- 2019Explaining Vulnerabilities to Adversarial Machine Learning through Visual Analyticscited by 23
- 2017A Workflow for Visual Diagnostics of Binary Classifiers using Instance-Level Explanationscited by 20
- 2020Soliciting Human-in-the-Loop User Feedback for Interactive Machine Learning Reduces User Trust and Impressions of Model Accuracycited by 19
- 2021Quality Assurance for AI-based Systems: Overview and Challengescited by 19
- 2018Recent Research Advances on Interactive Machine Learningcited by 17
- 2021TranSmart: A Practical Interactive Machine Translation Systemcited by 17
- 2013Local algorithms for interactive clusteringcited by 14
- 2019Algorithmic Improvements for Deep Reinforcement Learning applied to Interactive Fictioncited by 14
- 2020Interactive Steering of Hierarchical Clusteringcited by 14
- 2018ADAGIO: Interactive Experimentation with Adversarial Attack and Defense for Audiocited by 12
- 2019Improving Deep Reinforcement Learning in Minecraft with Action Advicecited by 10
- 2017Adaptive Hierarchical Clustering Using Ordinal Queriescited by 9
- 2018A Reinforcement Learning Approach to Interactive-Predictive Neural Machine Translationcited by 8
- 2017A glass-box interactive machine learning approach for solving NP-hard problems with the human-in-the-loopcited by 7
- 2018Evaluation of Interactive Machine Learning Systemscited by 7
- 2017Generic Black-Box End-to-End Attack Against State of the Art API Call Based Malware Classifierscited by 4
- 2020Massif: Interactive Interpretation of Adversarial Attacks on Deep Learningcited by 4
- 2017A General Framework for Robust Interactive Learningcited by 3
- 2020Simple Interactive Image Segmentation using Label Propagation through kNN graphscited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 2; 2026: 1.
6 papers.
- 2024Do Large Language Models Perform the Way People Expect? Measuring the Human Generalization Functioncited by 24
- 2024Human-In-The-Loop Machine Learning for Safe and Ethical Autonomous Vehicles: Principles, Challenges, and Opportunitiescited by 6
- 2025From Prototypes to Sparse ECG Explanations: SHAP-Driven Counterfactuals for Multivariate Time-Series Multi-class Classificationcited by 3
- 2024Integrating Human Expertise in Continuous Spaces: A Novel Interactive Bayesian Optimization Framework with Preference Expected Improvementcited by 0
- 2025The Human-Data-Model Interaction Canvas for Visual Analyticscited by 0
- 2026Position: We Need Practical AI Alignment Methods to Mirror Human Reasoningcited by 0
- 2026Position: We Need Practical AI Alignment Methods to Mirror Human Reasoning20 Jul 2026
- 2025From Prototypes to Sparse ECG Explanations: SHAP-Driven Counterfactuals for Multivariate Time-Series Multi-class Classification22 Oct 2025
- 2025The Human-Data-Model Interaction Canvas for Visual Analytics12 May 2025
- 2024Human-In-The-Loop Machine Learning for Safe and Ethical Autonomous Vehicles: Principles, Challenges, and Opportunities22 Aug 2024
- 2024Do Large Language Models Perform the Way People Expect? Measuring the Human Generalization Function3 Jun 2024
- 2024Integrating Human Expertise in Continuous Spaces: A Novel Interactive Bayesian Optimization Framework with Preference Expected Improvement23 Jan 2024