← Search

Gabriel Synnaeve

51 accepted papers

2026

Short Window Attention Enables Long-Term Memorization

ICLR 2026poster

Recent works show that hybrid architectures combining sliding window softmax attention layers with linear recurrent neural network (RNN) layers outperform both of these architectures taken separately. However, the impact of the window length and the interplay between softmax attention and linear RNN…

Cited by 0SourceScholar
2026

Toward Training Superintelligent Software Agents through Self-Play SWE-RL

ICML 2026poster

While current software agents powered by large language models (LLMs) and reinforcement learning (RL) can boost programmer productivity, their reliance on human-curated training data and environments creates a fundamental barrier to superintelligence. In this paper, we present Self-play SWE-RL (SSR)…

Cited by 0SourceScholar
2025

Optimizing Language Models for Inference Time Objectives using Reinforcement Learning

ICML 2025poster

In this work, we investigate the merits of explicitly optimizing for inference time algorithmic performance during model training. We show how optimizing for inference time performance can improve overall model efficacy. We consider generic inference time objectives with $k$ samples, with focus on p…

Cited by 0SourcePDFScholar
2025

RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning

ICML 2025spotlight

Large language models (LLMs) deployed as agents solve user-specified tasks over multiple steps while keeping the required manual engagement to a minimum. Crucially, such LLMs need to ground their generations in any feedback obtained to reliably achieve the desired outcomes. We propose an end-to-end…

Cited by 25SourcePDFScholar
2025

SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolution

NeurIPS 2025poster

The recent DeepSeek-R1 release has demonstrated the immense potential of reinforcement learning (RL) in enhancing the general reasoning capabilities of large language models (LLMs). While DeepSeek-R1 and other follow-up work primarily focus on applying RL to competitive coding and math problems, thi…

Cited by 0SourceScholar
2025

SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?

ICLR 2025poster

Autonomous systems for software engineering are now capable of fixing bugs and developing features. These systems are commonly evaluated on SWE-bench (Jimenez et al., 2024a), which assesses their ability to solve software issues from GitHub repositories. However, SWE-bench uses only Python repositor…

Cited by 198SourcePDFScholar
2025

TestGenEval: A Real World Unit Test Generation and Test Completion Benchmark

ICLR 2025poster

Code generation models can help improve many common software tasks ranging from code completion to defect prediction. Most of the existing benchmarks for code generation LLMs focus on code authoring or code completion. Surprisingly, there has been far less effort dedicated to benchmarking software t…

Cited by 13SourcePDFScholar
2025

The KoLMogorov Test: Compression by Code Generation

ICLR 2025poster

Compression is at the heart of intelligence. A theoretically optimal way to compress any sequence of data is to find the shortest program that outputs that sequence and then halts. However, such Kolmogorov compression is uncomputable, and code generating LLMs struggle to approximate this theoretical…

Cited by 1SourcePDFScholar
2025

What Makes Large Language Models Reason in (Multi-Turn) Code Generation?

ICLR 2025poster

Prompting techniques such as chain-of-thought have established themselves as a popular vehicle for improving the outputs of large language models (LLMs). For code generation, however, their exact mechanics and efficacy are under-explored using unified metrics and benchmarks. We thus investigate the…

Cited by 7SourcePDFScholar
2024

Better & Faster Large Language Models via Multi-token Prediction

ICML 2024poster

Large language models such as GPT and Llama are trained with a next-token prediction loss. In this work, we suggest that training language models to predict multiple future tokens at once results in higher sample efficiency. More specifically, at each position in the training corpus, we ask the mode…

Cited by 85SourcePDFScholar
2024

CRUXEval: A Benchmark for Code Reasoning, Understanding and Execution

ICML 2024poster

We present Code Reasoning, Understanding, and eXecution Evaluation, a benchmark consisting of 800 Python functions (3-13 lines). Each function comes with an input-output pair, leading to two natural tasks: input prediction and output prediction. First, we propose a general recipe for generating our…

Cited by 84SourcePDFScholar
2024

Getting the most out of your tokenizer for pre-training and domain adaptation

ICML 2024poster

