English
Related papers

Related papers: Human-in-the-loop online just-in-time software def…

200 papers

Traditional data mining algorithms are exceptional at seeing patterns in data that humans cannot, but are often confused by details that are obvious to the organic eye. Algorithms that include humans "in-the-loop" have proved beneficial for…

Human-Computer Interaction · Computer Science 2017-12-05 Austin Graham , Yan Liang , Le Gruenwald , Christan Grant

Just-in-time (JIT) compilers are key components for many popular programming languages with managed runtimes (e.g., Java and JavaScript). JIT compilers perform optimizations and generate native code at runtime based on dynamic profiling…

Software Engineering · Computer Science 2026-03-09 Zijian Yi , Cheng Ding , August Shi , Milos Gligoric

Context: Human-centric defects (HCDs) are nuanced and subjective defects that often occur due to end-user perceptions or differences, such as their genders, ages, cultures, languages, disabilities, socioeconomic status, and educational…

Software Engineering · Computer Science 2024-08-06 Vedant Chauhan , Chetan Arora , Hourieh Khalajzadeh , John Grundy

A Just-In-Time (JIT) defect prediction model is a classifier to predict if a commit is defect-introducing. Recently, CC2Vec -- a deep learning approach for Just-In-Time defect prediction -- has been proposed. However, CC2Vec requires the…

Software Engineering · Computer Science 2021-03-17 Chanathip Pornprasit , Chakkrit Tantithamthavorn

Background. Defect prediction has been a highly active topic among researchers in the Empirical Software Engineering field. Previous literature has successfully achieved the most accurate prediction of an incoming fault and identified the…

Software Engineering · Computer Science 2026-01-06 Mikel Robredo , Matteo Esposito , Fabio Palomba , Rafael Peñaloza , Valentina Lenarduzzi

Human-in-the-Loop (HITL) systems are essential in high-stakes, real-world applications where AI must collaborate with human decision-makers. This work investigates how Conformal Prediction (CP) techniques, which provide rigorous coverage…

Computer Vision and Pattern Recognition · Computer Science 2025-07-23 Bary Tim , Fuchs Clément , Macq Benoît

Modern agile software projects are subject to constant change, making it essential to re-asses overall delay risk throughout the project life cycle. Existing effort estimation models are static and not able to incorporate changes occurring…

Software Engineering · Computer Science 2023-10-04 Elvan Kula , Eric Greuter , Arie van Deursen , Georgios Gousios

An end-to-end data integration system requires human feedback in several phases, including collecting training data for entity matching, debugging the resulting clusters, confirming transformations applied on these clusters for data…

Databases · Computer Science 2019-06-18 Ji Sun , Dong Deng , Ihab Ilyas , Guoliang Li , Samuel Madden , Mourad Ouzzani , Michael Stonebraker , Nan Tang

This paper extends a previously proposed fall prediction algorithm to a real-time (online) setting, with implementations in both hardware and simulation. The system is validated on the full-sized bipedal robot Digit, where the real-time…

Robotics · Computer Science 2026-01-06 Gokul Prabhakaran , Jessy W. Grizzle , M. Eva Mungai

This paper reviews the reasons that Human-in-the-Loop is both critical for preventing widely-understood failure modes for machine learning, and not a practical solution. Following this, we review two current heuristic methods for addressing…

Artificial Intelligence · Computer Science 2018-11-26 David Manheim

We report on a real-time demand response experiment with 100 controllable devices. The experiment reveals several key challenges in the deployment of a real-time demand response program, including time delays, uncertainties,…

Systems and Control · Electrical Eng. & Systems 2021-08-27 Chao Duan , Guna Bharati , Pratyush Chakraborty , Bo Chen , Takashi Nishikawa , Adilson E. Motter

Developing and deploying AI applications in organizations is challenging when human decision authority and oversight are underspecified across the system lifecycle. Although Human-in-the-Loop (HITL) and Human-Centered AI (HCAI) principles…

Human-Computer Interaction · Computer Science 2026-03-09 Parm Suksakul , Nathan Kittichaikoonkij , Nakhin Polthai , Aung Pyae

Rapid advances in Machine Learning (ML) have triggered new trends in Autonomous Vehicles (AVs). ML algorithms play a crucial role in interpreting sensor data, predicting potential hazards, and optimizing navigation strategies. However,…

Machine Learning · Computer Science 2024-09-10 Yousef Emami , Luis Almeida , Kai Li , Wei Ni , Zhu Han

Imitation learning from human demonstrations can teach robots complex manipulation skills, but is time-consuming and labor intensive. In contrast, Task and Motion Planning (TAMP) systems are automated and excel at solving long-horizon…

Robotics · Computer Science 2023-10-25 Ajay Mandlekar , Caelan Garrett , Danfei Xu , Dieter Fox

In the field of scientific computing, many problem-solving approaches tend to focus only on the process and final outcome, even in AI for science, there is a lack of deep multimodal information mining behind the data, missing a multimodal…

Symbolic Computation · Computer Science 2024-01-19 Tianhao Chen , Pengbo Xu , Haibiao Zheng

In current research, there are contrasting results about the applicability of software source code metrics as features for defect prediction models. The goal of the paper is to evaluate the adoption of software metrics in models for…

Software Engineering · Computer Science 2023-01-20 Dominik Arne Rebro , Bruno Rossi , Stanislav Chren

AI agents are increasingly deployed to execute tasks and make decisions within agentic workflows, introducing new requirements for safe and controlled autonomy. Prior work has established the importance of human oversight for ensuring…

Artificial Intelligence · Computer Science 2026-04-28 Edward Cheng , Jeshua Cheng

We present a novel rationale-centric framework with human-in-the-loop -- Rationales-centric Double-robustness Learning (RDL) -- to boost model out-of-distribution performance in few-shot learning scenarios. By using static semi-factual…

Artificial Intelligence · Computer Science 2022-03-25 Jinghui Lu , Linyi Yang , Brian Mac Namee , Yue Zhang

To bridge the digital skills gap, we need to train more people in Software Engineering techniques. This paper reports on a project exploring the way students solve tasks using collaborative development platforms and version control systems,…

Scientific applications consist of large and computationally-intensive loops. Dynamic loop scheduling (DLS) techniques are used to load balance the execution of such applications. Load imbalance can be caused by variations in loop iteration…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-07-16 Ali Mohammed , Florina M. Ciorba