EDBT 2026 Demo / reviewers in the wild / expert
Brian Y. Lim
dblp:58/6161
· DBLP profile ↗
46ranked-venue papers
11as first author
21since 2021 · last 2026
0000-0002-0543-2414ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 32 · 10 first-author · 16 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-author · 4 since 2021Artificial intelligence and machine learning · 5 · 3 since 2021Databases, data management, data science and information retrieval · 2Computer networks · 1Security and privacy · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Learning from Human Gaze: Human-like Robot Social Navigation in Dense CrowdsabstractRobot navigation in dense crowds requires understanding social cues that humans naturally use, yet existing methods struggle with real-world complexity. We investigate two questions: (1) Where do pedestrians look when navigating crowds? and (2) Can eye tracking improve robot navigation? To answer, we introduce GazeNav, an egocentric dataset collected via wearable eye trackers, featuring synchronized video, gaze, and trajectories in crowded environments. Analysis reveals that the gaze of pedestrians is closely related to the semantic presence and movement of other individuals, exhibiting distinct attention patterns across navigation behaviors. Building on this, we propose Gaze2Nav, a modular framework that first predicts human gaze to infer socially salient pedestrians, then incorporates the semantic attention into motion planning alongside visual inputs. Our method achieves 87.6% salient pedestrian prediction accuracy and reduces trajectory error by 15.4% over state-of-the-art baselines. By aligning with human gaze, our framework improves both performance and interpretability, advancing toward human-like, socially intelligent robot navigation. Zhecheng Yu, Yishuang Zhang, Bo Ling, Guanyu Gao, Weiwei Wu 0001, Brian Y. Lim |
AAAI | 10 |
| 2026 | iRULER: Intelligible Rubric-Based User-Defined LLM Evaluation for Revision
Jingwen Bai 0006, Wei Soon Cheong, Philippe Muller, Brian Y. Lim |
CHI | 4 |
| 2026 | Editable XAI: Toward Bidirectional Human-AI Alignment with Co-Editable Explanations of Interpretable AttributesabstractWhile Explainable AI (XAI) helps users understand AI decisions, misalignment in domain knowledge can lead to disagreement. This inconsistency hinders understanding, and because explanations are often read-only, users lack the control to improve alignment. We propose making XAI editable, allowing users to write rules to improve control and gain deeper understanding through the generation effect of active learning. We developed CoExplain, leveraging a neural network for universal representation and symbolic rules for intuitive reasoning on interpretable attributes. CoExplain explains the neural network with a faithful proxy decision tree, parses user-written rules as an equivalent neural network graph, and collaboratively optimizes the decision tree. In a user study (N=43), CoExplain and manually editable XAI improved user understanding and model alignment compared to read-only XAI. CoExplain was easier to use with fewer edits and less time. This work contributes Editable XAI for bidirectional AI alignment, improving understanding and control. Jingwen Bai 0006, Brian Y. Lim |
CHI | 4 |
| 2026 | Beyond Scores: Explainable Intelligent Assessment Strengthens Pre-service Teachers' Assessment LiteracyabstractAssessment literacy (AL) is essential for personalized education, yet difficult to cultivate in pre-service teachers. Conventional teacher preparation programs focus on theoretical knowledge, while digital assessment tools commonly provide opaque scores or parameters. These limitations hinder reflection and transfer, leaving AL underdeveloped. We propose XIA, an eXplainable Intelligent Assessment platform that extends statistics-informed support with visualized cognitive diagnostic reasoning, including contrastive and counterfactual explanations. In a pre-post controlled study with 21 pre-service teachers, we combined quantitative tasks and questionnaires with qualitative interviews. The findings offer preliminary evidence that XIA supported reflection, self-regulation, and assessment awareness, and helped reduce assessment errors. Interviews further showed a shift from score-based judgments toward evidence-based reasoning. This work contributes insights into the design of intelligent assessment tools, showing how explanatory scaffolding can bridge assessment theory and classroom practice and support the cultivation of AL in teacher education. Yuang Wei, Fei Wang 0063, Yifan Zhang 0019, Brian Y. Lim, Bo Jiang 0016 |
CHI | 4 |
| 2026 | Comparables XAI: Faithful Example-based AI Explanations with Counterfactual Trace AdjustmentsabstractExplaining with examples is an intuitive way to justify AI decisions. However, it is challenging to understand how a decision value should change relative to the examples with many features differing by large amounts. We draw from real estate valuation that uses Comparables—examples with known values for comparison. Estimates are made more accurate by hypothetically adjusting the attributes of each Comparable and correspondingly changing the value based on factors. We propose Comparables XAI for relatable example-based explanations of AI with Trace adjustments that trace counterfactual changes from each Comparable to the Subject, one attribute at a time, monotonically along the AI feature space. In modelling and user studies, Trace-adjusted Comparables achieved the highest XAI faithfulness and precision, user accuracy, and narrowest uncertainty bounds compared to linear regression, linearly adjusted Comparables, or unadjusted Comparables. This work contributes a new analytical basis for using example-based explanations to improve user understanding of AI decisions. Yifan Zhang 0019, Tianle Ren, Fei Wang 0063, Brian Y. Lim |
CHI | 4 |
| 2026 | Rules or Weights? Comparing User Understanding of Explainable AI Techniques with the Cognitive XAI-Adaptive ModelabstractRules and Weights are popular XAI techniques for explaining AI decisions. Yet, it remains unclear how to choose between them, lacking a cognitive framework to compare their interpretability. In an elicitation user study on forward and counterfactual decision tasks, we identified 7 reasoning strategies of interpreting three XAI Schemas—weights, rules, and their hybrid. To analyze their capabilities, we propose CoXAM, a Cognitive XAI-Adaptive Model with shared memory representation to encode instance attributes, linear weights, and decision rules. CoXAM employs computational rationality to choose among reasoning processes based on the trade-off in utility and reasoning time, separately for forward or counterfactual decision tasks. In a validation study, CoXAM demonstrated a stronger alignment with human decision-making compared to baseline machine learning proxy models. The model successfully replicated and explained several key empirical findings, including that counterfactual tasks are inherently harder than forward tasks, decision tree rules are harder to recall and apply than linear weights, and the helpfulness of XAI depends on the application data context, alongside identifying which underlying reasoning strategies were most effective. With CoXAM, we contribute a cognitive basis to accelerate debugging and benchmarking disparate XAI techniques. Louth Bin Rawshan, Zhuoyu Wang 0001, Brian Y. Lim |
IUI | 3 |
| 2026 | Transferable XAI: Relating Understanding Across Domains with Explanation TransferabstractCurrent Explainable AI (XAI) focuses on explaining a single application, but when encountering related applications, users may rely on their prior understanding from previous explanations. This leads to either overgeneralization and AI overreliance, or burdensome independent memorization. Indeed, related decision tasks can share explanatory factors, but with some notable differences; e.g., body mass index (BMI) affects the risks for heart disease and diabetes at the same rate, but chest pain is more indicative of heart disease. Similarly, models using different attributes for the same task still share signals; e.g., temperature and pressure affect air pollution but in opposite directions due to the ideal gas law. Leveraging transfer of learning, we propose Transferable XAI to enable users to transfer understanding across related domains by explaining the relationship between domain explanations using a general affine transformation framework applied to linear factor explanations. The framework supports explanation transfer across various domain types: translation for data subspace (subsuming prior work on Incremental XAI), scaling for decision task, and mapping for attributes. Focusing on task and attributes domain types, in formative and summative user studies, we investigated how well participants could understand AI decisions from one domain to another. Compared to single-domain and domain-independent explanations, Transferable XAI was the most helpful for understanding the second domain, leading to the best decision faithfulness, factor recall, and ability to relate explanations between domains. This framework contributes to improving the reusability of explanations across related AI applications by explaining factor relationships between subspaces, tasks, and attributes. Fei Wang 0063, Yifan Zhang 0019, Brian Y. Lim |
IUI | 3 |
| 2025 | Varif.ai to Vary and Verify User-Driven Diversity in Scalable Image GenerationabstractDiversity in image generation is essential to ensure fair representations and support creativity in ideation. Hence, many text-to-image models have implemented diversification mechanisms. Yet, after a few iterations of generation, a lack of diversity becomes apparent, because each user has their own diversity goals (e.g., different colors, brands of cars), and there are diverse attributions to be specified. To support user-driven diversity control, we propose Varif.ai that employs text-to-image and Large Language Models to iteratively i) (re)generate a set of images, ii) verify if user-specified attributes have sufficient coverage, and iii) vary existing or new attributes. Through an elicitation study, we uncovered user needs for diversity in image generation. A pilot validation showed that Varif.ai made achieving diverse image sets easier. In a controlled evaluation with 20 participants, Varif.ai proved more effective than baseline methods across various scenarios. Thus, this supports user control of diversity in image generation for creative ideation and scalable image generation. Mario Michelessa, Jamie Ng, Christophe Hurter, Brian Y. Lim |
Conference on Designing Interactive Systems | 4 |
| 2025 | Diagrammatization and Abduction to Improve AI Interpretability With Domain-Aligned Explanations for Medical DiagnosisabstractCHI ’25, Yokohama, Japan Brian Y. Lim, Joseph P. Cahaly, Chester Y. F. Sng, Adam Chew |
CHI | 1 |
| 2025 | Robust Relatable Explanations of Machine Learning with Disentangled Cue-specific Saliency
Harshavardhan Sunil Abichandani, Wencan Zhang, Brian Y. Lim |
IUI | 3 |
| 2024 | Incremental XAI: Memorable Understanding of AI with Incremental ExplanationsabstractMany explainable AI (XAI) techniques strive for interpretability by providing concise salient information, such as sparse linear factors. However, users either only see inaccurate global explanations, or highly-varying local explanations. We propose to provide more detailed explanations by leveraging the human cognitive capacity to accumulate knowledge by incrementally receiving more details. Focusing on linear factor explanations (factors × values = outcome), we introduce Incremental XAI to automatically partition explanations for general and atypical instances by providing Base + Incremental factors to help users read and remember more faithful explanations. Memorability is improved by reusing base factors and reducing the number of factors shown in atypical cases. In modeling, formative, and summative user studies, we evaluated the faithfulness, memorability and understandability of Incremental XAI against baseline explanation methods. This work contributes towards more usable explanation that users can better ingrain to facilitate intuitive engagement with AI. Jessica Y. Bo, Pan Hao, Brian Y. Lim |
CHI | 3 |
| 2024 | IF-City: Intelligible Fair City Planning to Measure, Explain and Mitigate InequalityabstractWith the increasing pervasiveness of Artificial Intelligence (AI), many visual analytics tools have been proposed to examine fairness, but they mostly focus on data scientist users. Instead, tackling fairness must be inclusive and involve domain experts with specialized tools and workflows. Thus, domain-specific visualizations are needed for algorithmic fairness. Furthermore, while much work on AI fairness has focused on predictive decisions, less has been done for fair allocation and planning, which require human expertise and iterative design to integrate myriad constraints. We propose the Intelligible Fair Allocation (IF-Alloc) Framework that leverages explanations of causal attribution (Why), contrastive (Why Not) and counterfactual reasoning (What If, How To) to aid domain experts to assess and alleviate unfairness in allocation problems. We apply the framework to fair urban planning for designing cities that provide equal access to amenities and benefits for diverse resident types. Specifically, we propose an interactive visual tool, Intelligible Fair City Planner (IF-City), to help urban planners to perceive inequality across groups, identify and attribute sources of inequality, and mitigate inequality with automatic allocation simulations and constraint-satisfying recommendations (IF-Plan). We demonstrate and evaluate the usage and usefulness of IF-City on a real neighborhood in New York City, US, with practicing urban planners from multiple countries, and discuss generalizing our findings, application, and framework to other use cases and applications of fair allocation. Hangxin Lu, Min Kyung Lee, Gerhard Schmitt, Brian Y. Lim |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2023 | RePrompt: Automatic Prompt Editing to Refine AI-Generative Art Towards Precise ExpressionsabstractGenerative AI models have shown impressive ability to produce images with text prompts, which could benefit creativity in visual art creation and self-expression. However, it is unclear how precisely the generated images express contexts and emotions from the input texts. We explored the emotional expressiveness of AI-generated images and developed RePrompt, an automatic method to refine text prompts toward precise expression of the generated images. Inspired by crowdsourced editing strategies, we curated intuitive text features, such as the number and concreteness of nouns, and trained a proxy model to analyze the feature effects on the AI-generated image. With model explanations of the proxy model, we curated a rubric to adjust text prompts to optimize image generation for precise emotion expression. We conducted simulation and user studies, which showed that RePrompt significantly improves the emotional expressiveness of AI-generated images, especially for negative emotions. Yunlong Wang 0005, Shuyuan Shen, Brian Y. Lim |
CHI | 3 |
| 2023 | IRIS: Interpretable Rubric-Informed Segmentation for Action Quality AssessmentabstractAI-driven Action Quality Assessment (AQA) of sports videos can mimic Olympic judges to help score performances as a second opinion or for training. However, these AI methods are uninterpretable and do not justify their scores, which is important for algorithmic accountability. Indeed, to account for their decisions, instead of scoring subjectively, sports judges use a consistent set of criteria — rubric — on multiple actions in each performance sequence. Therefore, we propose IRIS to perform Interpretable Rubric-Informed Segmentation on action sequences for AQA. We investigated IRIS for scoring videos of figure skating performance. IRIS predicts (1) action segments, (2) technical element score differences of each segment relative to base scores, (3) multiple program component scores, and (4) the summed final score. In a modeling study, we found that IRIS performs better than non-interpretable, state-of-the-art models. In a formative user study, practicing figure skaters agreed with the rubric-informed explanations, found them useful, and trusted AI judgments more. This work highlights the importance of using judgment rubrics to account for AI decisions. Hitoshi Matsuyama, Nobuo Kawaguchi, Brian Y. Lim |
IUI | 3 |
| 2022 | Interpretable Directed Diversity: Leveraging Model Explanations for Iterative Crowd IdeationabstractFeedback in creativity support tools can help crowdworkers to improve their ideations. However, current feedback methods require human assessment from facilitators or peers. This is not scalable to large crowds. We propose Interpretable Directed Diversity to automatically predict ideation quality and diversity scores, and provide AI explanations — Attribution, Contrastive Attribution, and Counterfactual Suggestions — to feedback on why ideations were scored (low), and how to get higher scores. These explanations provide multi-faceted feedback as users iteratively improve their ideations. We conducted formative and controlled user studies to understand the usage and usefulness of explanations to improve ideation diversity and quality. Users appreciated that explanation feedback helped focus their efforts and provided directions for improvement. This resulted in explanations improving diversity compared to no feedback or feedback with scores only. Hence, our approach opens opportunities for explainable AI towards scalable and rich feedback for iterative crowd ideation and creativity support tools. Yunlong Wang 0005, Priyadarshini Venkatesh, Brian Y. Lim |
CHI | 3 |
| 2022 | Debiased-CAM to mitigate image perturbations with faithful visual explanations of machine learningabstractModel explanations such as saliency maps can improve user trust in AI by highlighting important features for a prediction. However, these become distorted and misleading when explaining predictions of images that are subject to systematic error (bias) by perturbations and corruptions. Furthermore, the distortions persist despite model fine-tuning on images biased by different factors (blur, color temperature, day/night). We present Debiased-CAM to recover explanation faithfulness across various bias types and levels by training a multi-input, multi-task model with auxiliary tasks for explanation and bias level predictions. In simulation studies, the approach not only enhanced prediction accuracy, but also generated highly faithful explanations about these predictions as if the images were unbiased. In user studies, debiased explanations improved user task performance, perceived truthfulness and perceived helpfulness. Debiased training can provide a versatile platform for robust performance and explanation faithfulness for a wide range of applications with data biases. Wencan Zhang, Mariella Dimiccoli, Brian Y. Lim |
CHI | 3 |
| 2022 | Towards Relatable Explainable AI with the Perceptual ProcessabstractMachine learning models need to provide contrastive explanations, since people often seek to understand why a puzzling prediction occurred instead of some expected outcome. Current contrastive explanations are rudimentary comparisons between examples or raw features, which remain difficult to interpret, since they lack semantic meaning. We argue that explanations must be more relatable to other concepts, hypotheticals, and associations. Inspired by the perceptual process from cognitive psychology, we propose the XAI Perceptual Processing Framework and RexNet model for relatable explainable AI with Contrastive Saliency, Counterfactual Synthetic, and Contrastive Cues explanations. We investigated the application of vocal emotion recognition, and implemented a modular multi-task deep neural network to predict and explain emotions from speech. From think-aloud and controlled studies, we found that counterfactual explanations were useful and further enhanced with semantic cues, but not saliency explanations. This work provides insights into providing and evaluating relatable contrastive explainable AI for perception applications. Wencan Zhang, Brian Y. Lim |
CHI | 2 |
| 2021 | Directed Diversity: Leveraging Language Embedding Distances for Collective Creativity in Crowd IdeationabstractCrowdsourcing can collect many diverse ideas by prompting ideators individually, but this can generate redundant ideas. Prior methods reduce redundancy by presenting peers’ ideas or peer-proposed prompts, but these require much human coordination. We introduce Directed Diversity, an automatic prompt selection approach that leverages language model embedding distances to maximize diversity. Ideators can be directed towards diverse prompts and away from prior ideas, thus improving their collective creativity. Since there are diverse metrics of diversity, we present a Diversity Prompting Evaluation Framework consolidating metrics from several research disciplines to analyze along the ideation chain — prompt selection, prompt creativity, prompt-ideation mediation, and ideation creativity. Using this framework, we evaluated Directed Diversity in a series of a simulation study and four user studies for the use case of crowdsourcing motivational messages to encourage physical activity. We show that automated diverse prompting can variously improve collective creativity across many nuanced metrics of diversity. Samuel Rhys Cox, Yunlong Wang 0005, Ashraf M. Abdul, Christian von der Weth, Brian Y. Lim |
CHI | 5 |
| 2021 | Exploiting Explanations for Model Inversion AttacksabstractThe successful deployment of artificial intelligence (AI) in many domains from healthcare to hiring requires their responsible use, particularly in model explanations and privacy. Explainable artificial intelligence (XAI) provides more information to help users to understand model decisions, yet this additional knowledge exposes additional risks for privacy attacks. Hence, providing explanation harms privacy. We study this risk for image-based model inversion attacks and identified several attack architectures with increasing performance to reconstruct private image data from model explanations. We have developed several multi-modal transposed CNN architectures that achieve significantly higher inversion performance than using the target model prediction only. These XAI-aware inversion models were designed to exploit the spatial knowledge in image explanations. To understand which explanations have higher privacy risk, we analyzed how various explanation types and factors influence inversion performance. In spite of some models not providing explanations, we further demonstrate increased inversion performance even for non-explainable target models by exploiting explanations of surrogate models through attention transfer. This method first inverts an explanation from the target prediction, then reconstructs the target image. These threats highlight the urgent and significant privacy risks of explanations and calls attention for new privacy preservation techniques that balance the dual-requirement for AI explainability and privacy. Xuejun Zhao, Wencan Zhang, Xiaokui Xiao, Brian Y. Lim |
ICCV | 4 |
| 2021 | Show or suppress? Managing input uncertainty in machine learning model explanations
Danding Wang, Wencan Zhang, Brian Y. Lim |
Artif. Intell. | 3 |
| 2021 | Imma Sort by Two or More Attributes With Interpretable Monotonic Multi-Attribute SortingabstractMany choice problems often involve multiple attributes which are mentally challenging, because only one attribute is neatly sorted while others could be randomly arranged. We hypothesize that perceiving approximately monotonic trends across multiple attributes is key to the overall interpretability of sorted results, because users can easily predict the attribute values of the next items. We extend a ranking principal curve model to tune monotonic trends in attributes and present Imma Sort to sort items by multiple attributes simultaneously by trading-off the monotonicity in the primary sorted attribute to increase the human predictability for other attributes. We characterize how it performs for varying attribute correlations, attribute preferences, list lengths and number of attributes. We further extend Imma Sort with ImmaAnchor and ImmaCenter to improve the learnability and efficiency to search sorted items with conflicting attributes. We demonstrate usage scenarios for two applications and evaluate its learnability, usability, interpretability, and user performance in prediction and search tasks. We find that Imma Sort improves the interpretability and satisfaction of sorting by ≥ 2 attributes. We discuss why, when, where, and how to deploy Imma Sort for real-world applications. I-Shuen Wu, Brian Y. Lim |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2020 | COGAM: Measuring and Moderating Cognitive Load in Machine Learning Model ExplanationsabstractInterpretable machine learning models trade -off accuracy for simplicity to make explanations more readable and easier to comprehend. Drawing from cognitive psychology theories in graph comprehension, we formalize readability as visual cognitive chunks to measure and moderate the cognitive load in explanation visualizations. We present Cognitive-GAM (COGAM) to generate explanations with desired cognitive load and accuracy by combining the expressive nonlinear generalized additive models (GAM) with simpler sparse linear models. We calibrated visual cognitive chunks with reading time in a user study, characterized the trade-off between cognitive load and accuracy for four datasets in simulation studies, and evaluated COGAM against baselines with users. We found that COGAM can decrease cognitive load without decreasing accuracy and/or increase accuracy without increasing cognitive load. Our framework and empirical measurement instruments for cognitive load will enable more rigorous assessment of the human interpretability of explainable AI. Ashraf M. Abdul, Christian von der Weth, Mohan Kankanhalli, Brian Y. Lim |
CHI | 4 |
| 2020 | Sparse Mobile Crowdsensing With Differential and Distortion Location PrivacyabstractSparse Mobile Crowdsensing (MCS) has become a compelling approach to acquire and infer urban-scale sensing data. However, participants risk their location privacy when reporting data with their actual sensing positions. To address this issue, we propose a novel location obfuscation mechanism combining E-differential-privacy and δ-distortion-privacy in Sparse MCS. More specifically, differential privacy bounds adversaries' relative information gain regardless of their prior knowledge, while distortion privacy ensures that the expected inference error is larger than a threshold under an assumption of adversaries' prior knowledge. To reduce the data quality loss incurred by location obfuscation, we design a differential-and-distortion privacy-preserving framework with three components. First, we learn a data adjustment function to fit the original sensing data to the obfuscated location. Second, we apply a linear program to select an optimal location obfuscation function. The linear program aims to minimize the uncertainty in data adjustment under the constraints of E-differential-privacy, δ-distortion-privacy, and evenly-distributed obfuscation. We also design an approximated method to reduce the required computation resources. Third, we propose an uncertainty-aware inference algorithm to improve the inference accuracy for the obfuscated data. Evaluations with real environment and traffic datasets show that our optimal method reduces the data quality loss by up to 42% compared to the state-of-the-art methods with the same level of privacy protection; the approximated method incurs <; 3% additional quality loss than the optimal method, but only needs <; 1% of the computation time. Leye Wang, Daqing Zhang 0001, Dingqi Yang, Brian Y. Lim, Xiao Han 0001, Xiaojuan Ma |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2020 | OD Morphing: Balancing Simplicity with Faithfulness for OD BundlingabstractOD bundling is a promising method to identify key origin-destination (OD) patterns, but the bundling can mislead the interpretation of actual trajectories traveled. We present OD Morphing, an interactive OD bundling technique that improves geographical faithfulness to actual trajectories while preserving visual simplicity for OD patterns. OD Morphing iteratively identifies critical waypoints from the actual trajectory network with a min-cut algorithm and transitions OD bundles to pass through the identified waypoints with a smooth morphing method. Furthermore, we extend OD Morphing to support bundling at interaction speeds to enable users to interactively transition between degrees of faithfulness to aid sensemaking. We introduce metrics for faithfulness and simplicity to evaluate their trade-off achieved by OD morphed bundling. We demonstrate OD Morphing on real-world city-scale taxi trajectory and USA domestic planned flight datasets. Xu Liu 0014, Hanyi Chen, Arpan Mangal, Kai Liu 0001, Chao Chen 0004, Brian Y. Lim |
IEEE Trans. Vis. Comput. Graph. | 7 |
| 2019 | Designing Theory-Driven User-Centric Explainable AIabstractFrom healthcare to criminal justice, artificial intelligence (AI) is increasingly supporting high-consequence human decisions. This has spurred the field of explainable AI (XAI). This paper seeks to strengthen empirical application-specific investigations of XAI by exploring theoretical underpinnings of human decision making, drawing from the fields of philosophy and psychology. In this paper, we propose a conceptual framework for building human-centered, decision-theory-driven XAI based on an extensive review across these fields. Drawing on this framework, we identify pathways along which human cognitive patterns drives needs for building XAI and how XAI can mitigate common cognitive biases. We then put this framework into practice by designing and implementing an explainable clinical diagnostic tool for intensive care phenotyping and conducting a co-design exercise with clinicians. Thereafter, we draw insights into how this framework bridges algorithm-generated explanations and human decision-making theories. Finally, we discuss implications for XAI design and development. Danding Wang, Qian Yang 0004, Ashraf M. Abdul, Brian Y. Lim |
CHI | 4 |
| 2019 | Hierarchical Multi-Task Learning for Healthy Drink ClassificationabstractRecent advances in deep convolutional neural networks have enabled convenient diet tracking exploiting photos captured with smartphone cameras. However, most of the current diet tracking apps focus on recognizing solid foods while omitting drinks despite their negative impacts on our health when consumed without moderation. After an extensive analysis of drink images, we found that such an absence is due to the following challenges that conventional convolutional neural networks trained under the single-task learning framework cannot easily handle. First, drinks are amorphous. Second, visual cues of the drinks are often occluded and distorted by their container properties. Third, ingredients are inconspicuous because they often blend into the drink. In this work, we present a healthy drink classifier trained under a hierarchical multi-task learning framework composed of a shared residual network with hierarchically shared convolutional layers between similar tasks and task-specific fully-connected layers. The proposed structure includes two main tasks, namely sugar level classification and alcoholic drink recognition, and six auxiliary tasks, such as classification and recognition of drink name, drink type, branding logo, container transparency, container shape, and container material. We also curated a drink dataset, Drink101, composed of 101 different drinks including 11,445 images overall. Our experimental results demonstrate improved classification precision compared to single-task learning and baseline multi-task learning approaches. Homin Park, Homanga Bharadhwaj, Brian Y. Lim |
IJCNN | 3 |
| 2019 | The Human(s) in the Loop - Bringing AI and HCI Together
Tom Gross, Kori Inkpen, Brian Y. Lim, Michael Veale |
INTERACT (4) | 3 |
| 2019 | Allocating Heterogeneous Tasks in Participatory Sensing with Diverse Participant-Side FactorsabstractThis paper proposes a novel task allocation framework, PSTasker, for participatory sensing (PS), which aims to maximize the overall system utility on PS platform by coordinating the allocation of multiple tasks. While existing studies mainly optimize the task allocation from the perspective of the task organizer (e.g., maximizing coverage or minimizing incentive cost), PSTasker further considers diverse factors on the participants' side, including user work bandwidth, user availability, devices' sensor configuration, task completion likelihood, and mobility pattern. Furthermore, by considering the heterogeneity in three dimensions (i.e., task, time, and space), it adopts a novel model to measure task sensing quality and overall system utility. In PSTasker, it first calculates the utlity of a given task allocation plan by jointly fusing different participant-side factors into one unified estimation function, and then employs an iterative greedy process to optimize the task allocation. Extensive evaluations based on real-world mobility traces demonstrate that PSTasker outperforms the baseline methods under various settings. Jiangtao Wang 0001, Feng Wang 0040, Yasha Wang, Daqing Zhang 0001, Brian Y. Lim, Leye Wang |
IEEE Trans. Mob. Comput. | 5 |
| 2018 | Trends and Trajectories for Explainable, Accountable and Intelligible Systems: An HCI Research AgendaabstractAdvances in artificial intelligence, sensors and big data management have far-reaching societal impacts. As these systems augment our everyday lives, it becomes increasing-ly important for people to understand them and remain in control. We investigate how HCI researchers can help to develop accountable systems by performing a literature analysis of 289 core papers on explanations and explaina-ble systems, as well as 12,412 citing papers. Using topic modeling, co-occurrence and network analysis, we mapped the research space from diverse domains, such as algorith-mic accountability, interpretable machine learning, context-awareness, cognitive psychology, and software learnability. We reveal fading and burgeoning trends in explainable systems, and identify domains that are closely connected or mostly isolated. The time is ripe for the HCI community to ensure that the powerful new autonomous systems have intelligible interfaces built-in. From our results, we propose several implications and directions for future research to-wards this goal. Ashraf M. Abdul, Jo Vermeulen, Danding Wang, Brian Y. Lim, Mohan Kankanhalli |
CHI | 4 |
| 2018 | RecGAN: recurrent generative adversarial networks for recommendation systemsabstractRecent studies in recommendation systems emphasize the significance of modeling latent features behind temporal evolution of user preference and item state to make relevant suggestions. However, static and dynamic behaviors and trends of users and items, which highly influence the feasibility of recommendations, were not adequately addressed in previous works. In this work, we leverage the temporal and latent feature modelling capabilities of Recurrent Neural Network (RNN) and Generative Adversarial Network (GAN), respectively, to propose a Recurrent Generative Adversarial Network (RecGAN). We use customized Gated Recurrent Unit (GRU) cells to capture latent features of users and items observable from short-term and long-term temporal profiles. The modification also includes collaborative filtering mechanisms to improve the relevance of recommended items. We evaluate RecGAN using two datasets on food and movie recommendation. Results indicate that our model outperforms other baseline models irrespective of user behavior and density of training data. Homanga Bharadhwaj, Homin Park, Brian Y. Lim |
RecSys | 3 |
| 2018 | TableChat: Mobile Food Journaling to Facilitate Family Support for Healthy EatingabstractSupport from family members is an important determinant of health. In this work, we probe opportunities for facilitating family support with TableChat, a chat-based mobile application for food journaling. Leveraging food as a test case of family support, TableChat virtually extends the experience of bonding over the dinner table. We surveyed 158 people about their existing family support practices and deployed TableChat with 10 families in the field. We found that tangible support was the most common form of support shared in TableChat and also the most appreciated by participants. However, we found that participants valued not only supportive actions taken by their family members, but also those deliberately not taken (e.g., not buying junk food). Finally, families reported that journaling meals eaten apart aided the exchange of support, satisfied curiosity, and provided a "check-in" that everything was alright, whereas journaling meals eaten together felt redundant. We conclude with a framework that illustrates how informatics tools can be designed to complement rather than compete with existing family interactions. Kai Lukoff, Taoxi Li, Brian Y. Lim |
Proc. ACM Hum. Comput. Interact. | 4 |
| 2016 | Differential Location Privacy for Sparse Mobile CrowdsensingabstractSparse Mobile Crowdsensing (MCS) has become a compelling approach to acquire and make inference on urban-scale sensing data. However, participants risk their location privacy when reporting data with their actual sensing positions. To address this issue, we adopt e-differential-privacy in Sparse MCS to provide a theoretical guarantee for participants' location privacy regardless of an adversary's prior knowledge. Furthermore, to reduce the data quality loss caused by differential location obfuscation, we propose a privacypreserving framework with three components. First, we learn a data adjustment function to fit the original sensing data to the obfuscated location. Second, we apply a linear program to select an optimal location obfuscation function, which aims to minimize the uncertainty in data adjustment. We also propose a fast approximated variant. Third, we propose an uncertaintyaware inference algorithm to improve the inference accuracy of obfuscated data. Evaluations with real environment and traffic datasets show that our optimal method reduces the data quality loss by up to 42% compared to existing differential privacy methods. Leye Wang, Daqing Zhang 0001, Dingqi Yang, Brian Y. Lim, Xiaojuan Ma |
ICDM | 4 |
| 2012 | Software provision in smart environment based on fuzzy logic intelligibilityabstractUbiquitous applications and smart environment technologies are complex to deploy, manage and use. Intelligibility, in ubiquitous computing applications, explains to users what a system did (outputs) and why it did it (inputs or contextual information). Making software more intelligible can reduce the complexity of a system for users. This paper presents our work on an intelligibility strategy for fuzzy logic systems, applied to a context-aware software organization and service provision (SOSP) middleware for smart environments. This fuzzy logic intelligibility strategy has been evaluated and tested with two groups of real users (technical and less technical users), and two versions of our prototype (with and without intelligibility). Charles Gouin-Vallerand, Brian Y. Lim, Anind K. Dey |
UbiComp | 2 |
| 2012 | Weights of evidence for intelligible smart environmentsabstractSmart environments are improving their performance and services by increasingly using ubiquitous sensing and complex inference mechanisms. However, this comes at a cost of reduced intelligibility, user trust and control. The Intelligibility Toolkit was developed to support the automatic generation and provision of explanations to help users understand context-aware inference. We have extended the toolkit to generate explanations for a wider range of inference models and to provide two styles of explanations --- rule traces and weights of evidence. We describe explanations generated from several inference models for a smart home dataset for activity recognition. This demonstrates the versatility of using the Intelligibility Toolkit to retain explanatory capabilities across different inference models. Brian Y. Lim, Anind K. Dey |
UbiComp | 1 |
| 2011 | Investigating intelligibility for uncertain context-aware applicationsabstractContext-aware applications use sensing and inference to attempt to determine users' contexts, and take appropriate action. However, they are prone to uncertainty, and this may compromise the trust users have in them. Providing intelligibility has been proposed to help explain to users how context-aware applications work in order to improve user impressions of them. However, we hypothesize that intelligibility may actually be harmful for applications that are very uncertain of their actions. We conducted a large controlled study of a location-aware and a sound-aware application, investigating the impact of intelligibility on understanding, and user impression of applications with varying certainty. We found that intelligibility impacts user impressions, depending on the application's certainty and behavior appropriateness. Intelligibility is helpful for applications with high certainty, but it is harmful if applications behave appropriately, yet display low certainty. Brian Y. Lim, Anind K. Dey |
UbiComp | 1 |
| 2011 | Design of an intelligible mobile context-aware applicationabstractContext-aware applications are increasingly complex and autonomous, and research has indicated that explanations can help users better understand and ultimately trust their autonomous behavior. However, it is still unclear how to effectively present and provide these explanations. This work builds on previous work to make context-aware applications intelligible by supporting a suite of explanations using eight question types (e.g., Why, Why Not, What If). We present a formative study on design and usability issues for making an intelligible real-world, mobile context-aware application, focusing on the use of intelligibility for the mobile contexts of availability, place, motion, and sound activity. We discuss design strategies that we considered, findings of explanation use, and design recommendations to make intelligibility more usable. Brian Y. Lim, Anind K. Dey |
Mobile HCI | 1 |
| 2011 | Pediluma: motivating physical activity through contextual information and social influenceabstractWe present Pediluma, a shoe accessory that tracks and visualizes the wearer's physical activity by varying the intensity of a lighted enclosure. In particular, the more physically active the wearer is, the more the device glows. We hoped the desire to maintain a positive, "glowing" state would encourage users to engage in more physical activity. We describe our two-week, four-condition, 18-participant deployment and user study. Results indicate participants wearing our device were more physically active than participants in our three control groups (each isolating different design and experimental factors). We share the many lessons we learned from our iterative design, post-deployment data analysis and interviewers with participants. Brian Y. Lim, Aubrey Shick, Chris Harrison 0001, Scott E. Hudson |
TEI | 1 |
| 2010 | Show me a good time: using content to provide activity awareness to collaborators with activityspotterabstractIn order to study the effect supporting awareness of a colleague's activity on a collaborator's communication intentions, we developed ActivitySpotter. It is a research tool and awareness display that determines a user's current activity through a semantic analysis of documents s/he accesses and shares this information with collaborators. We ran a user study on 22 participants to investigate how accurately ActivitySpotter represents user activity and whether different representations of activity (presence only, topic keywords, or activity labels) influence awareness differently and lead users to change their contact intention. Our findings suggest that activity content awareness can help users glean more about what their collaborators are doing, especially if they are more socially distant, and can afford screen space to have the display showing. This increase in awareness also positively influences users' intentions to communicate in a socially appropriate manner. Brian Y. Lim, Oliver Brdiczka, Victoria Bellotti |
GROUP | 1 |
| 2010 | Toolkit to support intelligibility in context-aware applicationsabstractContext-aware applications should be intelligible so users can better understand how they work and improve their trust in them. However, providing intelligibility is non-trivial and requires the developer to understand how to generate explanations from application decision models. Furthermore, users need different types of explanations and this complicates the implementation of intelligibility. We have developed the Intelligibility Toolkit that makes it easy for application developers to obtain eight types of explanations from the most popular decision models of context-aware applications. We describe its extensible architecture, and the explanation generation algorithms we developed. We validate the usefulness of the toolkit with three canonical applications that use the toolkit to generate explanations for end-users. Brian Y. Lim, Anind K. Dey |
UbiComp | 1 |
| 2009 | Where to locate wearable displays?: reaction time performance of visual alerts from tip to toeabstractAdvances in electronics have brought the promise of wearable computers to near reality. Such systems can offer a highly personal and mobile information and communication infrastructure. Previous research has investigated where wearable computers can be located on the human body - critical for successful development and acceptance. However, for a location to be truly useful, it needs to not only be accessible for interaction, socially acceptable, comfortable and sufficiently stable for electronics, but also effective at conveying information. In this paper, we describe the results from a study that evaluated reaction time performance to visual stimuli at seven different body locations. Results indicate that there are numerous and statistically significant differences in the reaction time performance characteristics of these locations. We believe our findings can be used to inform the design and placement of future wearable computing applications and systems. Chris Harrison 0001, Brian Y. Lim, Aubrey Shick, Scott E. Hudson |
CHI | 2 |
| 2009 | Why and why not explanations improve the intelligibility of context-aware intelligent systemsabstractContext-aware intelligent systems employ implicit inputs, and make decisions based on complex rules and machine learning models that are rarely clear to users. Such lack of system intelligibility can lead to loss of user trust, satisfaction and acceptance of these systems. However, automatically providing explanations about a system's decision process can help mitigate this problem. In this paper we present results from a controlled study with over 200 participants in which the effectiveness of different types of explanations was examined. Participants were shown examples of a system's operation along with various automatically generated explanations, and then tested on their understanding of the system. We show, for example, that explanations describing why the system behaved a certain way resulted in better understanding and stronger feelings of trust. Explanations describing why the system did not behave a certain way, resulted in lower understanding yet adequate performance. We discuss implications for the use of our findings in real-world context-aware applications. Brian Y. Lim, Anind K. Dey, Daniel Avrahami |
CHI | 1 |
| 2009 | Assessing demand for intelligibility in context-aware applicationsabstractIntelligibility can help expose the inner workings and inputs of context-aware applications that tend to be opaque to users due to their implicit sensing and actions. However, users may not be interested in all the information that the applications can produce. Using scenarios of four real-world applications that span the design space of context-aware computing, we conducted two experiments to discover what information users are interested in. In the first experiment, we elicit types of information demands that users have and under what moderating circumstances they have them. In the second experiment, we verify the findings by soliciting users about which types they would want to know and establish whether receiving such information would satisfy them. We discuss why users demand certain types of information, and provide design implications on how to provide different intelligibility types to make context-aware applications intelligible and acceptable to users. Brian Y. Lim, Anind K. Dey |
UbiComp | 1 |
| 2007 | Context-Aware Framework for Spontaneous Interaction of Services in Multiple Heterogeneous SpacesabstractWith mobile devices and wireless hotspots becoming more prevalent, customers can desire greater access to media and services that can be achieved from the marrying of these two technologies. However, often existing devices need to be augmented with hardware and software to achieve this connectivity, and the existing services are heterogeneous and incompatible with one another. By leveraging the captive portal mechanism and proposed context-aware technologies, we propose a lightweight framework that can aggregate these services in smart spaces, and allow mobile users to spontaneously discover them without any specialized installation. In this paper, we present the system requirements for spontaneous interaction, the service framework design and implementation details. Brian Y. Lim, Daqing Zhang 0001, Manli Zhu |
ICME | 1 |
| 2007 | Context-Aware Informative DisplayabstractPeople have the desire to be always informed by the information to their importance everywhere and anytime. However, for some casual and relaxing occasions such as in home environment, information access and exhibition should be offered in a non-distracting and non-disruptive manner. To facilitate this goal and make use of embedded displays in smart home environments, this paper proposes a framework, i.e., context-aware informative display which offers a novel design for information representation catering for home and shared space users. The system architecture and techniques used are illustrated in details. Lastly, a prototype with several user cases is described to prove the workability of the framework. Manli Zhu, Daqing Zhang 0001, Brian Y. Lim |
ICME | 4 |
| 2007 | Supporting Impromptu Service Discovery and Access in Heterogeneous Assistive Environments
Daqing Zhang 0001, Brian Y. Lim, Manli Zhu |
ICOST | 2 |
| 2007 | Spontaneous Interaction Framework for Thin-Client Access to Services
Brian Y. Lim, Daqing Zhang 0001, Manli Zhu, Mounir Mokhtari |
UIC | 1 |