Tokenization is an understudied and often neglected component of modern LLMs. Most published works use a single tokenizer for all experiments, often borrowed from another model, without performing ablations or analysis to optimize tokenization. Moreover, the tokenizer is generally kept unchanged whe…

2024

Masked Audio Generation using a Single Non-Autoregressive Transformer

ICLR 2024poster

We introduce MAGNeT, a masked generative sequence modeling method that operates directly over several streams of audio tokens. Unlike prior work, MAGNeT is comprised of a single-stage, non-autoregressive transformer. During training, we predict spans of masked tokens obtained from a masking schedule…

Cited by 50SourcePDFScholar
2023

A Data Source for Reasoning Embodied Agents

AAAI 2023technical

Recent progress in using machine learning models for reasoning tasks has been driven by novel model architectures, large-scale pre-training protocols, and dedicated reasoning datasets for fine-tuning. In this work, to further pursue these advances, we introduce a new data generator for machine reas…

2023

AudioGen: Textually Guided Audio Generation

ICLR 2023poster

In this work, we tackle the problem of generating audio samples conditioned on descriptive text captions. We propose AudioGen, an auto-regressive generative model, operating on a learnt discrete audio representation, that generates audio samples conditioned on text inputs. The task of text-to-audio…

Cited by 400SourcePDFScholar
2023

Code Translation with Compiler Representations

ICLR 2023top-25%

In this paper, we leverage low-level compiler intermediate representations (IR) code translation. Traditional transpilers rely on syntactic information and handcrafted rules, which limits their applicability and produces unnatural-looking code. Applying neural machine translation (NMT) approaches to…

Cited by 86SourcePDFScholar
2023

From Discrete Tokens to High-Fidelity Audio Using Multi-Band Diffusion

NeurIPS 2023poster

Deep generative models can generate high-fidelity audio conditioned on various types of representations (e.g., mel-spectrograms, Mel-frequency Cepstral Coefficients (MFCC)). Recently, such models have been used to synthesize audio waveforms conditioned on highly compressed representations. Although…

Cited by 25SourcePDFScholar
2023

Generative Spoken Language Model based on continuous word-sized audio tokens

EMNLP 2023long main

In NLP, text language models based on words or subwords are known to outperform their character-based counterparts. Yet, in the speech community, the standard input of spoken LMs are 20ms or 40ms-long discrete units (shorter than a phoneme). Taking inspiration from word-based LM, we introduce a Gene…

Cited by 0SourceScholar
2023

Simple and Controllable Music Generation

NeurIPS 2023poster

We tackle the task of conditional music generation. We introduce MusicGen, a single Language Model (LM) that operates over several streams of compressed discrete music representation, i.e., tokens. Unlike prior work, MusicGen is comprised of a single-stage transformer LM together with efficient toke…

2023

Textually Pretrained Speech Language Models

NeurIPS 2023poster

Speech language models (SpeechLMs) process and generate acoustic data only, without textual supervision. In this work, we propose TWIST, a method for training SpeechLMs using a warm-start from a pretrained textual language models. We show using both automatic and human evaluations that TWIST outperf…

2022

Flashlight: Enabling Innovation in Tools for Machine Learning

ICML 2022spotlight

As the computational requirements for machine learning systems and the size and complexity of machine learning frameworks increases, essential framework innovation has become challenging. While computational needs have driven recent compiler, networking, and hardware advancements, utilization of tho…

2022

Gradient Matching for Domain Generalization

ICLR 2022poster

Machine learning systems typically assume that the distributions of training and test sets match closely. However, a critical requirement of such systems in the real world is their ability to generalize to unseen domains. Here, we propose an _inter-domain gradient matching_ objective that targets do…

2022

Leveraging Automated Unit Tests for Unsupervised Code Translation

ICLR 2022spotlight

With little to no parallel data available for programming languages, unsupervised methods are well-suited to source code translation. However, the majority of unsupervised machine translation approaches rely on back-translation, a method developed in the context of natural language translation and o…

Cited by 137SourcePDFScholar
2022

Pseudo-Labeling for Massively Multilingual Speech Recognition

ICASSP 2022accepted

