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

Christopher DuBois

dblp:30/8315 · also Chris DuBois · DBLP profile ↗
← Back
12ranked-venue papers
4as first author
3since 2021 · last 2022
—ORCID · none

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

Artificial intelligence and machine learning · 9 · 3 first-author · 3 since 2021Databases, data management, data science and information retrieval · 4 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorTheory of computation · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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.

Databases, data mining, and information retrieval
4 papers
Information retrieval · 50% Recommender systems · 41% Web and social media mining · 6%
Artificial intelligence
2 papers
Language models and text generation · 36% Question answering and dialogue systems · 28% Information extraction and text analysis · 18%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 67% Algorithms and data structures · 33%

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

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
hallucination mitigation
0.512021
Entity-Based Knowledge Conflicts in Question Answering · EMNLP (1) 2021
Natural language and speech › Question answering and dialogue systems › knowledge-intensive question answering › knowledge-grounded question answering
knowledge conflict in question answering
0.512021
Entity-Based Knowledge Conflicts in Question Answering · EMNLP (1) 2021
Information retrieval › query understanding
query analysis
0.412020
Tempura: Query Analysis with Structural Templates · CHI 2020
Information retrieval › query understanding
query clustering
0.412020
Tempura: Query Analysis with Structural Templates · CHI 2020
Visualization and visual analytics
interactive data exploration
0.412020
Tempura: Query Analysis with Structural Templates · CHI 2020
Visualization and visual analytics
visual analytics
0.412020
Tempura: Query Analysis with Structural Templates · CHI 2020
Recommender systems › collaborative filtering › model-based recommendation
autoencoder-based recommendation
0.212016
Collaborative Denoising Auto-Encoders for Top-N Recommender Systems · WSDM 2016
Recommender systems
collaborative filtering
0.212016
Collaborative Denoising Auto-Encoders for Top-N Recommender Systems · WSDM 2016
Recommender systems › personalized ranking
top-n recommendation
0.212016
Collaborative Denoising Auto-Encoders for Top-N Recommender Systems · WSDM 2016
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
collapsed variational inference
0.212013
Stochastic collapsed variational Bayesian inference for latent Dirichlet allocation · KDD 2013
Natural language and speech › Information extraction and text analysis › topic model
latent dirichlet allocation
0.212013
Stochastic collapsed variational Bayesian inference for latent Dirichlet allocation · KDD 2013
Natural language and speech › Information extraction and text analysis
topic model
0.212013
Stochastic collapsed variational Bayesian inference for latent Dirichlet allocation · KDD 2013
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.212013
Stochastic collapsed variational Bayesian inference for latent Dirichlet allocation · KDD 2013
Graph algorithms and graph theory › graph connectivity
connected components
0.212013
Windows into Relational Events: Data Structures for Contiguous Subsequences of Edges · SODA 2013
Graph algorithms and graph theory › temporal graph
temporal graph analysis
0.212013
Windows into Relational Events: Data Structures for Contiguous Subsequences of Edges · SODA 2013
Natural language and speech › Language models and text generation › large language model › knowledge in language models
parametric vs contextual knowledge
0.112021
Entity-Based Knowledge Conflicts in Question Answering · EMNLP (1) 2021
Web and social media mining
social network analysis
0.112010
Modeling relational events via latent classes · KDD 2010
Information retrieval › document processing
document analysis
0.012013
Stochastic collapsed variational Bayesian inference for latent Dirichlet allocation · KDD 2013
Data mining › text mining › topic model
interactive topic modeling
0.012013
Stochastic collapsed variational Bayesian inference for latent Dirichlet allocation · KDD 2013

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

