Choosing the next experiment
Constrained multi-objective Bayesian optimization for closed-loop experimental campaigns.
James Liu
Undergraduate researcher in machine learning for experimental science, at the University of Waterloo.
move to explore
I work on the decision layer of experimental science: which experiment to run next, and how much to trust the model that suggested it.
Management Engineering (AI option) at the University of Waterloo; currently an ML research intern at the National Research Council of Canada.
Constrained multi-objective Bayesian optimization for closed-loop experimental campaigns.
Mechanistic priors with Gaussian-process residual correction, fitted to a handful of runs.
What a learned procedure retains when the problem outgrows its training set.
ML Research Intern
Physics-informed Gaussian-process surrogates for battery-leaching prediction, plus a constrained Bayesian-optimization loop that cut projected experiments by 83%.
Data Science Intern
Probabilistic demand and transport forecasting — 200+ national lanes at 3% WAPE.
Undergraduate Research Assistant
A noise-aware Bayesian optimization pipeline that raised formulation feasibility from 38% to 82%.
Process and Data Engineering Intern
Statistical process control and a real-time Power BI dashboard, cutting production scrap by 20%.
Neural algorithms that generalize to larger problems
Learned graph algorithms tested far outside their training size, where trajectory supervision gained 6.4 points at 256 nodes.
Journal of Controlled Release · 2026
Always glad to hear about a good problem — research collaborations, internships, or a question you think is being asked the wrong way.
j58liu@uwaterloo.ca