University of Arizona · Statistics PhD
Yulong Zhao
Statistical methods for process data.
My research focuses on process data: the time-stamped action logs people leave as they work through interactive tasks. I build interpretable and deployable models for these data: which actions matter and when, how to flag users at risk in real time without too many false alarms, and what hidden traits and states drive behavior. I also work on time-series forecasting and regime-shift detection for scientific data. Advised by Prof. Xueying Tang and Prof. Hao Helen Zhang.
- FocusProcess data
- PhDExpected May 2028
- Based inTucson, Arizona
Clicking the daily ticket can be a smart move or a mistake. It depends on when it happens. The curve is its estimated effect on the odds of answering correctly.
Estimated from 19,089 events by my scalar-on-process model; band is a 95% bootstrap interval.
Can we tell that a user is heading toward failure while they are still working, and step in early without bothering the users who would have succeeded anyway?
The demo replays four users in a ticket-machine task. After every action a sequence model scores the risk of failing. The alert threshold is calibrated on successful users' peak risk, so that at most 10% of them are ever alerted, and an alert only counts if it comes before the user submits.
Illustration based on the PISA ticket-machine task; risk values are schematic.
Research Interests
Modeling Process Data
Timing Effects in Process Data
Interpretable models that show which actions in a process matter for the outcome, and whether that depends on when they happen.
Real-Time Monitoring of Process Data
Risk scoring from partial action sequences as a task unfolds, with alert rules calibrated to a preset false-alarm budget.
Latent Structure in Process Data
Sparse latent-variable and hidden Markov models that recover the skills and problem-solving states behind observed actions.
Beyond Process Data: Scientific Time Series
Leakage-free forecasting and regime-shift detection for environmental records, with robustness checks.
Selected Work
Selected Projects
Time-Varying Action Effects in User Behavior Sequences
Shows how each action's effect on success changes with when it happens.
Time-Varying Action Effects in User Behavior Sequences
Revealed actions whose effect on task success reverses over task time, a pattern masked by aggregate action counts, in 19,089 events from 2,668 users of an educational problem-solving assessment (OECD PISA 2012). Developed the interpretable model behind it, which estimates how each action's effect changes with when it occurs and classifies every action as having no effect, a constant effect, or a time-varying effect. The model also improved prediction over a count-feature logistic baseline: 50% lower log loss (0.237 to 0.118) and accuracy from 93.5% to 96.1% in 10-fold cross-validation, winning every fold. See the interactive curve at the top.
Early Failure Warning with Guaranteed False-Alarm Control
Warns before users submit, while keeping false alarms on successful users within budget.
Early Failure Warning with Guaranteed False-Alarm Control
More than doubled the share of failing users caught at least 2 actions before submission, from 14% to 34% at a 10% false-alarm budget, compared with a published early-window XGBoost baseline, on OECD PIAAC assessment data, by adding users' behavior on earlier tasks. Built the online early-warning system behind it: a neural sequence model (GRU) updates each user's risk of failing after every action and raises an alert before the user submits, while there is still time to intervene. Designed a model-agnostic alert rule calibrated on each user's peak risk over the whole sequence, with a provable guarantee that the share of successful users ever falsely alerted stays within a chosen budget.
Learning Latent Skills and Behavioral States
Learns stable skills and evolving states, and how skills link to behavior, with no labels.
Learning Latent Skills and Behavioral States
Recovered interpretable structure without labels on 1,129 users of an email-and-spreadsheet task: 3 skills and 2 behavioral states learned from 48 action types, with distinct skills for search, sort, and email actions, skills with opposing effects on related actions, and state transitions consistent with the task logic. All 14 learned skill-to-action links reappeared in at least 94% of bootstrap resamples. Developed the structured latent-variable model behind it, which jointly estimates persistent user skills and evolving behavioral states from interaction sequences, learning sparse skill-to-action mappings without prespecified assignments or labeled states.
Time-Series Forecasting & Regime-Shift Detection
Forecasts biological change from environmental records and tests where regimes shift.
Time-Series Forecasting & Regime-Shift Detection
Reduced forecast MSE by 38% on average versus a historical-mean baseline, beating it in all 18 settings, with a nonlinear regression pipeline (PCA + kernel SVR) forecasting biological change from paleo-environmental records, evaluated strictly out-of-sample (walk-forward). Evaluated environmental regime shifts using recurrence plots, multiple-testing correction, and preprocessing sensitivity analysis, distinguishing robust findings from preprocessing-dependent results.
Publications and Talks
Papers and presentations
Manuscript · Ready for submission
Zhao, Y., & Tang, X. Scalar-on-Process Model for Educational Assessment: Modeling Time-Varying Action Effects with Group LASSO Regularization.
Refereed oral presentation · April 30, 2026
Scalar-on-Process Model for Educational Assessment. Symposium on Data Science and Statistics, Milwaukee, Wisconsin.
Contact
Yulong Zhao
PhD candidate in Statistics at the University of Arizona.