Marco Kuhlmann

dblp:85/5777 · DBLP profile ↗
← Back
29ranked-venue papers
15as first author
8since 2021 · last 2026
0000-0002-2492-9872ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 25 · 12 first-author · 6 since 2021Theory of computation · 4 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021
YearPublicationVenuePosition
2026 MELD: Melding Diverse Multilingual and Multi-Domain Datasets for Named Entity Recognition Evaluation
Kevin Glocker, Marco Kuhlmann
LREC2
2025 Studying the Role of Input-Neighbor Overlap in Retrieval-Augmented Language Models Training Efficiency
abstract
Retrieval-augmented language models have demonstrated performance comparable to much larger models while requiring fewer computational resources.The effectiveness of these models crucially depends on the overlap between query and retrieved context, but the optimal degree of this overlap remains unexplored.In this paper, we systematically investigate how varying levels of query-context overlap affect model performance during both training and inference.Our experiments reveal that increased overlap initially has minimal effect, but substantially improves test-time perplexity and accelerates model learning above a critical threshold.Building on these findings, we demonstrate that deliberately increasing overlap through synthetic context can enhance data efficiency and reduce training time by approximately 40% without compromising performance.We specifically generate synthetic context through paraphrasing queries.We validate our perplexity-based findings on questionanswering tasks, confirming that the benefits of retrieval-augmented language modeling extend to practical applications.Our results provide empirical evidence of significant optimization potential for retrieval mechanisms in language model pretraining.
Ehsan Doostmohammadi, Marco Kuhlmann
EMNLP2
2025 Dynamically Weighted Tree Transducers
Frank Drewes, Marco Kuhlmann, Olle Torstensson
CIAA2
2024 Flexible Distribution Alignment: Towards Long-Tailed Semi-supervised Learning with Proper Calibration
Emanuel Sanchez Aimar, Nathaniel Helgesen, Yonghao Xu, Marco Kuhlmann, Michael Felsberg
ECCV (54)4
2023 Balanced Product of Calibrated Experts for Long-Tailed Recognition
abstract
Many real-world recognition problems are characterized by long-tailed label distributions. These distributions make representation learning highly challenging due to limited generalization over the tail classes. If the test distribution differs from the training distribution, e.g. uniform versus long-tailed, the problem of the distribution shift needs to be addressed. A recent line of work proposes learning multiple diverse experts to tackle this issue. Ensemble diversity is encouraged by various techniques, e.g. by specializing different experts in the head and the tail classes. In this work, we take an analytical approach and extend the notion of logit adjustment to ensembles to form a Balanced Product of Experts (BalPoE). BalPoE combines a family of experts with different test-time target distributions, generalizing several previous approaches. We show how to properly define these distributions and combine the experts in order to achieve unbiased predictions, by proving that the ensemble is Fisher-consistent for minimizing the balanced error. Our theoretical analysis shows that our balanced ensemble requires calibrated experts, which we achieve in practice using mixup. We conduct extensive experiments and our method obtains new state-of-the-art results on three long-tailed datasets: CIFAR-100-LT, ImageNet-LT, and iNaturalist-2018. Our code is available at https://github.com/emasa/BalPoE-CalibratedLT.
Emanuel Sanchez Aimar, Arvi Jonnarth, Michael Felsberg, Marco Kuhlmann
CVPR4
2022 Where Does Linguistic Information Emerge in Neural Language Models? Measuring Gains and Contributions across Layers
abstract
Probing studies have extensively explored where in neural language models linguistic information is located. The standard approach to interpreting the results of a probing classifier is to focus on the layers whose representations give the highest performance on the probing task. We propose an alternative method that asks where the task-relevant information emerges in the model. Our framework consists of a family of metrics that explicitly model local information gain relative to the previous layer and each layer’s contribution to the model’s overall performance. We apply the new metrics to two pairs of syntactic probing tasks with different degrees of complexity and find that the metrics confirm the expected ordering only for one of the pairs. Our local metrics show a massive dominance of the first layers, indicating that the features that contribute the most to our probing tasks are not as high-level as global metrics suggest.
Jenny Kunz, Marco Kuhlmann
COLING2
2022 Tractable Parsing for CCGs of Bounded Degree
abstract
Abstract Unlike other mildly context-sensitive formalisms, Combinatory Categorial Grammar (CCG) cannot be parsed in polynomial time when the size of the grammar is taken into account. Refining this result, we show that the parsing complexity of CCG is exponential only in the maximum degree of composition. When that degree is fixed, parsing can be carried out in polynomial time. Our finding is interesting from a linguistic perspective because a bounded degree of composition has been suggested as a universal constraint on natural language grammar. Moreover, ours is the first complexity result for a version of CCG that includes substitution rules, which are used in practical grammars but have been ignored in theoretical work.
Lena Katharina Schiffer, Marco Kuhlmann, Giorgio Satta
Comput. Linguistics2
2022 The tree-generative capacity of combinatory categorial grammars
abstract
The generative capacity of combinatory categorial grammars (CCGs) as generators of tree languages is investigated. It is demonstrated that the tree languages generated by CCGs can also be generated by simple monadic context-free tree grammars. However, the important subclass of pure combinatory categorial grammars cannot even generate all regular tree languages. Additionally, the tree languages generated by combinatory categorial grammars with limited rule degrees are characterized: If only application rules are allowed, then these grammars can generate only a proper subset of the regular tree languages, whereas they can generate exactly the regular tree languages once first-degree composition rules are permitted.
Marco Kuhlmann, Andreas Maletti, Lena Katharina Schiffer
J. Comput. Syst. Sci.1
2020 Classifier Probes May Just Learn from Linear Context Features
abstract
Classifiers trained on auxiliary probing tasks are a popular tool to analyze the representations learned by neural sentence encoders such as BERT and ELMo.While many authors are aware of the difficulty to distinguish between "extracting the linguistic structure encoded in the representations" and "learning the probing task," the validity of probing methods calls for further research.Using a neighboring word identity prediction task, we show that the token embeddings learned by neural sentence encoders contain a significant amount of information about the exact linear context of the token, and hypothesize that, with such information, learning standard probing tasks may be feasible even without additional linguistic structure.We develop this hypothesis into a framework in which analysis efforts can be scrutinized and argue that, with current models and baselines, conclusions that representations contain linguistic structure are not well-founded.Current probing methodology, such as restricting the classifier's expressiveness or using strong baselines, can help to better estimate the complexity of learning, but not build a foundation for speculations about the nature of the linguistic structure encoded in the learned representations.
Jenny Kunz, Marco Kuhlmann
COLING2
2019 The Tree-Generative Capacity of Combinatory Categorial Grammars
abstract
The generative capacity of combinatory categorial grammars as acceptors of tree languages is investigated. It is demonstrated that the such obtained tree languages can also be generated by simple monadic context-free tree grammars. However, the subclass of pure combinatory categorial grammars cannot even accept all regular tree languages. Additionally, the tree languages accepted by combinatory categorial grammars with limited rule degrees are characterized: If only application rules are allowed, then they can accept only a proper subset of the regular tree languages, whereas they can accept exactly the regular tree languages once first degree composition rules are permitted.
Marco Kuhlmann, Andreas Maletti, Lena Katharina Schiffer
FSTTCS1
2018 On the Complexity of CCG Parsing
abstract
We study the parsing complexity of Combinatory Categorial Grammar (CCG) in the formalism of Vijay-Shanker and Weir ( 1994 ). As our main result, we prove that any parsing algorithm for this formalism will take in the worst case exponential time when the size of the grammar, and not only the length of the input sentence, is included in the analysis. This sets the formalism of Vijay-Shanker and Weir ( 1994 ) apart from weakly equivalent formalisms such as Tree Adjoining Grammar, for which parsing can be performed in time polynomial in the combined size of grammar and input sentence. Our results contribute to a refined understanding of the class of mildly context-sensitive grammars, and inform the search for new, mildly context-sensitive versions of CCG.
Marco Kuhlmann, Giorgio Satta, Peter Jonsson
Comput. Linguistics1
2016 Towards Comparability of Linguistic Graph Banks for Semantic Parsing
Stephan Oepen, Marco Kuhlmann, Yusuke Miyao, Daniel Zeman, Silvie Cinková, Dan Flickinger, Jan Hajic 0001, Angelina Ivanova, Zdenka Uresová
LREC2
2016 Towards a Catalogue of Linguistic Graph Banks
abstract
Graphs exceeding the formal complexity of rooted trees are of growing relevance to much NLP research. Although formally well understood in graph theory, there is substantial variation in the types of linguistic graphs, as well as in the interpretation of various structural properties. To provide a common terminology and transparent statistics across different collections of graphs in NLP, we propose to establish a shared community resource with an open-source reference implementation for common statistics.
Marco Kuhlmann, Stephan Oepen
Comput. Linguistics1
2015 Lexicalization and Generative Power in CCG
abstract
The weak equivalence of Combinatory Categorial Grammar (CCG) and Tree-Adjoining Grammar (TAG) is a central result of the literature on mildly context-sensitive grammar formalisms. However, the categorial formalism for which this equivalence has been established differs significantly from the versions of CCG that are in use today. In particular, it allows restriction of combinatory rules on a per grammar basis, whereas modern CCG assumes a universal set of rules, isolating all cross-linguistic variation in the lexicon. In this article we investigate the formal significance of this difference. Our main result is that lexicalized versions of the classical CCG formalism are strictly less powerful than TAG.
Marco Kuhlmann, Alexander Koller, Giorgio Satta
Comput. Linguistics1
2015 Parsing to Noncrossing Dependency Graphs
abstract
We study the generalization of maximum spanning tree dependency parsing to maximum acyclic subgraphs. Because the underlying optimization problem is intractable even under an arc-factored model, we consider the restriction to noncrossing dependency graphs. Our main contribution is a cubic-time exact inference algorithm for this class. We extend this algorithm into a practical parser and evaluate its performance on four linguistic data sets used in semantic dependency parsing. We also explore a generalization of our parsing framework to dependency graphs with pagenumber at most k and show that the resulting optimization problem is NP-hard for k ≥ 2.
Marco Kuhlmann, Peter Jonsson
Trans. Assoc. Comput. Linguistics1
2014 A New Parsing Algorithm for Combinatory Categorial Grammar
abstract
We present a polynomial-time parsing algorithm for CCG, based on a new decomposition of derivations into small, shareable parts. Our algorithm has the same asymptotic complexity, O( n6), as a previous algorithm by Vijay-Shanker and Weir (1993), but is easier to understand, implement, and prove correct.
Marco Kuhlmann, Giorgio Satta
Trans. Assoc. Comput. Linguistics1
2013 Mildly Non-Projective Dependency Grammar
abstract
Syntactic representations based on word-to-word dependencies have a long-standing tradition in descriptive linguistics, and receive considerable interest in many applications. Nevertheless, dependency syntax has remained something of an island from a formal point of view. Moreover, most formalisms available for dependency grammar are restricted to projective analyses, and thus not able to support natural accounts of phenomena such as wh-movement and cross–serial dependencies. In this article we present a formalism for non-projective dependency grammar in the framework of linear context-free rewriting systems. A characteristic property of our formalism is a close correspondence between the non-projectivity of the dependency trees admitted by a grammar on the one hand, and the parsing complexity of the grammar on the other. We show that parsing with unrestricted grammars is intractable. We therefore study two constraints on non-projectivity, block-degree and well-nestedness. Jointly, these two constraints define a class of “mildly” non-projective dependency grammars that can be parsed in polynomial time. An evaluation on five dependency treebanks shows that these grammars have a good coverage of empirical data.
Marco Kuhlmann
Comput. Linguistics1
2013 Efficient Parsing for Head-Split Dependency Trees
abstract
Head splitting techniques have been successfully exploited to improve the asymptotic runtime of parsing algorithms for projective dependency trees, under the arc-factored model. In this article we extend these techniques to a class of non-projective dependency trees, called well-nested dependency trees with block-degree at most 2, which has been previously investigated in the literature. We define a structural property that allows head splitting for these trees, and present two algorithms that improve over the runtime of existing algorithms at no significant loss in coverage.
Giorgio Satta, Marco Kuhlmann
Trans. Assoc. Comput. Linguistics2
2012 Tree-Adjoining Grammars Are Not Closed Under Strong Lexicalization
abstract
A lexicalized tree-adjoining grammar is a tree-adjoining grammar where each elementary tree contains some overt lexical item. Such grammars are being used to give lexical accounts of syntactic phenomena, where an elementary tree defines the domain of locality of the syntactic and semantic dependencies of its lexical items. It has been claimed in the literature that for every tree-adjoining grammar, one can construct a strongly equivalent lexicalized version. We show that such a procedure does not exist: Tree-adjoining grammars are not closed under strong lexicalization.
Marco Kuhlmann, Giorgio Satta
Comput. Linguistics1
2011 Dynamic Programming Algorithms for Transition-Based Dependency Parsers
Marco Kuhlmann, Carlos Gómez-Rodríguez, Giorgio Satta
ACL1
2010 The Importance of Rule Restrictions in CCG
Marco Kuhlmann, Alexander Koller, Giorgio Satta
ACL1
2010 Efficient Parsing of Well-Nested Linear Context-Free Rewriting Systems
Carlos Gómez-Rodríguez, Marco Kuhlmann, Giorgio Satta
HLT-NAACL2
2009 Dependency Trees and the Strong Generative Capacity of CCG
Alexander Koller, Marco Kuhlmann
EACL2
2009 Treebank Grammar Techniques for Non-Projective Dependency Parsing
Marco Kuhlmann, Giorgio Satta
EACL1
2009 Optimal Reduction of Rule Length in Linear Context-Free Rewriting Systems
Carlos Gómez-Rodríguez, Marco Kuhlmann, Giorgio Satta, David J. Weir
HLT-NAACL2
2008 Logics and Automata for Totally Ordered Trees
Marco Kuhlmann, Joachim Niehren
RTA1
2007 Mildly Context-Sensitive Dependency Languages
Marco Kuhlmann, Mathias Möhl
ACL1
2006 Mildly Non-Projective Dependency Structures
Marco Kuhlmann, Joakim Nivre
ACL1
2004 A Relational Syntax-Semantics Interface Based on Dependency Grammar
Ralph Debusmann, Denys Duchier, Alexander Koller, Marco Kuhlmann, Gert Smolka, Stefan Thater
COLING4