author: Robert Schapire, Department of Computer Science, Princeton University
published: Feb. 25, 2007,   recorded: May 2005,   views: 88683


Related content

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.
Lecture popularity: You need to login to cast your vote.
  Delicious Bibliography

 Watch videos:   (click on thumbnail to launch)

Watch Part 1
Part 1 1:03:40
Watch Part 2
Part 2 1:03:32


Boosting is a general method for producing a very accurate classification rule by combining rough and moderately inaccurate "rules of thumb." While rooted in a theoretical framework of machine learning, boosting has been found to perform quite well empirically. This tutorial will introduce the boosting algorithm AdaBoost?, and explain the underlying theory of boosting, including explanations that have been given as to why boosting often does not suffer from overfitting, as well as some of the myriad other theoretical points of view that have been taken on this algorithm. Some recent applications and extensions of boosting will also be described.

See Also:

Download slides icon Download slides: (712.6┬áKB)

Help icon Streaming Video Help

Link this page

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

Reviews and comments:

Comment1 Pete Santago, August 7, 2007 at 7:54 p.m.:

Great talk. Very intuitive. Should have much more of this to complement papers. Speaker is excellent.

Only a small downside. Camera work could be a bit better. Either focus more on slides or speaker should move to them more often.

Thanks for this.

Comment2 Claudia, June 13, 2008 at 5:03 p.m.:

nice introduction! easy to follow!

Comment3 Oscar, August 27, 2008 at 11:21 a.m.:

Very good and informative!

Comment4 Rob, June 26, 2009 at 4:36 p.m.:

Very good tutorial to get the main concepts of boosting.
First part suffices if you just want to main concept.

Comment5 Mehran, January 30, 2010 at 1:38 a.m.:

What a great tutorial ... Schapire is a great lecturer and teacher. Wish he was close by!

Comment6 Ananth Sadanand, March 30, 2010 at 8:36 p.m.:

Very informative. Very concise and to-the-point explanation. The camera man however did a pathetic job on taping it. Very tough on the eyes to watch for 63 mins.

Comment7 Extra, January 9, 2011 at 7:36 p.m.:

@ Mehran

Comment8 Shreyas Saxena, July 19, 2011 at 1:44 p.m.:

Awesome Video, The way he explains boosting is really lucid.

Comment9 Yang Zhao, November 11, 2011 at 4:06 a.m.:

Thank you!

Comment10 ksheerasagar, November 29, 2012 at 12:59 a.m.:

Thanks Professor.

Comment11 Muhammad, March 27, 2013 at 10:58 p.m.:

Thanks alot for such good explanation on Ada Boost.

Comment12 Danlan Chen, November 20, 2015 at 6:35 a.m.:

I think the toy example , error is calculated wrong

Comment13 Danlan Chen, November 20, 2015 at 6:38 a.m.:

I am sorry, the toy example calculation is correct, sorry for my wrong comments.

Write your own review or comment:

make sure you have javascript enabled or clear this field: