← Search

Rodrigo Toro Icarte

11 accepted papers

2026

Active Learning of Symbolic Automata over Rational Numbers

AAAI 2026technical

Automata learning has many applications in artificial intelligence and software engineering. Central to these applications is the L* algorithm, introduced by Angluin (1987). The L* algorithm learns deterministic finite-state automata (DFAs) in polynomial time when provided with a minimally adequate

Cited by 0SourcePDFScholar
2026

Rethinking Layer Relevance in Large Language Models Beyond Cosine Similarity

ICLR 2026poster

Large language models (LLMs) have revolutionized natural language processing. Understanding their internal mechanisms is crucial for developing more interpretable and optimized architectures. Mechanistic interpretability has led to the development of various methods for assessing layer relevance, wi…

Cited by 0SourceScholar
2026

Seeing to Generalize: How Visual Data Corrects Binding Shortcuts

ICML 2026poster

Vision Language Models (VLMs) are designed to extend Large Language Models (LLMs) with visual capabilities, yet in this work we observe a surprising phenomenon: VLMs can outperform their underlying LLMs on purely text-only tasks, particularly in long-context information retrieval. To investigate thi…

Cited by 0SourceScholar
2025

Data Distributional Properties As Inductive Bias for Systematic Generalization

CVPR 2025poster

Deep neural networks (DNNs) struggle at systematic generalization (SG). Several studies have evaluated the possibility of promoting SG through the proposal of novel architectures, loss functions, or training methodologies. Few studies, however, have focused on the role of training data properties in…

2024

On the Unexpected Effectiveness of Reinforcement Learning for Sequential Recommendation

ICML 2024poster

In recent years, Reinforcement Learning (RL) has shown great promise in session-based recommendation. Sequential models that use RL have reached state-of-the-art performance for the Next-item Prediction (NIP) task. This result is intriguing, as the NIP task only evaluates how well the system can cor…

Cited by 2SourcePDFScholar
2024

Reward Machines for Deep RL in Noisy and Uncertain Environments

NeurIPS 2024poster

Reward Machines provide an automaton-inspired structure for specifying instructions, safety constraints, and other temporally extended reward-worthy behaviour. By exposing the underlying structure of a reward function, they enable the decomposition of an RL task, leading to impressive gains in sampl…

2023

Learning Belief Representations for Partially Observable Deep RL

ICML 2023poster

Many important real-world Reinforcement Learning (RL) problems involve partial observability and require policies with memory. Unfortunately, standard deep RL algorithms for partially observable settings typically condition on the full history of interactions and are notoriously difficult to train.…

Cited by 12SourcePDFScholar
2021

Interpretable Sequence Classification via Discrete Optimization

AAAI 2021technical

Sequence classification is the task of predicting a class label given a sequence of observations. In many applications such as healthcare monitoring or intrusion detection, early classification is crucial to prompt intervention. In this work, we learn sequence classifiers that favour early classifi…

2019

Learning Reward Machines for Partially Observable Reinforcement Learning

NeurIPS 2019spotlight

Reward Machines (RMs), originally proposed for specifying problems in Reinforcement Learning (RL), provide a structured, automata-based representation of a reward function that allows an agent to decompose problems into subproblems that can be efficiently learned using off-policy learning. Here we s…

2018

Using Reward Machines for High-Level Task Specification and Decomposition in Reinforcement Learning

ICML 2018oral

In this paper we propose Reward Machines {—} a type of finite state machine that supports the specification of reward functions while exposing reward function structure to the learner and supporting decomposition. We then present Q-Learning for Reward Machines (QRM), an algorithm which appropriately…