Semi-supervised learning through pseudo-labeling has become a staple of state-of-the-art monolingual speech recognition systems. In this work, we extend pseudo-labeling to massively multilingual speech recognition with 60 languages. We propose a simple pseudo-labeling recipe that works well even wit…

Cited by 0SourceScholar
2022

Star Temporal Classification: Sequence Modeling with Partially Labeled Data

NeurIPS 2022accept

We develop an algorithm which can learn from partially labeled and unsegmented sequential data. Most sequential loss functions, such as Connectionist Temporal Classification (CTC), break down when many labels are missing. We address this problem with Star Temporal Classification (STC) which uses a s…

Cited by 4SourcePDFScholar
2022

Word Order does not Matter for Speech Recognition

ICASSP 2022accepted

In this paper, we study training of automatic speech recognition system in a weakly supervised setting where the order of words in transcript labels of the audio training data is not known. We train a word-level acoustic model which aggregates the distribution of all output frames using LogSumExp op…

Cited by 0SourceScholar
2021

CAPE: Encoding Relative Positions with Continuous Augmented Positional Embeddings

NeurIPS 2021poster

Without positional information, attention-based Transformer neural networks are permutation-invariant. Absolute or relative positional embeddings are the most popular ways to feed Transformer models with positional information. Absolute positional embeddings are simple to implement, but suffer from…

Cited by 61SourcePDFScholar
2021

Going Deeper With Image Transformers

ICCV 2021poster

Transformers have been recently adapted for large scale image classification, achieving high scores shaking up the long supremacy of convolutional neural networks. However the optimization of vision transformers has been little studied so far. In this work, we build and optimize deeper transformer n…

Cited by 1328PDFcodeScholar
2021

Hierarchical Skills for Efficient Exploration

NeurIPS 2021poster

In reinforcement learning, pre-trained low-level skills have the potential to greatly facilitate exploration. However, prior knowledge of the downstream task is required to strike the right balance between generality (fine-grained control) and specificity (faster learning) in skill design. In previo…

2021

Joint Masked CPC And CTC Training For ASR

ICASSP 2021accepted

Self-supervised learning (SSL) has shown promise in learning representations of audio that are useful for automatic speech recognition (ASR). But, training SSL models like wav2vec 2.0 requires a two-stage pipeline. In this paper we demonstrate a single-stage training of ASR models that can utilize b…

Cited by 0SourceScholar
2021

MDETR - Modulated Detection for End-to-End Multi-Modal Understanding

ICCV 2021poster

Multi-modal reasoning systems rely on a pre-trained object detector to extract regions of interest from the image. However, this crucial module is typically used as a black box, trained independently of the downstream task and on a fixed vocabulary of objects and attributes. This makes it challengin…

Cited by 980PDFcodeScholar
2021

Self-Training and Pre-Training are Complementary for Speech Recognition

ICASSP 2021accepted

Self-training and unsupervised pre-training have emerged as effective approaches to improve speech recognition systems using unlabeled data. However, it is not clear whether they learn similar patterns or if they can be effectively combined. In this paper, we show that pseudo-labeling and pre-traini…

Cited by 0SourceScholar
2021

XCiT: Cross-Covariance Image Transformers

NeurIPS 2021poster

Following their success in natural language processing, transformers have recently shown much promise for computer vision. The self-attention operation underlying transformers yields global interactions between all tokens ,i.e. words or image patches, and enables flexible modelling of image data bey…

Cited by 448SourcePDFScholar
2020

DEJA-VU: Double Feature Presentation and Iterated Loss in Deep Transformer Networks

ICASSP 2020accepted

Deep acoustic models typically receive features in the first layer of the network, and process increasingly abstract representations in the subsequent layers. Here, we propose to feed the input features at multiple depths in the acoustic model. As our motivation is to allow acoustic models to re-exa…

Cited by 0SourceScholar
2020

End-to-End Object Detection with Transformers

ECCV 2020poster

We present a new method that views object detection as a direct set prediction. Our approach streamlines the detection pipeline, effectively removing the need for many hand-designed components like a non-maximum suppression procedure or anchor generation that explicitly encode our prior knowledge ab…