user study · 0.9structural templates · 0.9knowledge conflict generation · 0.5fine-tuning · 0.5stochastic variational inference · 0.3collapsed representation · 0.3denoising autoencoder · 0.2collaborative filtering · 0.2sublogarithmic query time · 0.2near-linear preprocessing · 0.2markov chain monte carlo · 0.1expectation-maximization · 0.1collapsed gibbs sampling · 0.1
YearPublicationVenuePosition
2022 Combining Compressions for Multiplicative Size Scaling on Natural Language Tasks
abstract
Quantization, knowledge distillation, and magnitude pruning are among the most popular methods for neural network compression in NLP. Independently, these methods reduce model size and can accelerate inference, but their relative benefit and combinatorial interactions have not been rigorously studied. For each of the eight possible subsets of these techniques, we compare accuracy vs. model size tradeoffs across six BERT architecture sizes and eight GLUE tasks. We find that quantization and distillation consistently provide greater benefit than pruning. Surprisingly, except for the pair of pruning and quantization, using multiple methods together rarely yields diminishing returns. Instead, we observe complementary and super-multiplicative reductions to model size. Our work quantitatively demonstrates that combining compression methods can synergistically reduce model size, and that practitioners should prioritize (1) quantization, (2) knowledge distillation, and (3) pruning to maximize accuracy vs. model size tradeoffs.
Rajiv Movva, Jinhao Lei, Shayne Longpre, Christopher DuBois
COLING5
2021 Entity-Based Knowledge Conflicts in Question Answering
abstract
Knowledge-dependent tasks typically use two sources of knowledge: parametric, learned at training time, and contextual, given as a passage at inference time.To understand how models use these sources together, we formalize the problem of knowledge conflicts, where the contextual information contradicts the learned information.Analyzing the behaviour of popular models, we measure their over-reliance on memorized information (the cause of hallucinations), and uncover important factors that exacerbate this behaviour.Lastly, we propose a simple method to mitigate over-reliance on parametric knowledge which minimizes hallucination and improves out-of-distribution generalization by 4% -7%.Our findings demonstrate the importance for practitioners to evaluate model tendency to hallucinate rather than read, and show that our mitigation strategy encourages generalization to evolving information (i.e., time-dependent queries).To encourage these practices, we have released our framework for generating knowledge conflicts.1
Shayne Longpre, Kartik Perisetla, Anthony Chen, Nikhil Ramesh, Christopher DuBois, Sameer Singh 0001
EMNLP (1)5
2021 On the Transferability of Minimal Prediction Preserving Inputs in Question Answering
abstract
Recent work (Feng et al., 2018) establishes the presence of short, uninterpretable input fragments that yield high confidence and accuracy in neural models.We refer to these as Minimal Prediction Preserving Inputs (MPPIs).In the context of question answering, we investigate competing hypotheses for the existence of MPPIs, including poor posterior calibration of neural models, lack of pretraining, and "dataset bias" (where a model learns to attend to spurious, non-generalizable cues in the training data).We discover a perplexing invariance of MPPIs to random training seed, model architecture, pretraining, and training domain.MPPIs demonstrate remarkable transferability across domains -achieving significantly higher performance than comparably short queries.Additionally, penalizing over-confidence on MPPIs fails to improve either generalization or adversarial robustness.These results suggest the interpretability of MPPIs is insufficient to characterize generalization capacity of these models.We hope this focused investigation encourages more systematic analysis of model behavior outside of the human interpretable distribution of examples.* equal contribution 1 For question answering we construct MPPIs by only removing words from the query.Modifying the context paragraph is poorly defined in MPPI generation as it perturbs the output space, rendering an answer impossible or trivial.
Shayne Longpre, Yi Lu 0021, Christopher DuBois
NAACL-HLT3
2020 Tempura: Query Analysis with Structural Templates
abstract
Analyzing queries from search engines and intelligent assistants is difficult. A key challenge is organizing queries into interpretable, context-preserving, representative, and flexible groups. We present structural templates, abstract queries that replace tokens with their linguistic feature forms, as a query grouping method. The templates allow analysts to create query groups with structural similarity at different granularities. We introduce Tempura, an interactive tool that lets analysts explore a query dataset with structural templates. Tempura summarizes a query dataset by selecting a representative subset of templates to show the query distribution. The tool also helps analysts navigate the template space by suggesting related templates likely to yield further explorations. Our user study shows that Tempura helps analysts examine the distribution of a query dataset, find labeling errors, and discover model error patterns and outliers.
Sherry Tongshuang Wu, Kanit Wongsuphasawat, Donghao Ren, Kayur Patel, Christopher DuBois
CHI5
2016 Collaborative Denoising Auto-Encoders for Top-N Recommender Systems
abstract
research-article Share on Collaborative Denoising Auto-Encoders for Top-N Recommender Systems Authors: Yao Wu Simon Fraser University, Burnaby, BC, Canada Simon Fraser University, Burnaby, BC, CanadaView Profile , Christopher DuBois Dato Inc., Seattle, WA, USA Dato Inc., Seattle, WA, USAView Profile , Alice X. Zheng Dato Inc., Seattle, WA, USA Dato Inc., Seattle, WA, USAView Profile , Martin Ester Simon Fraser University, Burnaby, BC, Canada Simon Fraser University, Burnaby, BC, CanadaView Profile Authors Info & Claims WSDM '16: Proceedings of the Ninth ACM International Conference on Web Search and Data MiningFebruary 2016Pages 153–162https://doi.org/10.1145/2835776.2835837Published:08 February 2016Publication History 551citation3,811DownloadsMetricsTotal Citations551Total Downloads3,811Last 12 Months393Last 6 weeks24 Get Citation Alerts
Christopher DuBois, Alice X. Zheng, Martin Ester
WSDM2
2014 Approximate Slice Sampling for Bayesian Posterior Inference
abstract
In this paper, we advance the theory of large scale Bayesian posterior inference by introducing a new approximate slice sampler that uses only small mini-batches of data in every iteration. While this introduces a bias in the stationary distribution, the computational savings allow us to draw more samples in a given amount of time and reduce sampling variance. We empirically verify on three different models that the approximate slice sampling algorithm can significantly outperform a traditional slice sampler if we are allowed only a fixed amount of computing time for our simulations.
Christopher DuBois, Anoop Korattikara Balan, Max Welling, Padhraic Smyth
AISTATS1
2013 Stochastic blockmodeling of relational event dynamics
abstract
Several approaches have recently been proposed for modeling of continuous-time network data via dyadic event rates conditioned on the observed history of events and nodal or dyadic covariates. In many cases, however, interaction propensities – and even the underlying mechanisms of interaction – vary systematically across subgroups whose identities are unobserved. For static networks such heterogeneity has been treated via methods such as stochastic blockmodeling, which operate by assuming latent groups of individuals with similar tendencies in their group-wise interactions. Here we combine ideas from stochastic blockmodeling and continuous-time network models by positing a latent partition of the node set such that event dynamics within and between subsets evolve in potentially distinct ways. We illustrate the use of our model family by application to several forms of dyadic interaction data, including email communication and Twitter direct messages. Parameter estimates from the fitted models clearly reveal heterogeneity in the dynamics among groups of individuals. We also find that the fitted models have better predictive accuracy than both baseline models and relational event models that lack latent structure.
Christopher DuBois, Carter T. Butts, Padhraic Smyth
AISTATS1
2013 Stochastic collapsed variational Bayesian inference for latent Dirichlet allocation
abstract
There has been an explosion in the amount of digital text information available in recent years, leading to challenges of scale for traditional inference algorithms for topic models. Recent advances in stochastic variational inference algorithms for latent Dirichlet allocation (LDA) have made it feasible to learn topic models on very large-scale corpora, but these methods do not currently take full advantage of the collapsed representation of the model. We propose a stochastic algorithm for collapsed variational Bayesian inference for LDA, which is simpler and more efficient than the state of the art method. In experiments on large-scale text corpora, the algorithm was found to converge faster and often to a better solution than previous methods. Human-subject experiments also demonstrated that the method can learn coherent topics in seconds on small corpora, facilitating the use of topic models in interactive document analysis software.
James R. Foulds, Levi Boyles, Christopher DuBois, Padhraic Smyth, Max Welling
KDD3
2013 Windows into Relational Events: Data Structures for Contiguous Subsequences of Edges
abstract
We consider the problem of analyzing social network data sets in which the edges of the network have timestamps, and we wish to analyze the subgraphs formed from edges in contiguous subintervals of these timestamps. We provide data structures for these problems that use near-linear preprocessing time, linear space, and sublogarithmic query time to handle queries that ask for the number of connected components, number of components that contain cycles, number of vertices whose degree equals or is at most some predetermined value, number of vertices that can be reached from a starting set of vertices by time-increasing paths, and related queries.
Michael J. Bannister, Christopher DuBois, David Eppstein, Padhraic Smyth
SODA2
2013 Modeling individual email patterns over time with latent variable models
Nicholas Navaroli, Christopher DuBois, Padhraic Smyth
Mach. Learn.2
2011 Latent Set Models for Two-Mode Network Data
Christopher DuBois, James R. Foulds, Padhraic Smyth
ICWSM1
2010 Modeling relational events via latent classes
abstract
Many social networks can be characterized by a sequence of dyadic interactions between individuals. Techniques for analyzing such events are of increasing interest. In this paper, we describe a generative model for dyadic events, where each event arises from one of C latent classes, and the properties of the event (sender, recipient, and type) are chosen from distributions over these entities conditioned on the chosen class. We present two algorithms for inference in this model: an expectation-maximization algorithm as well as a Markov chain Monte Carlo procedure based on collapsed Gibbs sampling. To analyze the model's predictive accuracy, the algorithms are applied to multiple real-world data sets involving email communication, international political events, and animal behavior data.
Christopher DuBois, Padhraic Smyth
KDD1