← Search

Adish Singla

45 accepted papers

2025

Corruption Robust Offline Reinforcement Learning with Human Feedback

AISTATS 2025oral

We study data corruption robustness for reinforcement learning with human feedback (RLHF) in an offline setting. Given an offline dataset of pairs of trajectories along with feedback about human preferences, an $\varepsilon$-fraction of the pairs is corrupted (e.g., feedback flipped or trajectory f…

Cited by 0SourceScholar
2025

Curriculum Design for Trajectory-Constrained Agent: Compressing Chain-of-Thought Tokens in LLMs

NeurIPS 2025poster

Training agents to operate under strict constraints during deployment, such as limited resource budgets or stringent safety requirements, presents significant challenges, especially when these constraints render the task complex. In this work, we propose a curriculum learning strategy that gradually…

Cited by 0SourceScholar
2025

Formal Models of Active Learning from Contrastive Examples

NeurIPS 2025poster

Machine learning can greatly benefit from providing learning algorithms with pairs of contrastive training examples---typically pairs of instances that differ only slightly, yet have different class labels. Intuitively, the difference in the instances helps explain the difference in the class labels…

Cited by 0SourceScholar
2025

Inference-Time Personalized Alignment with a Few User Preference Queries

NeurIPS 2025poster

We study the problem of aligning a generative model's response with a user's preferences. Recent works have proposed several different formulations for personalized alignment; however, they either require a large amount of user preference queries or require that the preference be explicitly specifie…

Cited by 0SourceScholar
2025

Policy Teaching via Data Poisoning in Learning from Human Preferences

AISTATS 2025poster

We study data poisoning attacks in learning from human preferences. More specifically, we consider the problem of teaching/enforcing a target policy $\pi^\dagger$ by synthesizing preference data. We seek to understand the susceptibility of different preference-based learning paradigms to poisoned pr…

Cited by 0SourceScholar
2025

Program Synthesis Benchmark for Visual Programming in XLogoOnline Environment

ACL 2025long

Large language and multimodal models have shown remarkable success on various benchmarks focused on specific skills such as general-purpose programming, math word problem-solving, and visual question answering. However, it is unclear how well these models perform on tasks that require a combination…

Cited by 0SourcePDFScholar
2025

Text-Diffusion Red-Teaming of Large Language Models: Unveiling Harmful Behaviors with Proximity Constraints

AAAI 2025technical

Recent work has proposed automated red-teaming methods for testing the vulnerabilities of a given target large language model (LLM). These methods use red-teaming LLMs to uncover inputs that induce harmful behavior in a target LLM. In this paper, we study red-teaming strategies that enable a targe…

Cited by 7SourcePDFScholar
2024

Benchmarking Generative Models on Computational Thinking Tests in Elementary Visual Programming

NeurIPS 2024poster

Generative models have demonstrated human-level proficiency in various benchmarks across domains like programming, natural sciences, and general knowledge. Despite these promising results on competitive benchmarks, they still struggle with seemingly simple problem-solving tasks typically carried out…

Cited by 5SourcePDFScholar
2024

Corruption-Robust Offline Two-Player Zero-Sum Markov Games

AISTATS 2024poster

We study data corruption robustness in offline two-player zero-sum Markov games. Given a dataset of realized trajectories of two players, an adversary is allowed to modify an $\epsilon$-fraction of it. The learner’s goal is to identify an approximate Nash Equilibrium policy pair from the corrupted d…

Cited by 3SourcePDFScholar
2024

Hints-In-Browser: Benchmarking Language Models for Programming Feedback Generation

NeurIPS 2024poster

Generative AI and large language models hold great promise in enhancing programming education by generating individualized feedback and hints for learners. Recent works have primarily focused on improving the quality of generated feedback to achieve human tutors' quality. While quality is an importa…

Cited by 4SourcePDFScholar
2024

Learning Embeddings for Sequential Tasks Using Population of Agents

IJCAI 2024poster

We present an information-theoretic framework to learn fixed-dimensional embeddings for tasks in reinforcement learning. We leverage the idea that two tasks are similar if observing an agent's performance on one task reduces our uncertainty about its performance on the other. This intuition is captu…

Cited by 0SourcePDFScholar
2024

On the Complexity of Teaching a Family of Linear Behavior Cloning Learners

NeurIPS 2024poster

We study optimal teaching for a family of Behavior Cloning learners that learn using a linear hypothesis class. In this setup, a knowledgeable teacher can demonstrate a dataset of state and action tuples and is required to teach an optimal policy to an entire family of BC learners using the smallest…

Cited by 0SourcePDFScholar
2024

Proximal Curriculum with Task Correlations for Deep Reinforcement Learning

IJCAI 2024poster

Curriculum design for reinforcement learning (RL) can speed up an agent's learning process and help it learn to perform well on complex tasks. However, existing techniques typically require domain-specific hyperparameter tuning, involve expensive optimization procedures for task selection, or are su…

2024

Reward Model Learning vs. Direct Policy Optimization: A Comparative Analysis of Learning from Human Preferences

ICML 2024poster

In this paper, we take a step towards a deeper understanding of learning from human preferences by systematically comparing the paradigm of reinforcement learning from human feedback (RLHF) with the recently proposed paradigm of direct preference optimization (DPO). We focus our attention on the cla…

Cited by 10SourcePDFScholar
2023

Online Defense Strategies for Reinforcement Learning Against Adaptive Reward Poisoning

AISTATS 2023poster

We consider the problem of defense against reward-poisoning attacks in reinforcement learning and formulate it as a game in $T$ rounds between a defender and an adaptive attacker in an adversarial environment. To address this problem, we design two novel defense algorithms. First, we propose Exp3-DA…

Cited by 4SourcePDFScholar
2023

Online Reinforcement Learning with Uncertain Episode Lengths

AAAI 2023technical

Existing episodic reinforcement algorithms assume that the length of an episode is fixed across time and known a priori. In this paper, we consider a general framework of episodic reinforcement learning when the length of each episode is drawn from a distribution. We first establish that this prob…

Cited by 7SourcePDFScholar
2023

Specifying and Testing k-Safety Properties for Machine-Learning Models

IJCAI 2023poster

Machine-learning models are becoming increasingly prevalent in our lives, for instance assisting in image-classification or decision-making tasks. Consequently, the reliability of these models is of critical importance and has resulted in the development of numerous approaches for validating and ver…

2022

Admissible Policy Teaching through Reward Design

AAAI 2022technical

We study reward design strategies for incentivizing a reinforcement learning agent to adopt a policy from a set of admissible policies. The goal of the reward designer is to modify the underlying reward function cost-efficiently while ensuring that any approximately optimal deterministic policy unde…

Cited by 17SourcePDFScholar
2022

Exploration-Guided Reward Shaping for Reinforcement Learning under Sparse Rewards

NeurIPS 2022accept

We study the problem of reward shaping to accelerate the training process of a reinforcement learning agent. Existing works have considered a number of different reward shaping formulations; however, they either require external domain knowledge or fail in environments with extremely sparse rewards.…

Cited by 63SourcePDFScholar
2022

On Batch Teaching with Sample Complexity Bounded by VCD

NeurIPS 2022accept

In machine teaching, a concept is represented by (and inferred from) a small number of labeled examples. Various teaching models in the literature cast the interaction between teacher and learner in a way to obtain a small complexity (in terms of the number of examples required for teaching a concep…

Cited by 5SourcePDFScholar
2022

Provable Defense against Backdoor Policies in Reinforcement Learning

NeurIPS 2022accept

We propose a provable defense mechanism against backdoor policies in reinforcement learning under subspace trigger assumption. A backdoor policy is a security threat where an adversary publishes a seemingly well-behaved policy which in fact allows hidden triggers. During deployment, the adversary ca…

2021

Curriculum Design for Teaching via Demonstrations: Theory and Applications

NeurIPS 2021poster

We consider the problem of teaching via demonstrations in sequential decision-making settings. In particular, we study how to design a personalized curriculum over demonstrations to speed up the learner's convergence. We provide a unified curriculum strategy for two popular learner models: Maximum C…

2021

Explicable Reward Design for Reinforcement Learning Agents

NeurIPS 2021poster

We study the design of explicable reward functions for a reinforcement learning agent while guaranteeing that an optimal policy induced by the function belongs to a set of target policies. By being explicable, we seek to capture two properties: (a) informativeness so that the rewards speed up the ag…

2021

On Blame Attribution for Accountable Multi-Agent Sequential Decision Making

NeurIPS 2021poster

Blame attribution is one of the key aspects of accountable decision making, as it provides means to quantify the responsibility of an agent for a decision making outcome. In this paper, we study blame attribution in the context of cooperative multi-agent sequential decision making. As a particular s…

Cited by 10SourcePDFScholar
2021

Teaching via Best-Case Counterexamples in the Learning-with-Equivalence-Queries Paradigm

NeurIPS 2021poster

We study the sample complexity of teaching, termed as "teaching dimension" (TD) in the literature, for the learning-with-equivalence-queries (LwEQ) paradigm. More concretely, we consider a learner who asks equivalence queries (i.e., "is the queried hypothesis the target hypothesis?"), and a teacher…

Cited by 1SourcePDFScholar
2021

The Sample Complexity of Teaching by Reinforcement on Q-Learning

AAAI 2021technical

We study the sample complexity of teaching, termed as ``teaching dimension" (TDim) in the literature, for the teaching-by-reinforcement paradigm, where the teacher guides the student through rewards. This is distinct from the teaching-by-demonstration paradigm motivated by robotics applications, whe…

Cited by 11SourcePDFScholar
2020

Adaptive Reward-Poisoning Attacks against Reinforcement Learning

ICML 2020poster

In reward-poisoning attacks against reinforcement learning (RL), an attacker can perturb the environment reward $r_t$ into $r_t+\delta_t$ at each step, with the goal of forcing the RL agent to learn a nefarious policy. We categorize such attacks by the infinity-norm constraint on $\delta_t$: We prov…

Cited by 160SourcePDFScholar
2020

Policy Teaching via Environment Poisoning: Training-time Adversarial Attacks against Reinforcement Learning

ICML 2020poster

We study a security threat to reinforcement learning where an attacker poisons the learning environment to force the agent into executing a target policy chosen by the attacker. As a victim, we consider RL agents whose objective is to find a policy that maximizes average reward in undiscounted infin…

2020

Synthesizing Tasks for Block-based Programming

NeurIPS 2020poster

Block-based visual programming environments play a critical role in introducing computing concepts to K-12 students. One of the key pedagogical challenges in these environments is in designing new practice tasks for a student that match a desired level of difficulty and exercise specific programming…

2020

Understanding the Power and Limitations of Teaching with Imperfect Knowledge

IJCAI 2020poster

Machine teaching studies the interaction between a teacher and a student/learner where the teacher selects training examples for the learner to learn a specific task. The typical assumption is that the teacher has perfect knowledge of the task---this knowledge comprises knowing the desired learning…

Cited by 0SourcePDFScholar
2019

Efficient learning of smooth probability functions from Bernoulli tests with guarantees

ICML 2019oral

We study the fundamental problem of learning an unknown, smooth probability function via point-wise Bernoulli tests. We provide a scalable algorithm for efficiently solving this problem with rigorous guarantees. In particular, we prove the convergence rate of our posterior update rule to the true pr…

Cited by 3SourcePDFScholar
2019

Learner-aware Teaching: Inverse Reinforcement Learning with Preferences and Constraints

NeurIPS 2019poster

Inverse reinforcement learning (IRL) enables an agent to learn complex behavior by observing demonstrations from a (near-)optimal policy. The typical assumption is that the learner's goal is to match the teacher’s demonstrated behavior. In this paper, we consider the setting where the learner has it…

Cited by 48SourcePDFScholar
2019

Preference-Based Batch and Sequential Teaching: Towards a Unified View of Models

NeurIPS 2019poster

Algorithmic machine teaching studies the interaction between a teacher and a learner where the teacher selects labeled examples aiming at teaching a target hypothesis. In a quest to lower teaching complexity and to achieve more natural teacher-learner interactions, several teaching models and comple…

Cited by 39SourcePDFScholar
2019

Teaching Multiple Concepts to a Forgetful Learner

NeurIPS 2019poster

How can we help a forgetful learner learn multiple concepts within a limited time frame? While there have been extensive studies in designing optimal schedules for teaching a single concept given a learner's memory model, existing approaches for teaching multiple concepts are typically based on heur…

Cited by 29SourcePDFScholar
2018

Enhancing the Accuracy and Fairness of Human Decision Making

NeurIPS 2018poster

Societies often rely on human experts to take a wide variety of decisions affecting their members, from jail-or-release decisions taken by judges and stop-and-frisk decisions taken by police officers to accept-or-reject decisions taken by academics. In this context, each decision is taken by an exp…

2018

Teaching Inverse Reinforcement Learners via Features and Demonstrations

NeurIPS 2018poster

Learning near-optimal behaviour from an expert's demonstrations typically relies on the assumption that the learner knows the features that the true reward function depends on. In this paper, we study the problem of learning from demonstrations in the setting where this is not the case, i.e., where…

Cited by 55SourcePDFScholar
2018

Understanding the Role of Adaptivity in Machine Teaching: The Case of Version Space Learners

NeurIPS 2018poster

In real-world applications of education, an effective teacher adaptively chooses the next example to teach based on the learner’s current state. However, most existing work in algorithmic machine teaching focuses on the batch setting, where adaptivity plays no role. In this paper, we study the case…

Cited by 53SourcePDFScholar
2016

Actively Learning Hemimetrics with Applications to Eliciting User Preferences

ICML 2016poster

Motivated by an application of eliciting users’ preferences, we investigate the problem of learning hemimetrics, i.e., pairwise distances among a set of n items that satisfy triangle inequalities and non-negativity constraints. In our application, the (asymmetric) distances quantify private costs a…

Cited by 16SourcePDFScholar