Machine learning lab director

School of Informatics, Computing, and Cyber Systems

Northern Arizona University

Building 90, Room 210

1295 S. Knoles Dr.

Flagstaff, AZ 86011


My lab is recruiting masters and PhD students who are interested in working on new statistical models, optimization algorithms, interactive systems, and software for machine learning. If you are interested in joining, please first read my mentorship plan to see what I will expect of you, then read the application instructions.

Brief CV

Research interests: fast and accurate algorithms for convex optimization (clustering, regression, ranking, classification) and discrete optimization (changepoint detection, dynamic programming). The main application domain for the algorithms I develop are in genomic data analysis (DNA copy number, ChIP-seq, etc); other applications include neuroscience, audio, internet, sensors, recommendation and ranking systems.

I think reproducible research is important, so in addition to every paper I write, I also provide

  • A reference implementation of the algorithm(s) described in the paper, typically as an R package.
  • Source code for doing the analyses and creating the figures, typically in a GitHub repo.

For more info, see my publications and software.

If you want to send me encrypted/signed messages, you can use my GPG key (fingerprint 1D46 6295 2738 32E6 F70B 9F64 45B0 8611 CDB1 FA96).

My ORCID is 0000-0002-3146-0865.