## Overview

I am a PhD student at the University of Washington, working with Carlos Guestrin on problems in machine learning.

In 2012, I received bachelor's degrees in electrical engineering and computer science from the University of Michigan in Ann Arbor. At Michigan, I also worked on some research projects with Clayton Scott.

## Research

I research methods for large-scale machine learning. I am interested in how existing algorithms can be modified to reduce computation. Currently I am looking at several ideas for this in the context of sparse optimization.

## Publications

Unified Methods for Exploiting Piecewise Linear Structure in Convex Optimization.

Advances in Neural Information Processing Systems 29, 2016.

author = {Tyler B. Johnson and Carlos Guestrin},

title = {Unified Methods for Exploiting Piecewise Linear Structure in Convex Optimization},

booktitle = {Advances in Neural Information Processing Systems 29},

year = {2016}

}

Blitz: A Principled Meta-Algorithm for Scaling Sparse Optimization.

International Conference on Machine Learning, 2015.

author = {Tyler B. Johnson and Carlos Guestrin},

title = {Blitz: A Principled Meta-Algorithm for Scaling Sparse Optimization},

booktitle = {International Conference on Machine Learning},

year = {2015}

}

## Software

A Python package implementing the Blitz algorithm for sparse regression can be found on GitHub here.

## Teaching

I have enjoyed helping teach the following courses:

- EE 578: Convex Optimization, UW, Winter 2014
- CSE 546: Machine Learning, UW, Fall 2013
- ENGR 100: Music Signal Processing, UM, Fall 2010
- EECS 314: Electronic Circuits, UM, Winter 2010