System Identification & Mathematical Modeling — PhD Research
PhD dissertation research at The Pennsylvania State University (2010–2015): From Data to Interventions: Using System Identification and Robust Control Algorithms to Design Effective Treatments. Advisor: Prof. Constantino Lagoa. Collaborator: Prof. Mario Sznaier (Northeastern). The dissertation developed randomized and atomic-norm-based algorithms for parsimonious system identification, recovering low-order models from noisy and incomplete data. The line of work extended through postdoctoral and faculty roles into new domains.
Theoretical foundations
- Randomized algorithm for parsimonious model identification — atomic-norm minimization for low-order model recovery from noisy data (IEEE Trans. Automatic Control, 2017)
- Low-order MIMO identification from noisy, incomplete data (54th IEEE CDC, 2015)
- Parsimonious model identification via atomic norm minimization (European Control Conference, 2014)
- Recursive parsimonious system identification for dynamical systems (IEEE CCTA, 2018)
- Parsimonious Volterra system identification for nonlinear systems (IEEE ACC, 2018)
Applied deployments
- Behavioral health interventions — control-theoretic methods applied to smoking cessation, physical activity, and adaptive treatment design (IEEE Trans. Control Systems Technology, 2016; Drug & Alcohol Dependence, 2017; Int. Journal of Control, 2021; Journal of Consulting & Clinical Psychology, 2014). See worked example below for the intervention loop.
- Bearing-only tracking for passive radar — Hankel matrix rank as an indicator of ghost targets (IEEE Trans. Aerospace & Electronic Systems, 2018)
- Thermal dynamical modeling for smart buildings — recursive online identification for adaptive HVAC control (IEEE/CAA Journal of Automatica Sinica, 2020)

- Time-series forecasting — multi-method combined-forecast algorithm (Knowledge-Based Systems, 2022)
- Material testing and classification — model-order validation and noise reduction for impact-resonance testing of asphalt concrete (Journal of Nondestructive Evaluation, 2017)
Full publication list on Google Scholar.
Worked example — Robust MPC for behavioral intervention design

Application of the theory to smoking cessation and adaptive behavioral treatment. Traditional clinical practice relied on non-intensive behavioral data because collecting intensive longitudinal data was impractical. Mobile devices make intensive per-patient measurements feasible, and the resulting data (short samples, high noise, missing entries) fits the parsimonious identification and robust MPC methods above. The algorithm below determines the next intervention step from patient self-report data in real time (IEEE CDC, 2013; IEEE CCA, 2016).

Intervention loop (three contacts per day):
- Decide on message frequency — three contacts per day for this example
- Morning: patient reports smoking urge (1), negative affect (1), self-efficacy (1), and prior treatment (1)
- Midday: collect smoking urge (2), negative affect (2), self-efficacy (2)
- Build measurement set M — accumulate all readings collected so far in the day
- Run the robust MPC algorithm with the identified patient-dynamics model f, compute Toptimal, update M, and message the next treatment step to the patient
- Evening: collect smoking urge (3), negative affect (3), self-efficacy (3); update M
- Repeat throughout the entire course of treatment — the patient-specific model f is re-identified online as new data arrives
