Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kris Cao

dblp:182/1996 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
6since 2021 · last 2026
0000-0003-2760-7358ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 3 first-author · 6 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
6 papers
Language models and text generation · 72% Multi-agent systems · 7% Time series and sequential data · 6%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

Topics — the 16 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
tokenization
1.522026
One Tokenizer To Rule Them All: Emergent Language Plasticity via Multilingual Tokenizers · ACL (1) 2026
You should evaluate your language model on marginal likelihood over tokenisations · EMNLP (1) 2021
Natural language and speech › Language models and text generation
large language model evaluation
1.022021
Mind the Gap: Assessing Temporal Generalization in Neural Language Models · NeurIPS 2021
You should evaluate your language model on marginal likelihood over tokenisations · EMNLP (1) 2021
Natural language and speech › Language models and text generation
multilingual language models
1.012026
One Tokenizer To Rule Them All: Emergent Language Plasticity via Multilingual Tokenizers · ACL (1) 2026
Natural language and speech › Language models and text generation › language modeling
character-level language modeling
0.712023
What is the best recipe for character-level encoder-only modelling? · ACL (1) 2023
Natural language and speech › Language models and text generation
pre-trained language model
0.712023
What is the best recipe for character-level encoder-only modelling? · ACL (1) 2023
Natural language and speech › Language models and text generation › text generation › coherent text generation
entity-based coherence
0.612022
Towards Coherent and Consistent Use of Entities in Narrative Generation · ICML 2022
Natural language and speech › Language models and text generation › text generation
story generation
0.612022
Towards Coherent and Consistent Use of Entities in Narrative Generation · ICML 2022
Machine learning › Learning paradigms › continual learning › pre-trained model continual learning
continual learning for language models
0.512021
Mind the Gap: Assessing Temporal Generalization in Neural Language Models · NeurIPS 2021
Machine learning › Transfer learning and domain adaptation › domain shift
temporal distribution shift
0.512021
Mind the Gap: Assessing Temporal Generalization in Neural Language Models · NeurIPS 2021
Machine learning › Time series and sequential data
temporal generalization
0.512021
Mind the Gap: Assessing Temporal Generalization in Neural Language Models · NeurIPS 2021
Natural language and speech › Language models and text generation › tokenization
tokenization robustness
0.512021
You should evaluate your language model on marginal likelihood over tokenisations · EMNLP (1) 2021
Knowledge, reasoning and agents › Multi-agent systems
automated negotiation
0.312018
Emergent Communication through Negotiation · ICLR (Poster) 2018
Knowledge, reasoning and agents › Multi-agent systems
emergent communication
0.312018
Emergent Communication through Negotiation · ICLR (Poster) 2018
Machine learning › Representation and self-supervised learning › text embedding
character embedding
0.212023
What is the best recipe for character-level encoder-only modelling? · ACL (1) 2023
Machine learning › Representation and self-supervised learning › word representation
contextual representation
0.212023
What is the best recipe for character-level encoder-only modelling? · ACL (1) 2023
Information retrieval › evaluation › benchmark
benchmark construction
0.112021
Mind the Gap: Assessing Temporal Generalization in Neural Language Models · NeurIPS 2021

Methods — techniques the papers use, named apart from their topics

