Demo Data from EDBT 2026 / reviewers in the wild / expert
Dennis Shen
dblp:178/9288
· DBLP profile ↗
6ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 3 since 2021Applied, 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.
| Artificial intelligence
4 papers |
Reinforcement learning · 31% Learning theory · 31% Kernel, tree and ensemble methods · 20% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 50% Recommender systems · 50% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Computational social science and digital humanities · 100% |
Topics — the 19 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Kernel, tree and ensemble methods › linear model
principal component regression |
1.2 | 2 | 2025 | On Model Identification and Out-of-Sample Prediction of PCR with Applications to Synthetic Controls · J. Mach. Learn. Res. 2025 On Robustness of Principal Component Regression · NeurIPS 2019 |
Machine learning › Learning theory
high-dimensional regression |
0.9 | 1 | 2025 | On Model Identification and Out-of-Sample Prediction of PCR with Applications to Synthetic Controls · J. Mach. Learn. Res. 2025 |
Mathematical optimization
statistical estimation |
0.9 | 1 | 2025 | On Model Identification and Out-of-Sample Prediction of PCR with Applications to Synthetic Controls · J. Mach. Learn. Res. 2025 |
Machine learning and data management
matrix completion |
0.7 | 1 | 2023 | Causal Matrix Completion · COLT 2023 |
Recommender systems › debiased recommendation
missing not at random |
0.7 | 1 | 2023 | Causal Matrix Completion · COLT 2023 |
Mathematical optimization
causal inference |
0.7 | 1 | 2023 | Causal Matrix Completion · COLT 2023 |
Machine learning › Reinforcement learning › multi-agent reinforcement learning
heterogeneous agents |
0.5 | 1 | 2021 | PerSim: Data-Efficient Offline Reinforcement Learning with Heterogeneous Agents via Personalized Simulators · NeurIPS 2021 |
Machine learning › Reinforcement learning › offline reinforcement learning
model-based offline reinforcement learning |
0.5 | 1 | 2021 | PerSim: Data-Efficient Offline Reinforcement Learning with Heterogeneous Agents via Personalized Simulators · NeurIPS 2021 |
Machine learning › Reinforcement learning
multi-agent reinforcement learning |
0.5 | 1 | 2021 | PerSim: Data-Efficient Offline Reinforcement Learning with Heterogeneous Agents via Personalized Simulators · NeurIPS 2021 |
Machine learning › Reinforcement learning
offline reinforcement learning |
0.5 | 1 | 2021 | PerSim: Data-Efficient Offline Reinforcement Learning with Heterogeneous Agents via Personalized Simulators · NeurIPS 2021 |
Machine learning › Learning theory
generalization bounds |
0.4 | 1 | 2019 | On Robustness of Principal Component Regression · NeurIPS 2019 |
Machine learning › Learning theory › high-dimensional statistics
high-dimensional estimation |
0.4 | 1 | 2019 | On Robustness of Principal Component Regression · NeurIPS 2019 |
Robotics › Motion planning and robot control › robot control › robust control
robustness analysis |
0.4 | 1 | 2019 | On Robustness of Principal Component Regression · NeurIPS 2019 |
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
0.3 | 1 | 2018 | Robust Synthetic Control · J. Mach. Learn. Res. 2018 |
Machine learning › Learning theory
matrix completion |
0.3 | 1 | 2018 | Robust Synthetic Control · J. Mach. Learn. Res. 2018 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
synthetic control |
0.3 | 1 | 2018 | Robust Synthetic Control · J. Mach. Learn. Res. 2018 |
Computational social science and digital humanities › public policy
policy evaluation |
0.3 | 1 | 2025 | On Model Identification and Out-of-Sample Prediction of PCR with Applications to Synthetic Controls · J. Mach. Learn. Res. 2025 |
Computational social science and digital humanities › causal inference
synthetic control |
0.3 | 1 | 2025 | On Model Identification and Out-of-Sample Prediction of PCR with Applications to Synthetic Controls · J. Mach. Learn. Res. 2025 |
Machine learning › Efficient and distributed learning
data-efficient learning |
0.1 | 1 | 2021 | PerSim: Data-Efficient Offline Reinforcement Learning with Heterogeneous Agents via Personalized Simulators · NeurIPS 2021 |
Methods — techniques the papers use, named apart from their topics
principal component regression · 2.6non-asymptotic analysis · 2.6hypothesis testing · 2.6synthetic nearest neighbors · 1.3potential outcomes · 1.3latent variable model · 0.7bayesian uncertainty quantification · 0.7regularized neural networks · 0.5low-rank decomposition · 0.5latent factor model · 0.5matrix estimation · 0.4hard singular value thresholding · 0.4singular value thresholding · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | On Model Identification and Out-of-Sample Prediction of PCR with Applications to Synthetic ControlsabstractWe analyze principal component regression (PCR) in a high-dimensional error-in-variables setting with fixed design. Under suitable conditions, we show that PCR consistently identifies the unique model with minimum $\ell_2$-norm. These results enable us to establish non-asymptotic out-of-sample prediction guarantees that improve upon the best known rates. In the course of our analysis, we introduce a natural linear algebraic condition between the in- and out-of-sample covariates, which allows us to avoid distributional assumptions for out-of-sample predictions. Our simulations illustrate the importance of this condition for generalization, even under covariate shifts. Accordingly, we construct a hypothesis test to check when this condition holds in practice. As a byproduct, our results also lead to novel results for the synthetic controls literature, a leading approach for policy evaluation. To the best of our knowledge, our prediction guarantees for the fixed design setting have been elusive in both the high-dimensional error-in-variables and synthetic controls literatures. Anish Agarwal, Devavrat Shah, Dennis Shen |
J. Mach. Learn. Res. | 3 |
| 2023 | Causal Matrix CompletionabstractMatrix completion is the study of recovering an underlying matrix from a sparse subset of noisy observations. Traditionally, it is assumed that the entries of the matrix are “missing completely at random” (MCAR), i.e., each entry is revealed at random, independent of everything else, with uniform probability. This is likely unrealistic due to the presence of “latent confounders”, i.e., unobserved factors that determine both the entries of the underlying matrix and the missingness pattern in the observed matrix. For example, in the context of movie recommender systems—a canonical application for matrix completion—a user who vehemently dislikes horror films is unlikely to ever watch horror films. In general, these confounders yield “missing not at random” (MNAR) data, which can severely impact any inference procedure that does not correct for this bias. We develop a formal causal model for matrix completion through the language of potential outcomes, and provide novel identification arguments for a variety of causal estimands of interest. We design a procedure, which we call “synthetic nearest neighbors” (SNN), to estimate these causal estimands. We prove finite-sample consistency and asymptotic normality of our estimator. Our analysis also leads to new theoretical results for the matrix completion literature. In particular, we establish entry-wise, i.e., max-norm, finite-sample consistency and asymptotic normality results for matrix completion with MNAR data. As a special case, this also provides entry-wise bounds for matrix completion with MCAR data. Across simulated and real data, we demonstrate the efficacy of our proposed estimator. Anish Agarwal, Munther A. Dahleh, Devavrat Shah, Dennis Shen |
COLT | 4 |
| 2021 | PerSim: Data-Efficient Offline Reinforcement Learning with Heterogeneous Agents via Personalized SimulatorsabstractWe consider offline reinforcement learning (RL) with heterogeneous agents under severe data scarcity, i.e., we only observe a single historical trajectory for every agent under an unknown, potentially sub-optimal policy. We find that the performance of state-of-the-art offline and model-based RL methods degrade significantly given such limited data availability, even for commonly perceived "solved" benchmark settings such as "MountainCar" and "CartPole". To address this challenge, we propose PerSim, a model-based offline RL approach which first learns a personalized simulator for each agent by collectively using the historical trajectories across all agents, prior to learning a policy. We do so by positing that the transition dynamics across agents can be represented as a latent function of latent factors associated with agents, states, and actions; subsequently, we theoretically establish that this function is well-approximated by a "low-rank" decomposition of separable agent, state, and action latent functions. This representation suggests a simple, regularized neural network architecture to effectively learn the transition dynamics per agent, even with scarce, offline data. We perform extensive experiments across several benchmark environments and RL methods. The consistent improvement of our approach, measured in terms of both state dynamics prediction and eventual reward, confirms the efficacy of our framework in leveraging limited historical data to simultaneously learn personalized policies across agents. Anish Agarwal, Abdullah Omar Alomar, Varkey Alumootil, Devavrat Shah, Dennis Shen, Zhi Xu 0001, Cindy Yang |
NeurIPS | 5 |
| 2019 | On Robustness of Principal Component RegressionabstractConsider the setting of Linear Regression where the observed response variables, in expectation, are linear functions of the p-dimensional covariates. Then to achieve vanishing prediction error, the number of required samples scales faster than pσ2, where σ2 is a bound on the noise variance. In a high-dimensional setting where p is large but the covariates admit a low-dimensional representation (say r ≪ p), then Principal Component Regression (PCR), cf. [36], is an effective approach; here, the response variables are regressed with respect to the principal components of the covariates. The resulting number of required samples to achieve vanishing prediction error now scales faster than rσ2(≪ pσ2). Despite the tremendous utility of PCR, its ability to handle settings with noisy, missing, and mixed (discrete and continuous) valued covariates is not understood and remains an important open challenge, cf. [24]. As the main contribution of this work, we address this challenge by rigorously establishing that PCR is robust to noisy, sparse, and possibly mixed valued covariates. Specifically, under PCR, vanishing prediction error is achieved with the number of samples scaling as r max(σ2, ρ−4 log5(p)), where ρ denotes the fraction of observed (noisy) covariates. We establish generalization error bounds on the performance of PCR, which provides a systematic approach in selecting the correct number of components r in a data-driven manner. The key to our result is a simple, but powerful equivalence between (i) PCR and (ii) Linear Regression with covariate pre-processing via Hard Singular Value Thresholding (HSVT). From a technical standpoint, this work advances the state-of-the-art analysis for HSVT by establishing stronger guarantees with respect to the ∥·∥2,∞-error for the estimated matrix rather than the Frobenius norm/mean-squared error (MSE) as is commonly done in the matrix estimation / completion literature. Anish Agarwal, Devavrat Shah, Dennis Shen, Dogyoon Song |
NeurIPS | 3 |
| 2018 | Robust Synthetic ControlabstractWe present a robust generalization of the synthetic control method for comparative case studies. Like the classical method cf. \cite{abadie3}, we present an algorithm to estimate the unobservable counterfactual of a treatment unit. A distinguishing feature of our algorithm is that of de-noising the data matrix via singular value thresholding, which renders our approach robust in multiple facets: it automatically identifies a good subset of donors for the synthetic control, overcomes the challenges of missing data, and continues to work well in settings where covariate information may not be provided. We posit that the setting can be viewed as an instance of the Latent Variable Model and provide the first finite sample analysis (coupled with asymptotic results) for the estimation of the counterfactual. Our algorithm accurately imputes missing entries and filters corrupted observations in producing a consistent estimator of the underlying signal matrix, provided $p = \Omega( T^{-1 + \zeta})$ for some $\zeta > 0$; here, $p$ is the fraction of observed data and $T$ is the time interval of interest. Under the same proportion of observations, we demonstrate that the mean-squared error in our counterfactual estimation scales as $\mathcal{O}(\sigma^2/p + 1/\sqrt{T})$, where $\sigma^2$ is the variance of the inherent noise. Additionally, we introduce a Bayesian framework to quantify the estimation uncertainty. Our experiments, using both synthetic and real-world datasets, demonstrate that our robust generalization yields an improvement over the classical synthetic control method. Muhammad J. Amjad, Devavrat Shah, Dennis Shen |
J. Mach. Learn. Res. | 3 |
| 2015 | Motion data alignment for real-time guidance in avatar based physical therapy training systemabstractIn this paper, we propose an Avatar based Virtual Reality user training system that efficiently trains users in performing a variety of activities using a pre-recorded avatar. To evaluate and monitor the user's adherence to the avatar's instructions, the system compares the user's motion data against the avatar's motion data, with the latter established as the ground truth dataset. Unfortunately, human reaction delay may cause the motion sequences between the user and the avatar to be misaligned. Consequently, to enable accurate comparison, we analyze four signal processing time delay estimation methods—an existing method and three proposed methods—to align the motion sequences between the user and pre-recorded avatar, allowing the correct frames to be compared. Our experiments demonstrate that the proposed methods perform better data alignment than the existing method and the fourth method, which employs a novel spatial-temporal segmentation algorithm, has the highest potential to be the optimal delay estimation approach. Further, to provide real-time guidance to the user, we determine a unique tolerance threshold for each activity such that a user accuracy value below the threshold value prompts real-time guidance to correct the user and an accuracy value above the threshold is tolerated. We perform an experiment with the assistance of a physical trainer and use the experimental data to design a histogram-based method using Bayesian decision theory to determine the threshold values. Dennis Shen, Yao Lu 0006, Sujit Dey |
HealthCom | 1 |