event thumbnail image
Machine Learning Summer School 2005 - Chicago
Pascal

Trees for Regression and Classification

author: Robert Nowak, University of Wisconsin - Madison

Description

Tree models are widely used for regression and classification problems, with interpretability and ease of implementation being among their chief attributes. Despite the widespread use tree models, a comprehensive theoretical analysis of their performance has only begun to emerge in recent years.

This lecture provides an overview of tree modeling theory and methods, with an emphasis on risk bounds, oracle inequalities, approximation theory, and rates of convergence, in a variety of contexts. Special attention is devoted to decision trees and wavelet-based regression methods, two of the most well-known examples of tree models. The choice of loss function (squared error, absolute error, 0/1 error) plays a pivotal role in both theory and methods.

In particular, optimal tree selection rules vary dramatically depending on the loss function employed. Despite these differences, suitable tree-based models coupled with appropriate selection rules can provide fast algorithms and near-minimax optimal performance in a very broad range of regression and classification problems. Examples from image reconstruction and pattern classification will demonstrate the effectiveness of trees in practice.

You might be experiencing some problems with Your Video player.
Slides
0:01 Learning with Trees
5:51 Basic Problem: Partitioning
6:36 Classification
7:16 Signal and Image Processing
7:58 Partitioning Schemes
9:24 Why Trees ?
10:47 Example: Gamma-Ray Burst Analysis
13:23 Trees and Partitions
14:39 Estimation using Pruned Tree
14:58 Gamma-Ray Burst 845
16:04 Recursive Partitions
16:34 Adapted Partition
16:50 Image Denoising
17:26 Decision (Classification) Trees
18:36 Classification
19:25 Image Partitions
19:59 TITLE
20:15 Image Coding
21:14 Probabilistic Framework
23:12 Prediction Problem
24:27 Challenge
25:38 Empirical Risk
26:25 Empirical Risk Minimization
26:59 Classification and Regression Trees
27:57 Classification and Regression Trees
28:45 Empirical Risk Minimization on Trees
30:00 Overfitting Problem
32:29 Bias/Variance Trade-off
33:22 Estimation and Approximation Error
35:13 Estimation Error in Regression
36:00 Estimation Error in Classification
36:51 Partition Complexity and Overfitting
38:22 Controlling Overfitting
39:12 Complexity Regularization
39:57 Per-Cell Variance Bounds: Regression
40:59 Per-Cell Variance Bounds: Classification
41:44 Variance Bounds
44:15 A Slightly Weaker Variance Bound
44:51 Complexity Regularization
46:34 Example: Image Denoising
47:34 Theory of Complexity Regularization
48:22 TITLE
49:45 Classification
50:49 Probabilistic Framework
51:20 Learning from Data
52:14 Approximation and Estimation
53:12 Classifier Approximations
54:29 Approximation Error
55:45 Approximation Error
56:09 Boundary Smoothness
56:50 Transition Smoothness
57:30 Transition Smoothness
58:20 Fundamental Limit to Learning
61:05 Related Work
63:11 Box-Counting Class
64:31 Box-Counting Sub-Classes
66:26 Dyadic Decision Trees
67:34 Dyadic Decision Trees
69:50 The Classifier Learning Problem
70:34 Empirical Risk
71:52 Chernoff’s Bound
73:27 Chernoff’s Bound
74:41 Error Deviation Bounds
75:18 Uniform Deviation Bound
76:29 Setting Penalties
77:30 Setting Penalties
79:20 Uniform Deviation Bound
80:18 Decision Tree Selection
82:14 Rate of Convergence
84:27 Balanced vs. Unbalanced Trees
85:22 Spatial Adaptation
86:10 Relative Chernoff Bound
87:15 Designing Leaf Penalties
88:25 Uniform Deviation Bound

Lecture rating

People found this lecture:
Worth seeing
because it is:
 Valuable and informative
Well presented
Easily understandable
Acceptably recorded
You need to login to cast your vote.

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.

 Watch videos:   (click on thumbnail to launch)

Watch Part 1
Part 1 1:28:59
Windows Media video

!NOW PLAYING
Watch Part 2
Part 2 0:21:24
Windows Media video

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment: