Geoffrey J. Gordon

[mug shot] I'm a professor in the Machine Learning Department at Carnegie Mellon. I am also affiliated with the Robotics Institute. I'm interested in multi-agent planning, reinforcement learning, decision-theoretic planning, statistical models of difficult data (e.g. maps, video, text), computational learning theory, and game theory. My group is called the SELECT lab (for SEnse, LEarn, and aCT). Here is its mailing list.

I spent AY 2003-4 as a visiting professor at the Stanford Robotics Lab. Before joining CMU I used to work for Burning Glass Technologies, a company that provided intelligent searching and matching software for resumes and job postings. The company was headquartered in San Diego, but I worked at their Pittsburgh office.

Before that, I was a postdoctoral researcher at the AUTON lab in the Robotics Institute. Before that, I was a Computer Science PhD student, with advisor Tom Mitchell. For my RI page, click here. Here are the CMU machine learning lunch page, CS local page, facilities help page, budgeting system, and facilities costing system. Here is CMU's finger gateway.


Contact

Office: GHC 8213, x8-7399
(To reach these numbers from outside CMU, first dial 1-412-26.)

Shipping address:
6105 Gates Hillman Complex
Machine Learning Department
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213

You can email me with user_ID@cs.cmu.edu, where user_ID is part of the URL for this page.


Teaching

Spring 2023 I am teaching 10-405 and 10-605, Machine Learning with Large Datasets, with Barnabas Poczos.

Spring 2022 I taught 10-606 and 10-607, Mathematical Background for ML and Computational Background for ML. I taught these courses before in Fall 2017. These are the same course as 10-600 from Fall 2016, but renumbered since CMU's registration system prefers different numbers for the two minis.

Spring 2021 I taught 10-701, Intro to ML, with Aarti Singh. I also taught this course in Fall 2014 with Aarti Singh. I also taught this course in Fall 2013 with Alex Smola.

Fall 2015 I taught 10-601, the masters-level machine learning course, with Aarti Singh. I also taught this course in Fall 2009 with Miro Dudík.

Spring 2013 I taught the MLD Journal Club. I also taught this course in Spring 2012, in Fall 2011, with Tom Mitchell in Fall 2010, with Aarti Singh in Spring 2010, with Ann Lee several times before that, and with Steve Fienberg several times before that.

Fall 2012 I taught 10-725, Optimization, with Ryan Tibshirani. I also taught this course in Spring 2010 and Spring 2008 with Carlos Guestrin.

Spring 2011 I taught 15-780, the graduate AI Star course, with Tuomas Sandholm. I also taught this course in spring 2009 with Tuomas, and in fall 2007 and Fall 2006 with Ziv Bar-Joseph.

Spring 2004 I taught CS23N, Robotics and Machine Learning, with Andrew Ng at Stanford.

Summer 2003 I organized the CALD summer school with Tom Mitchell.

Fall 2002 I taught 16-899C, Statistical Techniques in Robotics, with Sebastian Thrun.


Students

Here is a current list of the students I am supervising.


Notes, examples, and tutorials

These are informal notes rather than polished presentations, so let me know if you find any errors.

Art

Playing games

Algorithms for statistical inference

Linear programming and optimization

Reinforcement learning

Others


Some publications

This list is approximately in reverse chronological order. Some of my publications are also available from the CMU SCS tech reports archive or from arXiv.

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

2005

2004

2003

2002 and earlier

AltStyle によって変換されたページ (->オリジナル) /