EDBT 2026 Demo / reviewers in the wild / expert
Thibault Sellam
dblp:14/11515
· DBLP profile ↗
22ranked-venue papers
13as first author
7since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 14 · 10 first-authorArtificial intelligence and machine learning · 8 · 3 first-author · 6 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 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
7 papers |
Language models and text generation · 53% Reinforcement learning · 16% Trustworthy machine learning · 14% | |
| Databases, data mining, and information retrieval
7 papers |
Data mining · 45% Query processing and optimization · 25% Information retrieval · 16% | |
| Software engineering, system software, and programming languages
2 papers |
Software testing · 85% Programming languages and type systems · 15% | |
| Human-computer interaction and pervasive computing
2 papers |
User interface design and tools · 100% |
Topics — the 28 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation › large language model evaluation › automatic evaluation
learned evaluation metric |
0.9 | 2 | 2021 | Learning Compact Metrics for MT · EMNLP (1) 2021 BLEURT: Learning Robust Metrics for Text Generation · ACL 2020 |
Data mining
exploratory data analysis |
0.7 | 3 | 2016 | Ziggy: Characterizing Query Results for Data Explorers · Proc. VLDB Endow. 2016 Blaeu: Mapping and Navigating Large Tables with Cluster Analysis · Proc. VLDB Endow. 2016 Fast Cartography for Data Explorers · Proc. VLDB Endow. 2013 |
Natural language and speech › Language models and text generation › text generation
conditional text generation |
0.7 | 1 | 2023 | Reward Gaming in Conditional Text Generation · ACL (1) 2023 |
Machine learning › Reinforcement learning
reward learning |
0.7 | 1 | 2023 | Reward Gaming in Conditional Text Generation · ACL (1) 2023 |
Machine learning › Reinforcement learning › reward design
reward misspecification |
0.7 | 1 | 2023 | Reward Gaming in Conditional Text Generation · ACL (1) 2023 |
Natural language and speech › Language models and text generation › text summarization
summarization evaluation |
0.7 | 1 | 2023 | SEAHORSE: A Multilingual, Multifaceted Dataset for Summarization Evaluation · EMNLP 2023 |
Natural language and speech › Language models and text generation
text generation evaluation |
0.7 | 1 | 2023 | Dialect-robust Evaluation of Generated Text · ACL (1) 2023 |
Natural language and speech › Language models and text generation › pre-trained language model
BERT |
0.6 | 1 | 2022 | The MultiBERTs: BERT Reproductions for Robustness Analysis · ICLR 2022 |
Natural language and speech › Language models and text generation
pre-trained language model |
0.6 | 1 | 2022 | The MultiBERTs: BERT Reproductions for Robustness Analysis · ICLR 2022 |
Software testing
robustness analysis |
0.6 | 1 | 2022 | The MultiBERTs: BERT Reproductions for Robustness Analysis · ICLR 2022 |
Machine learning › Efficient and distributed learning › distillation
cross-lingual distillation |
0.5 | 1 | 2021 | Learning Compact Metrics for MT · EMNLP (1) 2021 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.5 | 1 | 2021 | Learning Compact Metrics for MT · EMNLP (1) 2021 |
Natural language and speech › Machine translation
machine translation evaluation |
0.5 | 1 | 2021 | Learning Compact Metrics for MT · EMNLP (1) 2021 |
Data mining
clustering |
0.5 | 2 | 2016 | Cluster-Driven Navigation of the Query Space · IEEE Trans. Knowl. Data Eng. 2016 Blaeu: Mapping and Navigating Large Tables with Cluster Analysis · Proc. VLDB Endow. 2016 |
Machine learning › Trustworthy machine learning
interpretability |
0.4 | 1 | 2019 | DeepBase: Deep Inspection of Neural Networks · SIGMOD Conference 2019 |
Data models and query languages
query interface |
0.4 | 1 | 2019 | Mining Precision Interfaces From Query Logs · SIGMOD Conference 2019 |
Information retrieval
query log analysis |
0.4 | 1 | 2019 | Mining Precision Interfaces From Query Logs · SIGMOD Conference 2019 |
Data mining › text mining
information extraction |
0.3 | 1 | 2018 | Quantitative Information Extraction From Social Data · SIGIR 2018 |
Query processing and optimization
interactive data exploration |
0.2 | 1 | 2016 | Blaeu: Mapping and Navigating Large Tables with Cluster Analysis · Proc. VLDB Endow. 2016 |
Machine learning › Trustworthy machine learning
fairness |
0.2 | 1 | 2023 | Dialect-robust Evaluation of Generated Text · ACL (1) 2023 |
Machine learning › Trustworthy machine learning
robustness |
0.2 | 1 | 2023 | Reward Gaming in Conditional Text Generation · ACL (1) 2023 |
Machine learning › Trustworthy machine learning › robustness
spurious correlation |
0.2 | 1 | 2023 | Reward Gaming in Conditional Text Generation · ACL (1) 2023 |
Natural language and speech › Language models and text generation › text summarization
summarization datasets |
0.2 | 1 | 2023 | SEAHORSE: A Multilingual, Multifaceted Dataset for Summarization Evaluation · EMNLP 2023 |
Machine learning › Trustworthy machine learning
robustness evaluation |
0.2 | 1 | 2022 | The MultiBERTs: BERT Reproductions for Robustness Analysis · ICLR 2022 |
Information retrieval
query suggestion |
0.2 | 1 | 2013 | Fast Cartography for Data Explorers · Proc. VLDB Endow. 2013 |
Natural language and speech › Language models and text generation
multilingual language models |
0.1 | 1 | 2021 | Learning Compact Metrics for MT · EMNLP (1) 2021 |
Web and social media mining
social media analysis |
0.1 | 1 | 2018 | Quantitative Information Extraction From Social Data · SIGIR 2018 |
Programming languages and type systems
domain-specific languages |
0.1 | 1 | 2018 | Precision Interfaces for Different Modalities · SIGMOD Conference 2018 |
Methods — techniques the papers use, named apart from their topics
robustness analysis · 1.1model reproduction · 1.1program log analysis · 1.0micro-variation detection · 1.0syntactic analysis · 0.8reward modeling · 0.7reinforcement learning from human feedback · 0.7evaluation metrics · 0.7dialect perturbation · 0.7vertical clustering · 0.5synthetic data generation · 0.5knowledge distillation · 0.5horizontal clustering · 0.5BERT · 0.4statistical dependency analysis · 0.4unsupervised learning · 0.2sampling · 0.2query ranking · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Reward Gaming in Conditional Text GenerationabstractTo align conditional text generation model outputs with desired behaviors, there has been an increasing focus on training the model using reinforcement learning (RL) with reward functions learned from human annotations.Under this framework, we identify three common cases where high rewards are incorrectly assigned to undesirable patterns: noise-induced spurious correlation, naturally occurring spurious correlation, and covariate shift.We show that even though learned metrics achieve high performance on the distribution of the data used to train the reward function, the undesirable patterns may be amplified during RL training of the text generation model.While there has been discussion about reward gaming in the RL or safety community, in this discussion piece, we would like to highlight reward gaming in the natural language generation (NLG) community using concrete conditional text generation examples and discuss potential fixes and areas for future work. Richard Yuanzhe Pang, Vishakh Padmakumar, Thibault Sellam, Ankur P. Parikh, He He 0001 |
ACL (1) | 3 |
| 2023 | Dialect-robust Evaluation of Generated TextabstractJiao Sun, Thibault Sellam, Elizabeth Clark, Tu Vu, Timothy Dozat, Dan Garrette, Aditya Siddhant, Jacob Eisenstein, Sebastian Gehrmann. Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2023. Jiao Sun, Thibault Sellam, Elizabeth Clark, Tu Vu, Timothy Dozat, Dan Garrette, Aditya Siddhant, Jacob Eisenstein, Sebastian Gehrmann |
ACL (1) | 2 |
| 2023 | SEAHORSE: A Multilingual, Multifaceted Dataset for Summarization EvaluationabstractElizabeth Clark, Shruti Rijhwani, Sebastian Gehrmann, Joshua Maynez, Roee Aharoni, Vitaly Nikolaev, Thibault Sellam, Aditya Siddhant, Dipanjan Das, Ankur Parikh. Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing. 2023. Elizabeth Clark, Shruti Rijhwani, Sebastian Gehrmann, Joshua Maynez, Roee Aharoni, Vitaly Nikolaev, Thibault Sellam, Aditya Siddhant, Dipanjan Das 0001, Ankur P. Parikh |
EMNLP | 7 |
| 2023 | SQuId: Measuring Speech Naturalness in Many LanguagesabstractMuch of text-to-speech research relies on human evaluation. This incurs heavy costs and slows down the development process, especially in heavily multilingual applications where recruiting and polling annotators can take weeks. We introduce SQuId (Speech Quality Identification), a multilingual naturalness prediction model trained on over a million ratings and tested in 65 locales—the largest effort of this type to date. The main insight is that training one model on many locales consistently surpasses mono-locale baselines. We show that the model outperforms a competitive baseline based on w2v-BERT and VoiceMOS by 50.0%. We then demonstrate the effectiveness of cross-locale transfer during fine-tuning and highlight its effect on zero-shot locales, for which there is no fine-tuning data. We highlight the role of non-linguistic effects such as sound artifacts in cross-locale transfer. Finally, we present the effect of model size and pre-training diversity with ablation experiments. Thibault Sellam, Ankur Bapna, Joshua Camp, Diana Mackinnon, Ankur P. Parikh, Jason Riesa |
ICASSP | 1 |
| 2023 | Repairing the Cracked Foundation: A Survey of Obstacles in Evaluation Practices for Generated TextabstractEvaluation practices in natural language generation (NLG) have many known flaws, but improved evaluation approaches are rarely widely adopted. This issue has become more urgent, since neural generation models have improved to the point where their outputs can often no longer be distinguished based on the surface-level features that older metrics rely on. This paper surveys the issues with human and automatic model evaluations and with commonly used datasets in NLG that have been pointed out over the past 20 years. We summarize, categorize, and discuss how researchers have been addressing these issues and what their findings mean for the current state of model evaluations. Building on those insights, we lay out a long-term vision for evaluation research and propose concrete steps for researchers to improve their evaluation processes. Finally, we analyze 66 generation papers from recent NLP conferences in how well they already follow these suggestions and identify which areas require more drastic changes to the status quo. Sebastian Gehrmann, Elizabeth Clark, Thibault Sellam |
J. Artif. Intell. Res. | 3 |
| 2022 | The MultiBERTs: BERT Reproductions for Robustness Analysis
Thibault Sellam, Steve Yadlowsky, Ian Tenney, Jason Wei, Naomi Saphra, Alexander D'Amour, Tal Linzen, Jasmijn Bastings, Iulia Turc, Jacob Eisenstein, Dipanjan Das 0001, Ellie Pavlick |
ICLR | 1 |
| 2021 | Learning Compact Metrics for MTabstractRecent developments in machine translation and multilingual text generation have led researchers to adopt trained metrics such as COMET or BLEURT, which treat evaluation as a regression problem and use representations from multilingual pre-trained models such as XLM-RoBERTa or mBERT.Yet studies on related tasks suggest that these models are most efficient when they are large, which is costly and impractical for evaluation.We investigate the trade-off between multilinguality and model capacity with RemBERT, a stateof-the-art multilingual language model, using data from the WMT Metrics Shared Task.We present a series of experiments which show that model size is indeed a bottleneck for cross-lingual transfer, then demonstrate how distillation can help addressing this bottleneck, by leveraging synthetic data generation and transferring knowledge from one teacher to multiple students trained on related languages.Our method yields up to 10.5% improvement over vanilla fine-tuning and reaches 92.6% of RemBERT's performance using only a third of its parameters. * Work done during an internship at Google. Amy Pu, Hyung Won Chung, Ankur P. Parikh, Sebastian Gehrmann, Thibault Sellam |
EMNLP (1) | 5 |
| 2020 | BLEURT: Learning Robust Metrics for Text GenerationabstractText generation has made significant advances in the last few years.Yet, evaluation metrics have lagged behind, as the most popular choices (e.g., BLEU and ROUGE) may correlate poorly with human judgments.We propose BLEURT, a learned evaluation metric based on BERT that can model human judgments with a few thousand possibly biased training examples.A key aspect of our approach is a novel pre-training scheme that uses millions of synthetic examples to help the model generalize.BLEURT provides state-ofthe-art results on the last three years of the WMT Metrics shared task and the WebNLG Competition dataset.In contrast to a vanilla BERT-based approach, it yields superior results even when the training data is scarce and out-of-distribution. Thibault Sellam, Dipanjan Das 0001, Ankur P. Parikh |
ACL | 1 |
| 2019 | DeepBase: Deep Inspection of Neural NetworksabstractAlthough deep learning models perform remarkably well across a range of tasks such as language translation and object recognition, it remains unclear what high-level logic, if any, they follow. Understanding this logic may lead to more transparency, better model design, and faster experimentation. Recent machine learning research has leveraged statistical methods to identify hidden units that behave (e.g., activate) similarly to human understandable logic, but those analyses require considerable manual effort. Our insight is that many of those studies follow a common analysis pattern, and therefore there is opportunity to provide a declarative abstraction to easily express, execute and optimize them. This paper describes DeepBase, a system to inspect neural network behaviors through a unified interface. We model logic with user-provided hypothesis functions that annotate the data with high-level labels (e.g., part-of-speech tags, image captions). DeepBase lets users quickly identify individual or groups of units that have strong statistical dependencies with desired hypotheses. We discuss how DeepBase can express existing analyses, propose a set of simple and effective optimizations to speed up a standard Python implementation by up to 72x, and reproduce recent studies from the NLP literature. Thibault Sellam, Ian Yiran Huang, Michelle Yang, Carl Vondrick, Eugene Wu 0002 |
SIGMOD Conference | 1 |
| 2019 | Mining Precision Interfaces From Query LogsabstractInteractive tools make data analysis more efficient and more accessible to end-users by hiding the underlying query complexity and exposing interactive widgets for the parts of the query that matter to the analysis. However, creating custom tailored (i.e., precise) interfaces is very costly, and automated approaches are desirable. We propose a syntactic approach that uses queries from an analysis to generate a tailored interface. We model interface widgets as functions I(q) - > q' that modify the current analysis query q, and interfaces as the set of queries that its widgets can express. Our system, Precision Interfaces, analyzes structural changes between input queries from an analysis, and generates an output interface with widgets to express those changes. Our experiments on the Sloan Digital Sky Survey query log suggest that Precision Interfaces can generate useful interfaces for simple unanticipated tasks, and our optimizations can generate interfaces from logs of up to 10,000 queries in >10s. Qianrui Zhang, Haoci Zhang, Thibault Sellam, Eugene Wu 0002 |
SIGMOD Conference | 3 |
| 2018 | Quantitative Information Extraction From Social DataabstractSocial data is a rich data source for identifying trends and topics of interest based on user activity. Social data also provides opportunities to collect numerical data about events like elections, sport games, disasters or economic news. We propose the problem of identifying relevant quantitative information from social data as annotations for a topic. We investigate how to extract quantitative information and perform a number of experiments and analysis with Twitter data. Omar Alonso, Thibault Sellam |
SIGIR | 2 |
| 2018 | Precision Interfaces for Different ModalitiesabstractBuilding interactive tools to support data analysis is hard because it is not always clear what to build and how to build it. To address this problem, we present Precision Interfaces, a semi-automatic system to generate task-specific data analytics interfaces. Precision Interface can turn a log of executed programs into an interface, by identifying micro-variations between the programs and mapping them to interface components. This paper focuses on SQL query logs, but we can generalize the approach to other languages. Our system operates in two steps: it first builds an interaction graph, which describes how the queries can be transformed into each other. Then, it finds a set of UI components that covers a maximal number of transformations. To restrict the domain of changes to be detected, our system uses a domain-specific language, PILang. We describe each of Precision Interface's components, showcase an early prototype on real program logs, and discuss future research opportunities. Haoci Zhang, Viraj Raj, Thibault Sellam, Eugene Wu 0002 |
SIGMOD Conference | 3 |
| 2016 | e#: Sharper Expertise Detection from MicroblogsabstractMicroblogging platforms such as Twitter provide low cost access to an immense reserve of authoritative professionals, opinion leaders and hobbyists for a wide range of topics. Yet, as microposts are short and incredibly diverse, many of these experts are hidden. In this paper, we present e#, a system to retrieve experts automatically for a given set of keywords. Our design targets exhaustivity: e# can detect previously undetectable experts. The core idea is to enhance a state-ofthe-art expert detection algorithm with a graph of expertise domains. Our system produces this graph from hundreds of Gigabytes of Web search query logs and behavioral data, processed in a distributed, parallel fashion. We provide a detailed description of our architecture, including an original SQL-based community detection algorithm. We then benchmark our system with 750 queries, using crowdsourcing. We observe that e# finds many more experts than a state-of-the-art baseline. Thibault Sellam, Martin Hentschel 0001, Vasileios Kandylas, Omar Alonso |
EDBT | 1 |
| 2016 | Fast, Explainable View Detection to Characterize Exploration QueriesabstractThe aim of data exploration is to get acquainted with an unfamiliar database. Typically, explorers operate by trial and error: they submit a query, study the result, and refine their query subsequently. In this paper, we investigate how to help them understand their query results. In particular, we focus on medium to high dimension spaces: if the database contains dozens or hundreds of columns, which variables should they inspect? We propose to detect subspaces in which the users' selection is different from the rest of the database. From this idea, we built Ziggy, a tuple description engine. Ziggy can detect informative subspaces, and it can explain why it recommends them, with visualizations and natural language. It can cope with mixed data, missing values, and it penalizes redundancy. Our experiments reveal that it is up to an order of magnitude faster than state-of-the-art feature selection algorithms, at minimal accuracy costs. Thibault Sellam, Martin L. Kersten |
SSDBM | 1 |
| 2016 | Blaeu: Mapping and Navigating Large Tables with Cluster AnalysisabstractBlaeu is an interactive database exploration tool. Its aim is to guide casual users through large data tables, ultimately triggering insights and serendipity. To do so, it relies on a double cluster analysis mechanism. It clusters the data vertically: it detects themes , groups of mutually dependent columns that highlight one aspect of the data. Then it clusters the data horizontally. For each theme, it produces a data map, an interactive visualization of the clusters in the table. The data maps summarize the data. They provide a visual synopsis of the clusters, as well as facilities to inspect their content and annotate them. But they also let the users navigate further. Our explorers can change the active set of columns or drill down into the clusters to refine their selection. Our prototype is fully operational, ready to deliver insights from complex databases. Thibault Sellam, Robin Cijvat, Richard Koopmanschap, Martin L. Kersten |
Proc. VLDB Endow. | 1 |
| 2016 | Ziggy: Characterizing Query Results for Data ExplorersabstractData exploration has received much attention during the last few years. The aim is to learn interesting new facts from a possibly unfamiliar data set. Typically, explorers operate by trial and error: they write a query, inspect the results and refine their specifications accordingly. In this demo proposal, we present Ziggy, a system to help them understand their query results. Ziggy's aim is to complement an existing exploration system. It assumes that users already have a query in mind, but they do not know what is interesting about it. To assist them, it detects characteristic views , that is, small sets of columns on which the tuples in the results are different from those in the rest of the database. Thanks to these views, our explorers can understand why their selection is unique and make more informed exploration decisions. Thibault Sellam, Martin L. Kersten |
Proc. VLDB Endow. | 1 |
| 2016 | Cluster-Driven Navigation of the Query SpaceabstractHow can users who know neither programming nor statistics explore large databases? We present a novel interface, designed to guide explorers through their data: Blaeu. Blaeu is a database front-end, “boosted” with unsupervised learning primitives. Thanks to these primitives, it can summarize and recommend queries. Our first contribution is Blaeu's interaction model. With Blaeu, users explore the data through data maps. A data map is an interactive set of clusters, which users navigate with zooms and projections. Our second contribution is Blaeu's engine. We present three mapping algorithms, for three different settings. The first algorithm deals with small to medium databases, the second one targets high dimensional spaces, and the last one focuses on speed and interaction. We then present an optimization strategy based on sampling. Our experiments reveal that Blaeu can cluster millions of tuples with hundreds of columns in a few seconds on commodity hardware. Thibault Sellam, Martin L. Kersten |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2015 | Semi-Automated Exploration of Data WarehousesabstractExploratory data analysis tries to discover novel dependencies and unexpected patterns in large databases. Traditionally, this process is manual and hypothesis-driven. However, analysts can come short of patience and imagination. In this paper, we introduce Claude, a hypothesis generator for data warehouses. Claude follows a 2-step approach: (1) It detects interesting views, by exploiting non-linear statistical dependencies between the dimensions and the measure. (2) To explain its findings, it detects local patterns in these views and describes them with SQL queries. Technically, we derive a model of interestingness from fundamental information theory. To exploit this model, we present aggressive approximations and heuristics, allowing Claude to be fast and more accurate than state-of-art view selection algorithms. Thibault Sellam, Emmanuel Müller, Martin L. Kersten |
CIKM | 1 |
| 2015 | Raimond: Quantitative Data Extraction from Twitter to Describe Events
Thibault Sellam, Omar Alonso |
ICWE | 1 |
| 2013 | Meet Charles, big data query advisor
Thibault Sellam, Martin L. Kersten |
CIDR | 1 |
| 2013 | Fast Cartography for Data ExplorersabstractExploration is the act of investigating unknown regions. An analyst exploring a database cannot, by definition, compose the right query or use the appropriate data mining algorithm. However, current data management tools cannot operate without well defined instructions. Therefore, browsing an unknown database can be a very tedious process. Our project, Atlas, is an attempt to circumvent this problem. Atlas is an active DBMS front-end, designed for database exploration. It generates and ranks several data maps from a user query. A data map is a small set of database queries (less than a dozen), in which each query describes an interesting region of the database. The user can pick one and submit it for further exploration. In order to support interaction, the system should operate in quasi-real time, possibly at the cost of precision, and require as little input parameters as possible. We draft a framework to generate such data maps, and introduce several short-to long-terms research problems. Thibault Sellam |
Proc. VLDB Endow. | 1 |
| 2012 | X-device query processing by bitwise distributionabstractThe diversity of hardware components within a single system calls for strategies for efficient cross-device data processing. For example, existing approaches to CPU/GPU co-processing distribute individual relational operators to the "most appropriate" device. While pleasantly simple, this strategy has a number of problems: it may leave the "inappropriate" devices idle while overloading the "appropriate" device and putting a high pressure on the PCI bus. To address these issues we distribute data among the devices by partially decomposing relations at the granularity of individual bits. Each of the resulting bit-partitions is stored and processed on one of the available devices. Using this strategy, we implemented a processor for spatial range queries that makes efficient use of all available devices. The performance gains achieved indicate that bitwise distribution makes a good cross-device processing strategy. Holger Pirk, Thibault Sellam, Stefan Manegold, Martin L. Kersten |
DaMoN | 2 |