Course Home Page for CIS 700/02, Fall 2004: Advanced Topics in Machine Learning (original) (raw)


CIS 700/02 ADVANCED TOPICS IN MACHINE LEARNING FALL 2004


URL for this page: http://www.cis.upenn.edu/~mkearns/teaching/cis700

INSTRUCTOR

Prof. Michael Kearns
mkearns@cis.upenn.edu
Office hours: By appointment

COURSE LOCATION AND TIME

Wednesdays 1:30-4, in 315 Levine Hall.

COURSE DESCRIPTION

Just as in the Fall 2003 version, this seminar course will examine selected recent developments in machine learning and related topics from the literature. The term "machine learning" will be construed broadly (as it seems to be in the research community:)), and will include all topics in statistical modeling and probabilistic AI, as well as relevant results and tools from theoretical CS and algorithms, game theory and economics, finance, and others.

See last year's web page (link above) for a flavor of the topics covered then and the level of the readings. Participants will have a strong say in what topics are examined.

COURSE FORMAT AND REQUIREMENTS

The course will be run in seminar/reading group format. Each week we will examine a couple of papers, and each session will have one or more participants who will lead an informal discussion of the chosen material. The course will also act as a venue for external speakers, and we'll also consider locals who would like a forum for presentation and discussion of their own work in machine learning.

Class participation, including leading one or more sessions,will be determine the course grade. It is expected that participants willread the material, at least enough to understand the main ideas, before each meeting.This way the meetings themselves can be for diving into greater detail, discussing strengths and weaknesses, brainstorming on extensions, proving original results, etc.

Auditors are welcome, as are sporadic and one-time attendees who drop in for subjects that interest them.

PREREQUISITES

Familiarity with the basics of machine learning, probability theory and statistics, and the analysis of algorithms. Some knowledge of mathematical programming, optimization, and computational complexity will probably also be helpful.

SCHEDULE AND READINGS

Wed Sep 8:

We'll start with a mainly organizational meeting to discuss possible topics for the term, and to start planning the schedule and discussion leaders. Please come prepared with suggestions of both areas for investigation and specific readings.

OK, we did the above:), and I have summarized our initial suggestions for topics and readings in The Bullpen (see below) shortly. Next meeting or two will be led by me and others on topics in financial modeling.

Wed Sep 15: Financial Modeling I: Random and Non-Random Walks; Technical Trading Strategies

Sham Kakade, Ryan Porter and I will lead the discussions for the first few sessions on different approaches to financial modeling, algorithms for trading profitably in those models, etc. I'll begin with some papers examining the more classical "random walk hypothesis" as well as technical trading strategies. Papers for this meeting: