I am currently a Research Assistant Professor at USC, where I work at the
Information Sciences Institute.
Previously, I spent many years as a Cantabrigian, at MIT CSAIL, where I received my Ph.D. in EECS with
Prof. Leslie Kaelbling, and at Harvard, where I received A.B.s in Math and Econ and a S.M. in Computer Science.
My research centers on finding patterns in multi-agent spatio-temporal environments.
Recently this has focused on pattern recognition in motion data, such as vehicle tracking, pedestrian movements,
geotagged social media, mobile and game data. Previously, my group also worked on transactional temporal data,
such as that generated by social and multi-agent networks.
This work draws on
ideas from machine learning, game theory, and sometimes the social sciences.
Spatiotemporal pattern recognition and anomaly detection is a new area where many traditional machine learning
techniques fail; we work on new methods that exploit the particular structure of spatiotemporal data.
Recently, I've also taken an interest in applications of technology that could help improve the state of K12 STEM education in the US, such as intelligent systems for delivering learning experiences, and what are often called "Alternate Reality Games."
Some of this work, related to spatiotemporal pattern recognition, has also been spun off into a startup I co-founded, Second Spectrum.
Please visit my group's website for more information: Computational Behavior Group.