Demo Data from VLDB 2026 / reviewers in the wild / expert
Felix Stahlberg
dblp:125/7456
· DBLP profile ↗
22ranked-venue papers
14as first author
5since 2021 · last 2025
0000-0002-0430-5704ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 18 · 11 first-author · 4 since 2021Databases, data management, data science and information retrieval · 4 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author · 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
8 papers |
Language models and text generation · 37% Efficient and distributed learning · 35% Machine translation · 20% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Machine translation
neural machine translation |
1.7 | 5 | 2022 | Using Context in Neural Machine Translation Training Objectives · ACL 2020 On NMT Search Errors and Model Errors: Cat Got Your Tongue? · EMNLP/IJCNLP (1) 2019 Domain Adaptive Inference for Neural Machine Translation · ACL (1) 2019 |
Machine learning › Efficient and distributed learning
model compression |
1.2 | 2 | 2025 | The Role of Outgoing Connection Heterogeneity in Feedforward Layers of Large Language Models · EMNLP 2025 Unfolding and Shrinking Neural Machine Translation Ensembles · EMNLP 2017 |
Natural language and speech › Language models and text generation
language model analysis |
0.9 | 1 | 2025 | The Role of Outgoing Connection Heterogeneity in Feedforward Layers of Large Language Models · EMNLP 2025 |
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning |
0.9 | 1 | 2025 | The Role of Outgoing Connection Heterogeneity in Feedforward Layers of Large Language Models · EMNLP 2025 |
Machine learning › Efficient and distributed learning
inference acceleration |
0.7 | 1 | 2023 | Fast Text Generation with Text-Editing Models · KDD 2023 |
Natural language and speech › Language models and text generation › decoding › decoding strategy
beam search |
0.6 | 1 | 2022 | Uncertainty Determines the Adequacy of the Mode and the Tractability of Decoding in Sequence-to-Sequence Models · ACL (1) 2022 |
Natural language and speech › Language models and text generation › language modeling › language model architecture
sequence-to-sequence model |
0.6 | 1 | 2022 | Uncertainty Determines the Adequacy of the Mode and the Tractability of Decoding in Sequence-to-Sequence Models · ACL (1) 2022 |
Natural language and speech › Language models and text generation › text generation
grammatical error correction |
0.4 | 1 | 2020 | Seq2Edits: Sequence Transduction Using Span-level Edit Operations · EMNLP (1) 2020 |
Machine learning › Deep learning architectures and training › sequence modeling › sequence generation
sequence transduction |
0.4 | 1 | 2020 | Seq2Edits: Sequence Transduction Using Span-level Edit Operations · EMNLP (1) 2020 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.2 | 1 | 2023 | Fast Text Generation with Text-Editing Models · KDD 2023 |
Machine learning › Optimization for machine learning › training criteria
minimum risk training |
0.1 | 1 | 2020 | Using Context in Neural Machine Translation Training Objectives · ACL 2020 |
Machine learning › Kernel, tree and ensemble methods › model combination
adaptive ensemble weighting |
0.1 | 1 | 2019 | Domain Adaptive Inference for Neural Machine Translation · ACL (1) 2019 |
Methods — techniques the papers use, named apart from their topics
knowledge distillation · 0.9fine-tuning loss · 0.9entropy-based pruning · 0.9text-editing · 0.7seq2seq · 0.7uncertainty measurement · 0.6exact n-best search · 0.6sequence-to-sequence · 0.4monte carlo sampling · 0.4minimum risk training · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | The Role of Outgoing Connection Heterogeneity in Feedforward Layers of Large Language ModelsabstractWe report on investigations into the characteristics of outgoing connections in feedforward layers of large language models.Our findings show that inner neurons with diverse outgoing connection strengths are more critical to model performance than those with uniform connections.We propose a new fine-tuning loss that takes advantage of this observation by decreasing the outgoing connection entropy in feedforward layers.Using this loss yields gains over standard fine-tuning across two different model families (PaLM-2 and Gemma-2) for downstream tasks in math, coding, and language understanding.To further elucidate the role of outgoing connection heterogeneity, we develop a data-free structured pruning method, which uses entropy to identify and remove neurons.This method is considerably more effective than removing neurons either randomly or based on their magnitude. Felix Stahlberg, Shankar Kumar |
EMNLP | 1 |
| 2025 | Predicting Compact Phrasal Rewrites with Large Language Models for ASR Post EditingabstractLarge Language Models (LLMs) excel at rewriting tasks such as text style transfer and grammatical error correction. While there is considerable overlap between the inputs and outputs in these tasks, the decoding cost still increases with output length, regardless of the amount of overlap. By leveraging the overlap between the input and the output, Kaneko and Okazaki [1] proposed model-agnostic edit span representations to compress the rewrites to save computation. They reported an output length reduction rate of nearly 80% with minimal accuracy impact in four rewriting tasks. In this paper, we propose alternative edit phrase representations inspired by phrase-based statistical machine translation. We systematically compare our phrasal representations with their span representations. We apply the LLM rewriting model to the task of Automatic Speech Recognition (ASR) post editing and show that our target-phrase-only edit representation has the best efficiency-accuracy trade-off. On the LibriSpeech test set, our method closes 50-60% of the WER gap between the edit span model and the full rewrite model while losing only 10-20% of the length reduction rate of the edit span model. Felix Stahlberg, Shankar Kumar |
ICASSP | 2 |
| 2023 | Fast Text Generation with Text-Editing ModelsabstractText-editing models have recently become a prominent alternative to seq2seq models for monolingual text-generation tasks such as grammatical error correction, simplification, and style transfer. These tasks share a common trait -- they exhibit a large amount of textual overlap between the source and target texts. Text-editing models take advantage of this observation and learn to generate the output by predicting edit operations applied to the source sequence. In contrast, seq2seq models generate outputs word-by-word from scratch thus making them slow at inference time. Text-editing models provide several benefits over seq2seq models including faster inference speed, higher sample efficiency, and better control and explainability of the outputs. This tutorial provides a comprehensive overview of text-editing models and discusses how they can be used to mitigate hallucination and bias, both pressing challenges in the field of text generation. Finally, we discuss how to optimize latency of large language models via distillation to text-editing models and other means. Eric Malmi, Yue Dong 0002, Jonathan Mallinson, Aleksandr Chuklin, Jakub Adámek, Daniil Mirylenka, Felix Stahlberg, Sebastian Krause, Shankar Kumar, Aliaksei Severyn |
KDD | 7 |
| 2022 | Uncertainty Determines the Adequacy of the Mode and the Tractability of Decoding in Sequence-to-Sequence ModelsabstractIn many natural language processing (NLP) tasks the same input (e.g.source sentence) can have multiple possible outputs (e.g.translations).To analyze how this ambiguity (also known as intrinsic uncertainty) shapes the distribution learned by neural sequence models we measure sentence-level uncertainty by computing the degree of overlap between references in multi-reference test sets from two different NLP tasks: machine translation (MT) and grammatical error correction (GEC).At both the sentence-and the task-level, intrinsic uncertainty has major implications for various aspects of search such as the inductive biases in beam search and the complexity of exact search.In particular, we show that well-known pathologies such as a high number of beam search errors, the inadequacy of the mode, and the drop in system performance with large beam sizes apply to tasks with high level of ambiguity such as MT but not to less uncertain tasks such as GEC.Furthermore, we propose a novel exact n-best search algorithm for neural sequence models, and show that intrinsic uncertainty affects model uncertainty as the model tends to overly spread out the probability mass for uncertain tasks and sentences. Felix Stahlberg, Ilia Kulikov, Shankar Kumar |
ACL (1) | 1 |
| 2022 | Jam or Cream First? Modeling Ambiguity in Neural Machine Translation with SCONESabstractThe softmax layer in neural machine translation is designed to model the distribution over mutually exclusive tokens.Machine translation, however, is intrinsically uncertain: the same source sentence can have multiple semantically equivalent translations.Therefore, we propose to replace the softmax activation with a multi-label classification layer that can model ambiguity more effectively.We call our loss function Single-label Contrastive Objective for Non-Exclusive Sequences (SCONES).We show that the multi-label output layer can still be trained on single reference training data using the SCONES loss function.SCONES yields consistent BLEU score gains across six translation directions, particularly for mediumresource language pairs and small beam sizes.By using smaller beam sizes we can speed up inference by a factor of 3.9x and still match or improve the BLEU score obtained using softmax.Furthermore, we demonstrate that SCONES can be used to train NMT models that assign the highest probability to adequate translations, thus mitigating the "beam search curse".Additional experiments on synthetic language pairs with varying levels of uncertainty suggest that the improvements from SCONES can be attributed to better handling of ambiguity. Felix Stahlberg, Shankar Kumar |
NAACL-HLT | 1 |
| 2020 | Using Context in Neural Machine Translation Training ObjectivesabstractWe present Neural Machine Translation (NMT) training using document-level metrics with batch-level documents.Previous sequence-objective approaches to NMT training focus exclusively on sentence-level metrics like sentence BLEU which do not correspond to the desired evaluation metric, typically document BLEU.Meanwhile research into document-level NMT training focuses on data or model architecture rather than training procedure.We find that each of these lines of research has a clear space in it for the other, and propose merging them with a scheme that allows a document-level evaluation metric to be used in the NMT training objective.We first sample pseudo-documents from sentence samples.We then approximate the expected document BLEU gradient with Monte Carlo sampling for use as a cost function in Minimum Risk Training (MRT).This twolevel sampling procedure gives NMT performance gains over sequence MRT and maximum-likelihood training.We demonstrate that training is more robust for document-level metrics than with sequence metrics.We further demonstrate improvements on NMT with TER and Grammatical Error Correction (GEC) using GLEU, both metrics used at the document level for evaluations. Danielle Saunders, Felix Stahlberg, William J. Byrne |
ACL | 2 |
| 2020 | The Roles of Language Models and Hierarchical Models in Neural Sequence-to-Sequence Prediction
Felix Stahlberg |
EAMT | 1 |
| 2020 | Seq2Edits: Sequence Transduction Using Span-level Edit OperationsabstractWe propose Seq2Edits, an open-vocabulary approach to sequence editing for natural language processing (NLP) tasks with a high degree of overlap between input and output texts.In this approach, each sequence-to-sequence transduction is represented as a sequence of edit operations, where each operation either replaces an entire source span with target tokens or keeps it unchanged.We evaluate our method on five NLP tasks (text normalization, sentence fusion, sentence splitting & rephrasing, text simplification, and grammatical error correction) and report competitive results across the board.For grammatical error correction, our method speeds up inference by up to 5.2x compared to full sequence models because inference time depends on the number of edits rather than the number of target tokens.For text normalization, sentence fusion, and grammatical error correction, our approach improves explainability by associating each edit operation with a human-readable tag. Felix Stahlberg, Shankar Kumar |
EMNLP (1) | 1 |
| 2020 | Neural Machine Translation: A ReviewabstractThe field of machine translation (MT), the automatic translation of written text from one natural language into another, has experienced a major paradigm shift in recent years. Statistical MT, which mainly relies on various count-based models and which used to dominate MT research for decades, has largely been superseded by neural machine translation (NMT), which tackles translation with a single neural network. In this work we will trace back the origins of modern NMT architectures to word and sentence embeddings and earlier examples of the encoder-decoder network family. We will conclude with a short survey of more recent trends in the field. Felix Stahlberg |
J. Artif. Intell. Res. | 1 |
| 2019 | Domain Adaptive Inference for Neural Machine TranslationabstractWe investigate adaptive ensemble weighting for Neural Machine Translation, addressing the case of improving performance on a new and potentially unknown domain without sacrificing performance on the original domain.We adapt sequentially across two Spanish-English and three English-German tasks, comparing unregularized fine-tuning, L2 and Elastic Weight Consolidation.We then report a novel scheme for adaptive NMT ensemble decoding by extending Bayesian Interpolation with source information, and show strong improvements across test domains without access to the domain label. Danielle Saunders, Felix Stahlberg, Adrià de Gispert, William J. Byrne |
ACL (1) | 2 |
| 2019 | On NMT Search Errors and Model Errors: Cat Got Your Tongue?abstractFelix Stahlberg, Bill Byrne. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Felix Stahlberg, William J. Byrne |
EMNLP/IJCNLP (1) | 1 |
| 2019 | Neural Models of Text Normalization for Speech ApplicationsabstractMachine learning, including neural network techniques, have been applied to virtually every domain in natural language processing. One problem that has been somewhat resistant to effective machine learning solutions is text normalization for speech applications such as text-to-speech synthesis (TTS). In this application, one must decide, for example, that 123 is verbalized as one hundred twenty three in 123 pages but as one twenty three in 123 King Ave. For this task, state-of-the-art industrial systems depend heavily on hand-written language-specific grammars. We propose neural network models that treat text normalization for TTS as a sequence-to-sequence problem, in which the input is a text token in context, and the output is the verbalization of that token. We find that the most effective model, in accuracy and efficiency, is one where the sentential context is computed once and the results of that computation are combined with the computation of each token in sequence to compute the verbalization. This model allows for a great deal of flexibility in terms of representing the context, and also allows us to integrate tagging and segmentation into the process. These models perform very well overall, but occasionally they will predict wildly inappropriate verbalizations, such as reading 3 cm as three kilometers. Although rare, such verbalizations are a major issue for TTS applications. We thus use finite-state covering grammars to guide the neural models, either during training and decoding, or just during decoding, away from such “unrecoverable” errors. Such grammars can largely be learned from data. Hao Zhang 0010, Richard Sproat, Axel H. Ng, Felix Stahlberg, Xiaochang Peng, Kyle Gorman, Brian Roark |
Comput. Linguistics | 4 |
| 2017 | Unfolding and Shrinking Neural Machine Translation EnsemblesabstractEnsembling is a well-known technique in neural machine translation (NMT) to improve system performance.Instead of a single neural net, multiple neural nets with the same topology are trained separately, and the decoder generates predictions by averaging over the individual models.Ensembling often improves the quality of the generated translations drastically.However, it is not suitable for production systems because it is cumbersome and slow.This work aims to reduce the runtime to be on par with a single system without compromising the translation quality.First, we show that the ensemble can be unfolded into a single large neural network which imitates the output of the ensemble system.We show that unfolding can already improve the runtime in practice since more work can be done on the GPU.We proceed by describing a set of techniques to shrink the unfolded network by reducing the dimensionality of layers.On Japanese-English we report that the resulting network has the size and decoding speed of a single NMT network but performs on the level of a 3-ensemble system. Felix Stahlberg, William J. Byrne |
EMNLP | 1 |
| 2017 | A Comparison of Neural Models for Word OrderingabstractWe compare several language models for the word-ordering task and propose a new bagto-sequence neural model based on attentionbased sequence-to-sequence models.We evaluate the model on a large German WMT data set where it significantly outperforms existing models.We also describe a novel search strategy for LM-based word ordering and report results on the English Penn Treebank.Our best model setup outperforms prior work both in terms of speed and quality. Eva Hasler, Felix Stahlberg, Marcus Tomalin, Adrià de Gispert, William J. Byrne |
INLG | 2 |
| 2017 | Source sentence simplification for statistical machine translationabstractLong sentences with complex syntax and long-distance dependencies pose difficulties for machine translation systems. Short sentences, on the other hand, are usually easier to translate. We study the potential of addressing this mismatch using text simplification: given a simplified version of the full input sentence, can we use it in addition to the full input to improve translation? We show that the spaces of original and simplified translations can be effectively combined using translation lattices and compare two decoding approaches to process both inputs at different levels of integration. We demonstrate on source-annotated portions of WMT test sets and on top of strong baseline systems combining hierarchical and neural translation for two language pairs that source simplification can help to improve translation quality. Eva Hasler, Adrià de Gispert, Felix Stahlberg, Aurelien Waite, William J. Byrne |
Comput. Speech Lang. | 3 |
| 2016 | QATIP - An Optical Character Recognition System for Arabic Heritage Collections in LibrariesabstractNowadays, commercial optical character recognition (OCR) software achieves very high accuracy on high-quality scans of modern Arabic documents. However, a large fraction of Arabic heritage collections in libraries is usually more challenging - e.g. consisting of typewritten documents, early prints, and historical manuscripts. In this paper, we present our end-user oriented QATIP system for OCR in such documents. The recognition is based on the Kaldi toolkit and sophisticated text image normalization. This paper contains two main contributions: First, we describe the QATIP interface for libraries which consists of both a graphical user interface for adding and monitoring jobs and a web API for automated access. Second, we suggest novel approaches for language modelling and ligature modelling for continuous Arabic OCR. We test our QATIP system on an early print and a historical manuscript and report substantial improvements - e.g. 12.6% character error rate with QATIP compared to 51.8% with the best OCR product in our experimental setup (Tesseract). Felix Stahlberg, Stephan Vogel |
DAS | 1 |
| 2016 | Word segmentation and pronunciation extraction from phoneme sequences through cross-lingual word-to-phoneme alignment
Felix Stahlberg, Tim Schlippe, Stephan Vogel, Tanja Schultz |
Comput. Speech Lang. | 1 |
| 2015 | Cross-lingual lexical language discovery from audio data using multiple translationsabstractZero-resource Automatic Speech Recognition (ZR ASR) addresses target languages without given pronunciation dictionary, transcribed speech, and language model. Lexical discovery for ZR ASR aims to extract word-like chunks from speech. Lexical discovery benefits from the availability of written translations in another source language. In this paper, we improve lexical discovery even more by combining multiple source languages. We present a novel method for combining noisy word segmentations resulting in up to 11.2% relative F-score gain. When we extract word pronunciations from the combined segmentations to bootstrap an ASR system, we improve accuracy by 9.1% relative compared to the best system with only one translation, and by 50.1% compared to monolingual lexical discovery. Felix Stahlberg, Tim Schlippe, Stephan Vogel, Tanja Schultz |
ICASSP | 1 |
| 2015 | Detecting dense foreground stripes in Arabic handwriting for accurate baseline positioningabstractSince Arabic script has a strong baseline, many state-of-the-art recognition systems for handwritten Arabic make use of baseline-dependent features. For printed Arabic, the baseline can be detected reliably by finding the maximum in the horizontal projection profile or the Hough transformed image. However, the performance of these methods drops significantly on handwritten Arabic. In this work, we present a novel approach to baseline detection in handwritten Arabic which is based on the detection of stripes in the image with dense foreground. Such a stripe usually corresponds to the area between lower and upper baseline. Our method outperforms a previous method by 22.4% relative for the task of finding acceptable baselines in Tunisian town names in the IFN/ENIT database. Felix Stahlberg, Stephan Vogel |
ICDAR | 1 |
| 2015 | Document skew detection based on hough space derivativesabstractOne of the basic challenges in page layout analysis of scanned document images is the estimation of the document skew. Precise skew correction is particularly important when the document is to be passed to an optical character recognition system. In this paper, we propose a very generic and robust method which can cope with a wide variety of document types and writing systems. It uses derivatives in the Hough space to identify directions with sudden changes in their projection profiles. We show that this criterion is useful to identify the horizontal and vertical direction with respect to the document. We test our method on the DISEC'13 data set for document skew detection. Our results are comparable to the best systems in the literature. Felix Stahlberg, Stephan Vogel |
ICDAR | 1 |
| 2015 | QAT2 - the QCRI advanced transcription and translation system
Ahmed Abdelali, Ahmed Ali 0002, Francisco Guzmán, Felix Stahlberg, Stephan Vogel |
INTERSPEECH | 4 |
| 2012 | Word segmentation through cross-lingual word-to-phoneme alignmentabstractWe present our new alignment model Model 3P for cross-lingual word-to-phoneme alignment, and show that unsupervised learning of word segmentation is more accurate when information of another language is used. Word segmentation with cross-lingual information is highly relevant to bootstrap pronunciation dictionaries from audio data for Automatic Speech Recognition, bypass the written form in Speech-to-Speech Translation or build the vocabulary of an unseen language, particularly in the context of under-resourced languages. Using Model 3P for the alignment between English words and Spanish phonemes outperforms a state-of-the-art monolingual word segmentation approach [1] on the BTEC corpus [2] by up to 42% absolute in F-Score on the phoneme level and a GIZA++ alignment based on IBM Model 3 by up to 17%. Felix Stahlberg, Tim Schlippe, Stephan Vogel, Tanja Schultz |
SLT | 1 |