Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Devleena Das

dblp:234/1603 · DBLP profile ↗
← Back
10ranked-venue papers
8as first author
8since 2021 · last 2024
0000-0002-7644-6303ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 6 first-author · 7 since 2021Human-computer interaction and ubiquitous computing · 3 · 3 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Efficient and distributed learning · 27% Transfer learning and domain adaptation · 24% Trustworthy machine learning · 24%
Human-computer interaction and pervasive computing
2 papers
Human-robot interaction · 65% Usability and user experience research · 25% Human-AI interaction · 10%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › data selection
coreset selection
0.812024
DEFT-UCS: Data Efficient Fine-Tuning for Pre-Trained Language Models via Unsupervised Core-Set Selection for Text-Editing · EMNLP 2024
Machine learning › Efficient and distributed learning
data-efficient learning
0.812024
DEFT-UCS: Data Efficient Fine-Tuning for Pre-Trained Language Models via Unsupervised Core-Set Selection for Text-Editing · EMNLP 2024
Natural language and speech › Language models and text generation › controllable text generation
text editing
0.812024
DEFT-UCS: Data Efficient Fine-Tuning for Pre-Trained Language Models via Unsupervised Core-Set Selection for Text-Editing · EMNLP 2024
Machine learning › Trustworthy machine learning › interpretability
concept-based explanation
0.712023
State2Explanation: Concept-Based Explanations to Benefit Agent Learning and User Understanding · NeurIPS 2023
Machine learning › Transfer learning and domain adaptation
cross-lingual transfer
0.712023
Reprogramming Pretrained Language Models for Antibody Sequence Infilling · ICML 2023
Machine learning › Trustworthy machine learning
interpretability
0.712023
State2Explanation: Concept-Based Explanations to Benefit Agent Learning and User Understanding · NeurIPS 2023
Machine learning › Transfer learning and domain adaptation › parameter-efficient transfer learning
model reprogramming
0.712023
Reprogramming Pretrained Language Models for Antibody Sequence Infilling · ICML 2023
Machine learning › Reinforcement learning › reward design
reward shaping
0.712023
State2Explanation: Concept-Based Explanations to Benefit Agent Learning and User Understanding · NeurIPS 2023
Bioinformatics and computational biology
protein design
0.712023
Reprogramming Pretrained Language Models for Antibody Sequence Infilling · ICML 2023
Human-robot interaction › transparency › explainable robotics › robot explanation
explainable robot behavior
0.512021
Explainable AI for Robot Failures: Generating Explanations that Improve User Assistance in Fault Recovery · HRI 2021
Human-robot interaction › transparency › explainable robotics › robot explanation
failure explanation
0.512021
Explainable AI for Robot Failures: Generating Explanations that Improve User Assistance in Fault Recovery · HRI 2021
Usability and user experience research
user assistance
0.512021
Explainable AI for Robot Failures: Generating Explanations that Improve User Assistance in Fault Recovery · HRI 2021
Human-robot interaction › robot control
pick-and-place task
0.112021
Explainable AI for Robot Failures: Generating Explanations that Improve User Assistance in Fault Recovery · HRI 2021
Human-robot interaction
robot manipulation
0.112021
Explainable AI for Robot Failures: Generating Explanations that Improve User Assistance in Fault Recovery · HRI 2021

Methods — techniques the papers use, named apart from their topics