tokenizer training · 1.0streaming evaluation · 1.0Transformer-XL · 1.0pretraining objective comparison · 0.7architectural benchmarking · 0.7dynamic entity memory · 0.6auxiliary entity-related loss · 0.6perplexity estimation · 0.5monte carlo sampling · 0.5emergent communication · 0.3
YearPublicationVenuePosition
2026 One Tokenizer To Rule Them All: Emergent Language Plasticity via Multilingual Tokenizers
abstract
Diana Abagyan, Alejandro R. Salamanca, Andres Felipe Cruz-Salinas, Kris Cao, Hangyu Lin, Acyr Locatelli, Marzieh Fadaee, Ahmet Üstün, Sara Hooker. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Diana Abagyan, Alejandro Salamanca, Andrés Felipe Cruz-Salinas, Kris Cao, Acyr Locatelli, Marzieh Fadaee, Ahmet Üstün, Sara Hooker
ACL (1)4
2023 What is the best recipe for character-level encoder-only modelling?
abstract
This paper aims to benchmark recent progress in language understanding models that output contextualised representations at the character level.Many such modelling architectures and methods to train those architectures have been proposed, but it is currently unclear what the relative contributions of the architecture vs. the pretraining objective are to final model performance.We explore the design space of such models, comparing architectural innovations (Clark et al., 2022;Jaegle et al., 2022;Tay et al., 2021), and a variety of different pretraining objectives on a suite of evaluation tasks in order to find the optimal way to build and train character-level BERT-like models.We find that the best recipe combines the Charformer and CANINE model architectures, and follows the CANINE training procedure.This model exceeds the performance of a tokenbased model trained with the same settings on the same data, suggesting that character-level models are ready for more widespread adoption.Unfortunately, the best method to train character-level models still relies on a learnt tokeniser during pretraining, and final model performance is highly dependent on tokeniser quality.We believe our results demonstrate the readiness of character-level models for multilingual language representation, and encourage NLP practitioners to try them for their needs.
Kris Cao
ACL (1)1
2022 Towards Coherent and Consistent Use of Entities in Narrative Generation
abstract
Large pre-trained language models (LMs) have demonstrated impressive capabilities in generating long, fluent text; however, there is little to no analysis on their ability to maintain entity coherence and consistency. In this work, we focus on the end task of narrative generation and systematically analyse the long-range entity coherence and consistency in generated stories. First, we propose a set of automatic metrics for measuring model performance in terms of entity usage. Given these metrics, we quantify the limitations of current LMs. Next, we propose augmenting a pre-trained LM with a dynamic entity memory in an end-to-end manner by using an auxiliary entity-related loss for guiding the reads and writes to the memory. We demonstrate that the dynamic entity memory increases entity coherence according to both automatic and human judgment and helps preserving entity-related information especially in settings with a limited context window. Finally, we also validate that our automatic metrics are correlated with human ratings and serve as a good indicator of the quality of generated stories.
Pinelopi Papalampidi, Kris Cao, Tomás Kociský
ICML2
2021 You should evaluate your language model on marginal likelihood over tokenisations
abstract
Neural language models typically tokenise input text into sub-word units to achieve an open vocabulary.The standard approach is to use a single canonical tokenisation at both train and test time.We suggest that this approach is unsatisfactory and may bottleneck our evaluation of language model performance.Using only the one-best tokenisation ignores tokeniser uncertainty over alternative tokenisations, which may hurt model out-of-domain performance.In this paper, we argue that instead, language models should be evaluated on their marginal likelihood over tokenisations.We compare different estimators for the marginal likelihood based on sampling, and show that it is feasible to estimate the marginal likelihood with a manageable number of samples.We then evaluate pretrained English and German language models on both the one-besttokenisation and marginal perplexities, and show that the marginal perplexity can be significantly better than the one best, especially on out-of-domain data.We link this difference in perplexity to the tokeniser uncertainty as measured by tokeniser entropy.We discuss some implications of our results for language model training and evaluation, particularly with regard to tokenisation robustness.
Kris Cao, Laura Rimell
EMNLP (1)1
2021 Mind the Gap: Assessing Temporal Generalization in Neural Language Models
abstract
Our world is open-ended, non-stationary, and constantly evolving; thus what we talk about and how we talk about it change over time. This inherent dynamic nature of language contrasts with the current static language modelling paradigm, which trains and evaluates models on utterances from overlapping time periods. Despite impressive recent progress, we demonstrate that Transformer-XL language models perform worse in the realistic setup of predicting future utterances from beyond their training period, and that model performance becomes increasingly worse with time. We find that, while increasing model size alone—a key driver behind recent progress—does not solve this problem, having models that continually update their knowledge with new information can indeed mitigate this performance degradation over time. Hence, given the compilation of ever-larger language modelling datasets, combined with the growing list of language-model-based NLP applications that require up-to-date factual knowledge about the world, we argue that now is the right time to rethink the static way in which we currently train and evaluate our language models, and develop adaptive language models that can remain up-to-date with respect to our ever-changing and non-stationary world. We publicly release our dynamic, streaming language modelling benchmarks for WMT and arXiv to facilitate language model evaluation that takes temporal dynamics into account.
Angeliki Lazaridou, Adhiguna Kuncoro, Elena Gribovskaya, Devang Agrawal, Adam Liska, Tayfun Terzi, Mai Gimenez, Cyprien de Masson d'Autume, Tomás Kociský, Sebastian Ruder, Dani Yogatama, Kris Cao, Susannah Young, Phil Blunsom
NeurIPS12
2021 Game Plan: What AI can do for Football, and What Football can do for AI
abstract
The rapid progress in artificial intelligence (AI) and machine learning has opened unprecedented analytics possibilities in various team and individual sports, including baseball, basketball, and tennis. More recently, AI techniques have been applied to football, due to a huge increase in data collection by professional teams, increased computational power, and advances in machine learning, with the goal of better addressing new scientific challenges involved in the analysis of both individual players’ and coordinated teams’ behaviors. The research challenges associated with predictive and prescriptive football analytics require new developments and progress at the intersection of statistical learning, game theory, and computer vision. In this paper, we provide an overarching perspective highlighting how the combination of these fields, in particular, forms a unique microcosm for AI research, while offering mutual benefits for professional teams, spectators, and broadcasters in the years to come. We illustrate that this duality makes football analytics a game changer of tremendous value, in terms of not only changing the game of football itself, but also in terms of what this domain can mean for the field of AI. We review the state-of-the-art and exemplify the types of analysis enabled by combining the aforementioned fields, including illustrative examples of counterfactual analysis using predictive models, and the combination of game-theoretic analysis of penalty kicks with statistical learning of player attributes. We conclude by highlighting envisioned downstream impacts, including possibilities for extensions to other sports (real and virtual).
Karl Tuyls, Shayegan Omidshafiei, Paul Muller, Zhe Wang 0055, Jerome T. Connor, Daniel Hennes, Ian Graham, William Spearman, Tim Waskett, Dafydd Steele, Pauline Luc, Adrià Recasens, Alexandre Galashov, Gregory Thornton, Romuald Elie, Pablo Sprechmann, Pol Moreno, Kris Cao, Marta Garnelo, Praneet Dutta, Michal Valko, Nicolas Heess, Alex Bridgland, Julien Pérolat, Bart De Vylder, S. M. Ali Eslami, Mark Rowland 0001, Andrew Jaegle, Rémi Munos, Trevor Back, Razia Ahamed, Simon Bouton, Nathalie Beauguerlange, Jackson Broshear, Thore Graepel, Demis Hassabis
J. Artif. Intell. Res.18
2018 Emergent Communication through Negotiation
Kris Cao, Angeliki Lazaridou, Marc Lanctot, Joel Z. Leibo, Karl Tuyls, Stephen Clark
ICLR (Poster)1