Saturday, April 6, 2013

Machine Learning

Machine learning is the study of computer algorithms that improve automatically through experience. Applications range from data mining programs that discover general rules in large data sets, to information filtering systems that automatically learn users' interests.

This book provides a single source introduction to the field. It is written for advanced undergraduate and graduate students, and for developers and researchers in the field. No prior background in artificial intelligence or statistics is assumed

SLIDES FOR INSTRUCTORS:

THE FOLLOWING SLIDES ARE MADE AVAILABLE FOR INSTRUCTORS TEACHING FROM THE TEXTBOOK MACHINE LEARNING, TOM MITCHELL, MCGRAW-HILL.
SLIDES ARE AVAILABLE IN BOTH POSTSCRIPT, AND IN LATEX SOURCE. IF YOU TAKE THE LATEX, BE SURE TO ALSO TAKE THE ACCOMANYING STYLE FILES, POSTSCRIPT FIGURES, ETC.

ADDITIONAL TUTORIAL MATERIALS:

SUPPORT VECTOR MACHINES:

Machine Learning Slides

Week
 Project
Topic
PDF Slides
1

Introduction - Machine Learning
1

Introduction - Weka

2

Data Preprocessing

Project 1 presentations

3

Decision Trees (I)
3

Decision Trees (II)
3
4
Project 2 presentations


Neural Networks (I)
4
5

Neural Networks (II)
4

Neural Networks (III)
4
6
Project 3 presentations


Evaluating Hypothesis (I)
5
7

Evaluating Hypothesis (II)
5
Project 4 presentations

8

Bayesian Learning (I)
6

Bayesian Learning (II)
6
9

Bayesian Learning (III) - K2 algorithm
6
Project 5 presentations

10

Instance-based Learning
8
Project 6 presentations

11

Genetic Algorithms (I)
9

Genetic Algorithms (II)
9
12
Project 7 presentations


Rule Learning (I)
13

Rule Learning (II)

Reinforcement Learning