Jonathan Huang


Photo of me
 
 
email: jhuang11@stanford.edu
Room S297
James H. Clark Center
Stanford University
Stanford, CA 94305
cell phone: +650 248 4441
 
 

About Me

I am a postdoctoral fellow working in the Computer Science Department at Stanford University and am supported by an NSF/CRA CI (Computing Innovations) fellowship. I am a member of the Geometric Computation Group which is headed by Leonidas Guibas. I am also part of the recently started Lytics Lab, a multidisciplinary group focused on Learning Analytics.

I received a Ph.D. in Robotics from the School of Computer Science at Carnegie Mellon University in 2011. Before coming to CMU, I studied math (also) at Stanford University. And before Stanford, I attended Oakton High School in Vienna, Virginia, and for a time, also Lynbrook High School in San Jose, California.


Research Interests

I am a strong believer in doing research which is motivated by compelling applications, while being committed to pushing on core research problems in machine learning. My main research interests lie in designing computationally efficient probabilistic reasoning and learning algorithms which allow computers to deal with the uncertainty and complexity inherent in real world data. On the theoretical side of things, I am particularly interested in building and reasoning with distributions over complex combinatorial spaces. My dissertation research specifically focused on probabilistic reasoning and learning with permutation data, which arises in myriad applications such as modeling preference rankings over objects, tracking multiple moving objects with a sensor network, as well as disease progression analysis.

I am currently most excited about the rise of MOOCS (Massive Open Online Courses) such as Coursera and Udacity and how to make use of the massive amount of student data generated by these websites which log, among many other things, every video event, forum interaction, or homework attempt submitted by each student. Not surprisingly, there are a number of probabilistic reasoning problems and combinatorial data types which appear in the "MOOC-alytics" domain. With collaborators, I am working towards highly scalable methods that use cutting edge machine learning techniques for modeling student behavior and for providing automated, informative feedback for complex homework assignments. Finally, for your viewing pleasure, here is a wordle generated from abstracts of my papers:

          Research Wordle


Papers


Talks (online)

Adaptive Fourier-Domain Inference on the Symmetric Group
Algebraic Methods in Machine Learning Workshop, NIPS '08
Whistler, Canada
Probability Distributions on Permutations: Compact Representations and Inference
Machine Learning Lunch Seminar, 2008
Carnegie Mellon University
Exploiting Independence and Its Generalizations for Reasoning about Permutation Data
Machine Learning Lunch Seminar, 2010
Carnegie Mellon University

Teaching


Code


Data

Jigsaw Puzzle Data:
[View][Download]
Clebsch-Gordan series/coefficients (for the symmetric group): [Download]
Manually labeled VTR-formant data from a subset of the TIMIT database:

This database was created by a joint collaboration between MSR and UCLA (IPAM). See our ICASSP2006 paper (contained in the download) for details. Note that this is a 20MB download. We suggest that you save it in your disks before installing it. Note also that this is a database, although it appears as a program when you are running and "installing" it.
[Download link]


Miscellaneous writeups, presentations... and art!


Personal stuff/hobbies

Garden of Weedin' (joint work w/Karl Goodman)

Most people do not know this about me, but I have gardening on my list of former hobbies.

Photorealistic rendering, Scientific visualization, and Computer games

In a previous life, I was really interested in computer graphics. Actually I still am, but I never have time for it anymore.

A poem I like =) (Shamelessly borrowed from Ravi Vakil from Stanford)
Fishtank (joint work with Lucia Castellanos)

We have 6 gouramis (1 blue, 2 gold, 3 kissing), 1 pleco, and 4 tiger barbs in a 30 gallon planted tank.