We report the results of a series of crowd-sourced user studies in the formal-methods domain. Specifically, we explore the efficacy of the notion of minimal counterexample -- or more colloquially, minimal bug report -- when reasoning about logical specifications. Our results here suggest that minimal counterexamples are beneficial some specific cases, and harmful in others. Furthermore, our analysis leads to refined hypotheses about the role of minimal counterexamples that can be further evaluated in future studies. User-based evaluation has little precedent in the formal methods community. Therefore, as a further contribution, we discuss and analyze our research methodology, and offer guidelines for future user studies in formal meth...
As deep learning continues to push the boundaries with applications previously thought impossible, i...
In this keynote address I reflect on the role of user studies in dictionary research. Starting with...
Machine learning models have many applications, being used for example in pattern analysis, image cl...
This thesis presents a framework for understanding first-order theories by investigating their model...
Objective: To determine the completeness of argumentative steps necessary to conclude effectiveness ...
Counterfactual explanations (CEs) are a powerful means for understanding how decisions made by algor...
Counterfactual explanations (CEs) are a powerful means for understanding how decisions made by algor...
Background: In model-based test generation, SMT solvers explore the state-space of the model in sear...
Understanding the inferences of data-driven, machine-learned models can be seen as a process that di...
International audienceModel checking is an established technique for automatically verifying that a ...
This paper is intended as guidance for those who are familiar with user modeling field but are less ...
Anomalous data lead to scientific discoveries. Although machine learning systems can be forced to re...
User modeling is traditionally applied to systems were users have a large degree of control over the...
Safety-critical interactive systems provide many benefits for human daily life, but erroneous safety-...
While the importance of small data has been admitted in principle, they have not been widely adopted...
As deep learning continues to push the boundaries with applications previously thought impossible, i...
In this keynote address I reflect on the role of user studies in dictionary research. Starting with...
Machine learning models have many applications, being used for example in pattern analysis, image cl...
This thesis presents a framework for understanding first-order theories by investigating their model...
Objective: To determine the completeness of argumentative steps necessary to conclude effectiveness ...
Counterfactual explanations (CEs) are a powerful means for understanding how decisions made by algor...
Counterfactual explanations (CEs) are a powerful means for understanding how decisions made by algor...
Background: In model-based test generation, SMT solvers explore the state-space of the model in sear...
Understanding the inferences of data-driven, machine-learned models can be seen as a process that di...
International audienceModel checking is an established technique for automatically verifying that a ...
This paper is intended as guidance for those who are familiar with user modeling field but are less ...
Anomalous data lead to scientific discoveries. Although machine learning systems can be forced to re...
User modeling is traditionally applied to systems were users have a large degree of control over the...
Safety-critical interactive systems provide many benefits for human daily life, but erroneous safety-...
While the importance of small data has been admitted in principle, they have not been widely adopted...
As deep learning continues to push the boundaries with applications previously thought impossible, i...
In this keynote address I reflect on the role of user studies in dictionary research. Starting with...
Machine learning models have many applications, being used for example in pattern analysis, image cl...