Stat 548 Papers
Choosing a paper
At the end of this document is a list of papers and project ideas that I am interested in supervising as 548 Papers (QPs). I am happy to discuss any other paper that you are interested in and think might be appropriate. I am generally interested in theoretical and methodological aspects of statistics and machine learning, especially those that relate to regularization, optimization, model selection, and time series forecasting.
Expectations
If you are interested in doing a QP with me, the first step is to email me to schedule a one-on-one meeting. Please use the words “548 Paper” in the subject line of your email. At our first meeting, please be prepared to discuss:
- Your background.
- Your long-term research interests (it’s okay if these are not yet well-defined).
- Why you are interested in the particular paper/project.
- The details of the QP project and report.
- Any concerns you may have.
Report
The report should have the following structure:1
Summary (~3 pages): The first section of the report should provide a summary of the paper and the problem(s) it addresses, including its relationship to any previous work, its major contributions (e.g., novel techniques, algorithmic developments, problem formulations, theoretical contributions), and any limitations or shortcomings (e.g., restrictive assumptions, computational constraints, flawed methodology). The aim of this section is for you to synthesize the findings of a body of work and clearly present the important points.
Mini-proposals for research projects: Each proposal should describe a research project that applies, extends, generalizes, adapts, or addresses shortcomings of the QP. Seemingly unrelated ideas inspired by the original QP are also fine. You may write more than one proposal, but you must write at least one. A proposal should concisely describe: the primary problem to be addressed; an approach (or multiple approaches) for addressing the problem; any technical or conceptual sub-problems; the potential impact of the project. You are not expected to pursue any of these projects (though we can talk more if you would like to). The aim of this section is to get you thinking creatively about research, and to begin developing the skills necessary for writing research proposals. Each proposal should be no more than 2 pages max.
QP specific project results: Each potential QP listed below has a brief description of a related project. We will discuss the project in detail in our initial meeting, and we can meet again (as many times as necessary) before the report due date. Your grade will not be affected by how good the results look, whether your approach improves on past work, or whether you achieve the initial goal of the project. I will use this project to evaluate your research potential, which includes (among other aspects):
- clearly formulating a research question;
- setting up a useful mathematical framework for the problem;
- thinking creatively and independently to develop a solution;
- relating the problem to existing work, in other fields if necessary;
- being resourceful and asking questions when necessary;
- learning from and moving past the inevitable setbacks;
- reformulating the research problem when necessary;
- implementing new methods in code (when applicable);
- choosing appropriate experiments and metrics;
- communicating and reflecting on progress, setbacks, and results;
- thinking of future research directions.
The report should be submitted as a GitHub repository based on the template here. The template includes a LaTeX style file that should be used for the report. (Detailed instructions for usage can be found in the repository’s README file.) Any experimental/numerical results should be reproducible. All code should be reusable, clearly commented/documented, and exist in the src/ folder of the same GitHub repository to which you give me access as a collaborator. Code can be in any language you wish, though my strong preference is for R or python.
Resources
Some resources on technical/mathematical writing:
- Harry Joe’s advice and writing resources for 548
- Trevor Campbell’s How to Explain Things talk
- Knuth, Larrabee, and Roberts on mathematical writing
- Jenny Bryan’s Happy Git with R
- Getting started with Git: chapters 1 and 2 should be all you need for this report
- Mark Schmidt’s Notes on Writing
Available papers
Anderson (2001).
An ensemble adjustment Kalman filter for data assimilation
Themes: Time series, epidemiology.
Project: Read this paper along with Shaman and Karspeck (2012), Pei, Cane, and Shaman (2019), or any additional follow-up work you find relevant. Describe carefully how the EAKF is used for disease models.Li, Menacho, and Rodríguez (2025).
Optimization-based Online Conformal Prediction for Multi-step Forecasting
Themes: Time series, forecasting, conformal prediction.
Project: Undertake a careful experiment using the Flu Forecasting dataset. Compare the results of the proposed method with a simple baseline (e.g., ARIMA or ETS). Discuss any difficulties you encounter in implementing the method and how you overcame them.Angelopoulos, Jordan, and Tibshirani (2025).
Gradient Equilibrium in Online Learning: Theory and Applications
Themes: Online learning, optimization, time series.
Project: This paper is quite theoretical. The “project” should largely focus on understanding the types of methods that are amenable to the proposed approach. Additionally, investigate whether the Kalman Filter satisfies the conditions of the main theorem. If so, discuss how the results of this paper might be applied to improve Kalman Filter predictions for latent or observed processes.Tang, Wilder, and Rosenfeld (2026).
Delay distributions limit the identifiability of rapid variations in epidemics
Themes: Time series, epidemiology, identifiability.
Project: The setup of this paper is largely theoretical, but the results are empirical. The project should focus on relating the setup to actual identifiability criteria in statistics. Can we formalize the identifiability problem in a more general way? Can we derive minimax lower bounds for the deconvolution problem? (The project is not to solve these but to describe how one might go about doing so, what simplifications might be necessary, and what the bottlenecks might be.)
Footnotes
Thanks to Trevor and Ben. I’m stealing most of this from them.↩︎