Demo Data from EDBT 2026 / reviewers in the wild / expert
Jonas Gehring
dblp:133/5590
· DBLP profile ↗
13ranked-venue papers
7as first author
5since 2021 · last 2025
0009-0005-4115-3964ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 6 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 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
7 papers |
Reinforcement learning · 39% Language models and text generation · 38% Deep learning architectures and training · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 100% | |
| Theoretical computer science
1 paper |
Computational complexity · 100% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
code generation |
1.7 | 2 | 2025 | What Makes Large Language Models Reason in (Multi-Turn) Code Generation? · ICLR 2025 The KoLMogorov Test: Compression by Code Generation · ICLR 2025 |
Natural language and speech › Language models and text generation › prompting
chain-of-thought prompting |
0.9 | 1 | 2025 | What Makes Large Language Models Reason in (Multi-Turn) Code Generation? · ICLR 2025 |
Program synthesis and code generation
code generation with language models |
0.9 | 1 | 2025 | RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning · ICML 2025 |
Program synthesis and code generation › search-based program synthesis
execution-guided synthesis |
0.9 | 1 | 2025 | RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning · ICML 2025 |
Computational complexity
kolmogorov complexity |
0.9 | 1 | 2025 | The KoLMogorov Test: Compression by Code Generation · ICLR 2025 |
Natural language and speech › Machine translation
neural machine translation |
0.6 | 2 | 2017 | Convolutional Sequence to Sequence Learning · ICML 2017 A Convolutional Encoder Model for Neural Machine Translation · ACL (1) 2017 |
Machine learning › Reinforcement learning
exploration |
0.5 | 1 | 2021 | Hierarchical Skills for Efficient Exploration · NeurIPS 2021 |
Machine learning › Reinforcement learning
hierarchical reinforcement learning |
0.5 | 1 | 2021 | Hierarchical Skills for Efficient Exploration · NeurIPS 2021 |
Machine learning › Reinforcement learning › hierarchical reinforcement learning
skill learning |
0.5 | 1 | 2021 | Hierarchical Skills for Efficient Exploration · NeurIPS 2021 |
Machine learning › Reinforcement learning › hierarchical reinforcement learning › skill learning
unsupervised skill discovery |
0.5 | 1 | 2021 | Hierarchical Skills for Efficient Exploration · NeurIPS 2021 |
Robotics › Robot navigation and mapping
state prediction |
0.3 | 1 | 2018 | Forward Modeling for Partial Observation Strategy Games - A StarCraft Defogger · NeurIPS 2018 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.3 | 1 | 2017 | A Convolutional Encoder Model for Neural Machine Translation · ACL (1) 2017 |
Machine learning › Deep learning architectures and training › sequence modeling
sequence-to-sequence learning |
0.3 | 1 | 2017 | Convolutional Sequence to Sequence Learning · ICML 2017 |
Machine learning › Transfer learning and domain adaptation
fine-tuning |
0.3 | 1 | 2025 | What Makes Large Language Models Reason in (Multi-Turn) Code Generation? · ICLR 2025 |
Natural language and speech › Language models and text generation
large language model evaluation |
0.3 | 1 | 2025 | The KoLMogorov Test: Compression by Code Generation · ICLR 2025 |
Natural language and speech › Language models and text generation
LLM agents |
0.3 | 1 | 2025 | RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning · ICML 2025 |
Machine learning › Deep learning architectures and training
attention mechanism |
0.1 | 1 | 2017 | Convolutional Sequence to Sequence Learning · ICML 2017 |
Methods — techniques the papers use, named apart from their topics
execution feedback · 2.6reinforcement learning · 1.7compression · 1.7code generation · 1.7grid search · 0.9fine-tuning · 0.9chain-of-thought prompting · 0.9automatic re-prompting · 0.9convolutional neural network · 0.6hierarchical skill learning · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | LLM Compiler: Foundation Language Models for Compiler OptimizationabstractLarge Language Models (LLMs) have demonstrated remarkable capabilities across a variety of software engineering and coding tasks. However, their application in the domain of code and compiler optimization remains underexplored. Training LLMs is resource-intensive, requiring substantial GPU hours and extensive data collection, which can be prohibitive. To address this gap, we introduce LLM Compiler, a suite of robust, openly available, pre-trained models specifically designed for compiler tasks. Built on the foundation of Code Llama, LLM Compiler enhances the understanding of compiler intermediate representations (IRs), assembly language, and optimization techniques. The models have been trained on a vast corpus of 546 billion tokens of LLVM-IR and assembly code and have undergone instruction fine-tuning to interpret compiler behavior. To demonstrate the utility of these research tools, we also present fine-tuned versions of the models with enhanced capabilities in optimizing code size and disassembling from x86_64 and ARM assembly back into LLVM-IR. These achieve 77% of the optimising potential of an autotuning search, and 45% disassembly round trip (14% exact match). LLM Compiler is released under a bespoke commercial license to allow wide reuse and is available in two sizes: 7 billion and 13 billion parameters. Our aim is to provide scalable, cost-effective foundational models for further research and development in compiler optimization by both academic researchers and industry practitioners. Since we released LLM Compiler the community has quantized, repackaged, and downloaded the models over 250k times. Chris Cummins, Volker Seeker, Dejan Grubisic, Baptiste Rozière, Jonas Gehring, Gabriel Synnaeve, Hugh Leather |
CC | 5 |
| 2025 | The KoLMogorov Test: Compression by Code GenerationabstractCompression 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 ideal, as it requires reasoning, planning and search capabilities beyond those of current models. In this work, we introduce the *KoLMogorov-Test* (KT), a compression-as-intelligence intelligence test for code generation LLMs. In KT a model is presented with a sequence of data at inference time, and asked to generate the shortest program that produces the sequence. We identify several benefits of KT for both evaluation and training: an essentially infinite number of problem instances of varying difficulty is readily available, strong baselines already exist, the evaluation metric (compression) cannot be gamed, and pretraining data contamination is highly unlikely. To evaluate current models, we use audio, text, and DNA data, as well as sequences produced by random synthetic programs. Current flagship models perform poorly - both GPT4-o and Llama-3.1-405B struggle on our natural and synthetic sequences. On our synthetic distribution, we are able to train code generation models with lower compression rates than previous approaches. Moreover, we show that gains on synthetic data generalize poorly to real data, suggesting that new innovations are necessary for additional gains on KT. Ori Yoran, Kunhao Zheng, Fabian Gloeckle, Jonas Gehring, Gabriel Synnaeve, Taco Cohen |
ICLR | 4 |
| 2025 | What Makes Large Language Models Reason in (Multi-Turn) Code Generation?abstractPrompting 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 effects of a wide range of prompting strategies with a focus on automatic re-prompting over multiple turns and computational requirements. After systematically decomposing reasoning, instruction, and execution feedback prompts, we conduct an extensive grid search on the competitive programming benchmarks CodeContests and TACO for multiple LLM families and sizes (Llama 3.0 and 3.1, 8B, 70B, 405B, and GPT-4o). Our study reveals strategies that consistently improve performance across all models with small and large sampling budgets. We then show how finetuning with such an optimal configuration allows models to internalize the induced reasoning process and obtain improvements in performance and scalability for multi-turn code generation. Kunhao Zheng, Juliette Decugis, Jonas Gehring, Taco Cohen, Benjamin NéXuanjinggrevergne, Gabriel Synnaeve |
ICLR | 3 |
| 2025 | RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement LearningabstractLarge 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 reinforcement learning method for teaching models to leverage execution feedback in the realm of code synthesis, where state-of-the-art LLMs struggle to improve code iteratively compared to independent sampling. We benchmark on competitive programming tasks and achieve large performance gains with both small (8B parameters) and large (70B) models, outperforming previous work while reducing the number of samples required by an order of magnitude. Our analysis of inference-time behavior demonstrates that our method produces LLMs that effectively leverage automatic feedback over multiple steps. Jonas Gehring, Kunhao Zheng, Jade Copet, Vegard Mella, Taco Cohen, Gabriel Synnaeve |
ICML | 1 |
| 2021 | Hierarchical Skills for Efficient ExplorationabstractIn 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 previous work on continuous control, the sensitivity of methods to this trade-off has not been addressed explicitly, as locomotion provides a suitable prior for navigation tasks, which have been of foremost interest. In this work, we analyze this trade-off for low-level policy pre-training with a new benchmark suite of diverse, sparse-reward tasks for bipedal robots. We alleviate the need for prior knowledge by proposing a hierarchical skill learning framework that acquires skills of varying complexity in an unsupervised manner. For utilization on downstream tasks, we present a three-layered hierarchical learning algorithm to automatically trade off between general and specific skills as required by the respective task. In our experiments, we show that our approach performs this trade-off effectively and achieves better results than current state-of-the-art methods for end-to-end hierarchical reinforcement learning and unsupervised skill discovery. Jonas Gehring, Gabriel Synnaeve, Andreas Krause 0001, Nicolas Usunier |
NeurIPS | 1 |
| 2018 | Forward Modeling for Partial Observation Strategy Games - A StarCraft DefoggerabstractWe 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 their ability of capturing basic game rules and high-level dynamics. By combining convolutional neural networks and recurrent networks, we exploit spatial and sequential correlations and train well-performing models on a large dataset of human games of StarCraft: Brood War. Finally, we demonstrate the relevance of our models to downstream tasks by applying them for enemy unit prediction in a state-of-the-art, rule-based StarCraft bot. We observe improvements in win rates against several strong community bots. Gabriel Synnaeve, Zeming Lin, Jonas Gehring, Daniel Gant, Vegard Mella, Vasil Khalidov, Nicolas Carion, Nicolas Usunier |
NeurIPS | 3 |
| 2017 | A Convolutional Encoder Model for Neural Machine TranslationabstractThe prevalent approach to neural machine translation relies on bi-directional LSTMs to encode the source sentence.We present a faster and simpler architecture based on a succession of convolutional layers.This allows to encode the source sentence simultaneously compared to recurrent networks for which computation is constrained by temporal dependencies.On WMT'16 English-Romanian translation we achieve competitive accuracy to the state-of-the-art and on WMT'15 English-German we outperform several recently published results.Our models obtain almost the same accuracy as a very deep LSTM setup on WMT'14 English-French translation.We speed up CPU decoding by more than two times at the same or higher accuracy as a strong bidirectional LSTM. 1 Jonas Gehring, Michael Auli, David Grangier, Yann N. Dauphin |
ACL (1) | 1 |
| 2017 | Convolutional Sequence to Sequence LearningabstractThe prevalent approach to sequence to sequence learning maps an input sequence to a variable length output sequence via recurrent neural networks. We introduce an architecture based entirely on convolutional neural networks. Compared to recurrent models, computations over all elements can be fully parallelized during training to better exploit the GPU hardware and optimization is easier since the number of non-linearities is fixed and independent of the input length. Our use of gated linear units eases gradient propagation and we equip each decoder layer with a separate attention module. We outperform the accuracy of the deep LSTM setup of Wu et al. (2016) on both WMT’14 English-German and WMT’14 English-French translation at an order of magnitude faster speed, both on GPU and CPU. Jonas Gehring, Michael Auli, David Grangier, Denis Yarats, Yann N. Dauphin |
ICML | 1 |
| 2014 | Multilingual shifting deep bottleneck features for low-resource ASRabstractIn this work, we propose a deep bottleneck feature architecture that is able to leverage data from multiple languages. We also show that tonal features are helpful for non-tonal languages. Evaluations are performed on a low-resource conversational telephone speech transcription task in Bengali, while additional data for DBNF training is provided in Assamese, Pashto, Tagalog, Turkish, and Vietnamese. We obtain relative reductions of up to 17.3% and 9.4% WER over mono-lingual GMMs and DBNFs, respectively. Quoc Bao Nguyen, Jonas Gehring, Markus Müller 0001, Sebastian Stüker, Alex Waibel |
ICASSP | 2 |
| 2013 | DNN acoustic modeling with modular multi-lingual feature extraction networksabstractIn this work, we propose several deep neural network architectures that are able to leverage data from multiple languages. Modularity is achieved by training networks for extracting high-level features and for estimating phoneme state posteriors separately, and then combining them for decoding in a hybrid DNN/HMM setup. This approach has been shown to achieve superior performance for single-language systems, and here we demonstrate that feature extractors benefit significantly from being trained as multi-lingual networks with shared hidden representations. We also show that existing mono-lingual networks can be re-used in a modular fashion to achieve a similar level of performance without having to train new networks on multi-lingual data. Furthermore, we investigate in extending these architectures to make use of language-specific acoustic features. Evaluations are performed on a low-resource conversational telephone speech transcription task in Vietnamese, while additional data for acoustic model training is provided in Pashto, Tagalog, Turkish, and Cantonese. Improvements of up to 17.4% and 13.8% over mono-lingual GMMs and DNNs, respectively, are obtained. Jonas Gehring, Quoc Bao Nguyen, Florian Metze, Alex Waibel |
ASRU | 1 |
| 2013 | Models of tone for tonal and non-tonal languagesabstractConventional wisdom in automatic speech recognition asserts that pitch information is not helpful in building speech recognizers for non-tonal languages and contributes only modestly to performance in speech recognizers for tonal languages. To maintain consistency between different systems, pitch is therefore often ignored, trading the slight performance benefits for greater system uniformity/ simplicity. In this paper, we report results that challenge this conventional approach. We present new models of tone that deliver consistent performance improvements for tonal languages (Cantonese, Vietnamese) and even modest improvements for non-tonal languages. Using neural networks for feature integration and fusion, these models achieve significant gains throughout, and provide us with system uniformity and standardization across all languages, tonal and non-tonal. Florian Metze, Zaid Sheikh, Alex Waibel, Jonas Gehring, Kevin Kilgour, Quoc Bao Nguyen, Van Huy Nguyen |
ASRU | 4 |
| 2013 | Extracting deep bottleneck features using stacked auto-encodersabstractIn this work, a novel training scheme for generating bottleneck features from deep neural networks is proposed. A stack of denoising auto-encoders is first trained in a layer-wise, unsupervised manner. Afterwards, the bottleneck layer and an additional layer are added and the whole network is fine-tuned to predict target phoneme states. We perform experiments on a Cantonese conversational telephone speech corpus and find that increasing the number of auto-encoders in the network produces more useful features, but requires pre-training, especially when little training data is available. Using more unlabeled data for pre-training only yields additional gains. Evaluations on larger datasets and on different system setups demonstrate the general applicability of our approach. In terms of word error rate, relative improvements of 9.2% (Cantonese, ML training), 9.3% (Tagalog, BMMI-SAT training), 12% (Tagalog, confusion network combinations with MFCCs), and 8.7% (Switchboard) are achieved. Jonas Gehring, Yajie Miao, Florian Metze, Alex Waibel |
ICASSP | 1 |
| 2013 | Modular combination of deep neural networks for acoustic modelingabstractIn this work, we propose a modular combination of two pop-ular applications of neural networks to large-vocabulary con-tinuous speech recognition. First, a deep neural network is trained to extract bottleneck features from frames of mel scale filterbank coefficients. In a similar way as is usually done for GMM/HMM systems, this network is then applied as a non-linear discriminative feature-space transformation for a hybrid setup where acoustic modeling is performed by a deep belief network. This effectively results in a very large network, where the layers of the bottleneck network are fixed and applied to suc-cessive windows of feature frames in a time-delay fashion. We show that bottleneck features improve the recognition perfor-mance of DBN/HMM hybrids, and that the modular combina-tion enables the acoustic model to benefit from a larger tempo-ral context. Our architecture is evaluated on a recently released and challenging Tagalog corpus containing conversational tele-phone speech. Jonas Gehring, Wonkyum Lee, Kevin Kilgour, Ian Lane, Yajie Miao, Alex Waibel |
INTERSPEECH | 1 |