pre-trained language model · 1.3model reprogramming · 1.3joint embedding model · 1.3concept-based explanation · 1.3fine-tuning · 0.8coreset selection · 0.8user study · 0.5encoder-decoder models · 0.5
YearPublicationVenuePosition
2024 DEFT-UCS: Data Efficient Fine-Tuning for Pre-Trained Language Models via Unsupervised Core-Set Selection for Text-Editing
abstract
Recent advances have led to the availability of many pre-trained language models (PLMs); however, a question that remains is how much data is truly needed to fine-tune PLMs for downstream tasks?In this work, we introduce DEFT-UCS, a data-efficient fine-tuning framework that leverages unsupervised core-set selection to identify a smaller, representative dataset to fine-tune PLMs for text-generation needed for text editing tasks such as simplification, grammar correction, clarity, etc.We examine the efficacy of DEFT-UCS across multiple text-editing tasks, and compare to the state-ofthe art text-editing model, CoEDIT.Our results demonstrate that DEFT-UCS models are just as accurate as CoEDIT, across eight different datasets consisting of six different editing tasks, while finetuned on 70% less data.
Devleena Das, Vivek Khetan
EMNLP1
2023 Reprogramming Pretrained Language Models for Antibody Sequence Infilling
abstract
Antibodies comprise the most versatile class of binding molecules, with numerous applications in biomedicine. Computational design of antibodies involves generating novel and diverse sequences, while maintaining structural consistency. Unique to antibodies, designing the complementarity-determining region (CDR), which determines the antigen binding affinity and specificity, creates its own unique challenges. Recent deep learning models have shown impressive results, however the limited number of known antibody sequence/structure pairs frequently leads to degraded performance, particularly lacking diversity in the generated sequences. In our work we address this challenge by leveraging Model Reprogramming (MR), which repurposes pretrained models on a source language to adapt to the tasks that are in a different language and have scarce data - where it may be difficult to train a high-performing model from scratch or effectively fine-tune an existing pre-trained model on the specific task. Specifically, we introduce ReprogBert in which a pretrained English language model is repurposed for protein sequence infilling - thus considers cross-language adaptation using less data. Results on antibody design benchmarks show that our model on low-resourced antibody sequence dataset provides highly diverse CDR sequences, up to more than a two-fold increase of diversity over the baselines, without losing structural integrity and naturalness. The generated sequences also demonstrate enhanced antigen binding specificity and virus neutralization ability. Code is available at https://github.com/IBM/ReprogBERT
Igor Melnyk, Vijil Chenthamarakshan, Amit Dhurandhar, Inkit Padhi, Devleena Das
ICML7
2023 Subgoal-Based Explanations for Unreliable Intelligent Decision Support Systems
abstract
Intelligent decision support (IDS) systems leverage artificial intelligence techniques to generate recommendations that guide human users through the decision making phases of a task. However, a key challenge is that IDS systems are not perfect, and in complex real-world scenarios may produce suboptimal output or fail to work altogether. The field of explainable AI (XAI) has sought to develop techniques that improve the interpretability of black-box systems. While most XAI work has focused on single-classification tasks, the subfield of explainable AI planning (XAIP) has sought to develop techniques that make sequential decision making AI systems explainable to domain experts. Critically, prior work in applying XAIP techniques to IDS systems has assumed that the plan being proposed by the planner is always optimal, and therefore the action or plan being recommended as decision support to the user is always optimal. In this work, we examine novice user interactions with a non-robust IDS system – one that occasionally recommends suboptimal actions, and one that may become unavailable after users have become accustomed to its guidance. We introduce a new explanation type, subgoal-based explanations, for plan-based IDS systems, that supplements traditional IDS output with information about the subgoal toward which the recommended action would contribute. We demonstrate that subgoal-based explanations lead to improved user task performance in the presence of IDS recommendations, improve user ability to distinguish optimal and suboptimal IDS recommendations, and are preferred by users. Additionally, we demonstrate that subgoal-based explanations enable more robust user performance in the case of IDS failure, showing the significant benefit of training users for an underlying task with subgoal-based explanations.
Devleena Das, Been Kim, Sonia Chernova
IUI1
2023 State2Explanation: Concept-Based Explanations to Benefit Agent Learning and User Understanding
abstract
As more non-AI experts use complex AI systems for daily tasks, there has been an increasing effort to develop methods that produce explanations of AI decision making that are understandable by non-AI experts. Towards this effort, leveraging higher-level concepts and producing concept-based explanations have become a popular method. Most concept-based explanations have been developed for classification techniques, and we posit that the few existing methods for sequential decision making are limited in scope. In this work, we first contribute a desiderata for defining ``concepts'' in sequential decision making settings. Additionally, inspired by the Protege Effect which states explaining knowledge often reinforces one's self-learning, we explore how concept-based explanations of an RL agent's decision making can in turn improve the agent's learning rate, as well as improve end-user understanding of the agent's decision making. To this end, we contribute a unified framework, State2Explanation (S2E), that involves learning a joint embedding model between state-action pairs and concept-based explanations, and leveraging such learned model to both (1) inform reward shaping during an agent's training, and (2) provide explanations to end-users at deployment for improved task performance. Our experimental validations, in Connect 4 and Lunar Lander, demonstrate the success of S2E in providing a dual-benefit, successfully informing reward shaping and improving agent learning rate, as well as significantly improving end user task performance at deployment time.
Devleena Das, Sonia Chernova, Been Kim
NeurIPS1
2023 Explainable Activity Recognition for Smart Home Systems
abstract
Smart home environments are designed to provide services that help improve the quality of life for the occupant via a variety of sensors and actuators installed throughout the space. Many automated actions taken by a smart home are governed by the output of an underlying activity recognition system. However, activity recognition systems may not be perfectly accurate, and therefore inconsistencies in smart home operations can lead users reliant on smart home predictions to wonder “Why did the smart home do that?” In this work, we build on insights from Explainable Artificial Intelligence (XAI) techniques and introduce an explainable activity recognition framework in which we leverage leading XAI methods (Local Interpretable Model-agnostic Explanations, SHapley Additive exPlanations (SHAP), Anchors) to generate natural language explanations that explain what about an activity led to the given classification. We evaluate our framework in the context of a commonly targeted smart home scenario: autonomous remote caregiver monitoring for individuals who are living alone or need assistance. Within the context of remote caregiver monitoring, we perform a two-step evaluation: (a) utilize Machine Learning experts to assess the sensibility of explanations and (b) recruit non-experts in two user remote caregiver monitoring scenarios, synchronous and asynchronous, to assess the effectiveness of explanations generated via our framework. Our results show that the XAI approach, SHAP, has a 92% success rate in generating sensible explanations. Moreover, in 83% of sampled scenarios users preferred natural language explanations over a simple activity label, underscoring the need for explainable activity recognition systems. Finally, we show that explanations generated by some XAI methods can lead users to lose confidence in the accuracy of the underlying activity recognition model, while others lead users to gain confidence. Taking all studied factors into consideration, we make a recommendation regarding which existing XAI method leads to the best performance in the domain of smart home automation and discuss a range of topics for future work to further improve explainable activity recognition.
Devleena Das, Yasutaka Nishimura, Rajan P. Vivek, Naoto Takeda, Sean T. Fish, Thomas Plötz, Sonia Chernova
ACM Trans. Interact. Intell. Syst.1
2022 Explainable Knowledge Graph Embedding: Inference Reconciliation for Knowledge Inferences Supporting Robot Actions
abstract
Learned knowledge graph representations supporting robots contain a wealth of domain knowledge that drives robot behavior. However, there does not exist an inference reconciliation framework that expresses how a knowledge graph representation affects a robot's sequential decision making. We use a pedagogical approach to explain the inferences of a learned, black-box knowledge graph representation, a knowledge graph embedding. Our interpretable model uses a decision tree classifier to locally approximate the predictions of the black-box model and provides natural language explanations interpretable by non-experts. Results from our algorithmic evaluation affirm our model design choices, and the results of our user studies with non-experts support the need for the proposed inference reconciliation framework. Critically, results from our simulated robot evaluation indicate that our explanations enable non-experts to correct erratic robot behaviors due to nonsensical beliefs within the black-box.
Angel Andres Daruna, Devleena Das, Sonia Chernova
IROS2
2021 Explainable AI for Robot Failures: Generating Explanations that Improve User Assistance in Fault Recovery
abstract
With the growing capabilities of intelligent systems, the integration of robots in our everyday life is increasing. However, when interacting in such complex human environments, the occasional failure of robotic systems is inevitable. The field of explainable AI has sought to make complex-decision making systems more interpretable but most existing techniques target domain experts. On the contrary, in many failure cases, robots will require recovery assistance from non-expert users. In this work, we introduce a new type of explanation, εerr, that explains the cause of an unexpected failure during an agent's plan execution to non-experts. In order for error explanations to be meaningful, we investigate what types of information within a set of hand-scripted explanations are most helpful to non-experts for failure and solution identification. Additionally, we investigate how such explanations can be autonomously generated, extending an existing encoder-decoder model, and generalized across environments. We investigate such questions in the context of a robot performing a pick-and-place manipulation task in the home environment. Our results show that explanations capturing the context of a failure and history of past actions, are the most effective for failure and solution identification among non-experts. Furthermore, through a second user evaluation, we verify that our model-generated explanations can generalize to an unseen office environment, and are just as effective as the hand-scripted explanations.
Devleena Das, Siddhartha Banerjee, Sonia Chernova
HRI1
2021 Semantic-Based Explainable AI: Leveraging Semantic Scene Graphs and Pairwise Ranking to Explain Robot Failures
abstract
When interacting in unstructured human environments, occasional robot failures are inevitable. When such failures occur, everyday people, rather than trained technicians, will be the first to respond. Existing natural language explanations hand-annotate contextual information from an environment to help everyday people understand robot failures. However, this methodology lacks generalizability and scalability. In our work, we introduce a more generalizable semantic explanation framework. Our framework autonomously captures the semantic information in a scene to produce semantically descriptive explanations for everyday users. To generate failure-focused explanations that are semantically grounded, we lever-ages both semantic scene graphs to extract spatial relations and object attributes from an environment, as well as pairwise ranking. Our results show that these semantically descriptive explanations significantly improve everyday users’ ability to both identify failures and provide assistance for recovery than the existing state-of-the-art context-based explanations.
Devleena Das, Sonia Chernova
IROS1
2020 Leveraging rationales to improve human task performance
abstract
Machine learning (ML) systems across many application areas are increasingly demonstrating performance that is beyond that of humans. In response to the proliferation of such models, the field of Explainable AI (XAI) has sought to develop techniques that enhance the transparency and interpretability of machine learning methods. In this work, we consider a question not previously explored within the XAI and ML communities: Given a computational system whose performance exceeds that of its human user, can explainable AI capabilities be leveraged to improve the performance of the human? We study this question in the context of the game of Chess, for which computational game engines that surpass the performance of the average player are widely available. We introduce the Rationale-Generating Algorithm, an automated technique for generating rationales for utility-based computational methods, which we evaluate with a multi-day user study against two baselines. The results show that our approach produces rationales that lead to statistically significant improvement in human task performance, demonstrating that rationales automatically generated from an AI's internal task model can be used not only to explain what the system is doing, but also to instruct the user and ultimately improve their task performance.
Devleena Das, Sonia Chernova
IUI1
2018 Vision-Based Detection of Simultaneous Kicking for Identifying Movement Characteristics of Infants At-Risk for Neuro-Disorders
abstract
Neuro disorders such as Cerebral Palsy (CP) and Infantile Spasms (IS) in infants can cause a wide range of developmental coordination disorders (DCD). Simultaneous, non-complex, kicking patterns that persist in infants of 4-7 months of age is highly suggestive of a neuro-disorder. Early establishment of risk levels for infants at risk for neuro-disorders is beneficial for early intervention. To provide a method to track early infant kicking movements for determining risk-level, an automated method is established to track and classify periods of simultaneous (SM), non-simultaneous movements (NSM) and no movement (NM) during infant kicking actions. In this paper, a computer vision algorithm uses KAZE points to track infant kicking and collect kinematic data. Each movement type is classified by computing unique feature criterion and using a support vector machine (SVM) for learning a movement model. We discuss the significance of the classifier as well as analyze the percentage break down of movement types for typical infants and infants with IS.
Devleena Das, Katelyn E. Fry, Ayanna M. Howard
ICMLA1