2020

Growing Action Spaces

ICML 2020poster

In complex tasks, such as those with large combinatorial action spaces, random exploration may be too inefficient to achieve meaningful learning progress. In this work, we use a curriculum of progressively growing action spaces to accelerate learning. We assume the environment is out of our control,…

2020

Libri-Light: A Benchmark for ASR with Limited or No Supervision

ICASSP 2020accepted

We introduce a new collection of spoken English audio suitable for training speech recognition systems under limited or no supervision. It is derived from open-source audio books from the LibriVox project. It contains over 60K hours of audio, which is, to our knowledge, the largest freely-available…

Cited by 0SourceScholar
2019

A Structured Prediction Approach for Generalization in Cooperative Multi-Agent Reinforcement Learning

NeurIPS 2019spotlight

Effective coordination is crucial to solve multi-agent collaborative (MAC) problems. While centralized reinforcement learning methods can optimally solve small MAC instances, they do not scale to large problems and they fail to generalize to scenarios different from those seen during training. In t…

2019

To Reverse the Gradient or Not: an Empirical Comparison of Adversarial and Multi-task Learning in Speech Recognition

ICASSP 2019accepted

Transcribed datasets typically contain speaker identity for each instance in the data. We investigate two ways to incorporate this information during training: Multi-Task Learning and Adversarial Learning. In multi-task learning, the goal is speaker prediction; we expect a performance improvement wi…

Cited by 0SourceScholar
2019

Value Propagation Networks

ICLR 2019poster

We present Value Propagation (VProp), a set of parameter-efficient differentiable planning modules built on Value Iteration which can successfully be trained using reinforcement learning to solve unseen tasks, has the capability to generalize to larger map sizes, and can learn to navigate in dynamic…

Cited by 38SourcePDFScholar
2019

Wav2Letter++: A Fast Open-source Speech Recognition System

ICASSP 2019accepted

This paper introduces wav2letter++, a fast open-source deep learning speech recognition framework. wav2letter++ is written entirely in C++, and uses the ArrayFire tensor library for maximum efficiency. We explain the architecture and design of the wav2letter++ system and compare it to other major op…

Cited by 0SourceScholar
2018

Forward Modeling for Partial Observation Strategy Games - A StarCraft Defogger

NeurIPS 2018poster

We formulate the problem of defogging as state estimation and future state prediction from previous, partial observations in the context of real-time strategy games. We propose to employ encoder-decoder neural networks for this task, and introduce proxy tasks and baselines for evaluation to assess t…

2018

Intrinsic Motivation and Automatic Curricula via Asymmetric Self-Play

ICLR 2018poster

We describe a simple scheme that allows an agent to learn about its environment in an unsupervised manner. Our scheme pits two versions of the same agent, Alice and Bob, against one another. Alice proposes a task for Bob to complete; and then Bob attempts to complete the task. In this work we will…

Cited by 464SourcePDFScholar
2018

Learning Filterbanks from Raw Speech for Phone Recognition

ICASSP 2018accepted

We train a bank of complex filters that operates on the raw waveform and is fed into a convolutional neural network for end-to-end phone recognition. These time-domain filterbanks (TD-filterbanks) are initialized as an approximation of mel-filterbanks, and then fine-tuned jointly with the remaining…

Cited by 0SourceScholar
2017

Episodic Exploration for Deep Deterministic Policies for StarCraft Micromanagement

ICLR 2017poster

We consider scenarios from the real-time strategy game StarCraft as benchmarks for reinforcement learning algorithms. We focus on micromanagement, that is, the short-term, low-level control of team members during a battle. We propose several scenarios that are challenging for reinforcement learning…

Cited by 21SourceScholar
2016

A deep scattering spectrum - Deep Siamese network pipeline for unsupervised acoustic modeling

ICASSP 2016accepted

Recent work has explored deep architectures for learning acoustic features in an unsupervised or weakly-supervised way for phone recognition. Here we investigate the role of the input features, and in particular we test whether standard mel-scaled filterbanks could be replaced by inherently richer r…

Cited by 0SourceScholar