COSC 575: Introduction to Machine Learning

Project 4
Spring 2012

Due: Wed, Apr 12 @ 11:59 P.M.
10 points

Pick one:

  1. Implement AdaBoost.
    @article{freund.jjsai.99,
      author = "Freund, Y. and Schapire, R. E.",
      title = "A short introduction to boosting",
      journal = "Journal of Japanese Society for Artificial Intelligence",
      year = 1999,
      volume = 14,
      number = 5,
      pages = "771--780" }
    
  2. Implement Stacking.
    @article{wolpert.nn.92,
      author = "Wolpert, D. H.",
      title = "Stacked generalization",
      journal = "Neural Networks",
      year = 1992,
      volume = 5,
      number = 2,
      pages = "241--259" }
    
  3. Implement Forest-RI.
    @article{breiman.ml.01,
      author = "Breiman, L.",
      title = "Random forests",
      journal = "Machine Learning",
      year = 2001,
      volume = 45,
      number = 1,
      pages = "5--32" }
    
Note that some of the links may not work from off campus because of subscription restrictions. For off-campus access, you can access them through the library's proxy.

Instructions for Submission

In the header comments in at least the main file of your project, provide the following information:
//
// Name
// E-mail Address
// Platform: Windows, MacOS, Linux, Solaris, etc.
// Language/Environment: gcc, g++, java, g77, ruby, python, haskell, etc.
//
// In accordance with the class policies and Georgetown's Honor Code,
// I certify that, with the exceptions of the class resources and those
// items noted below, I have neither given nor received any assistance
// on this project.
//
Make sure I have clear instructions on how to build and run your executables. If you're using C or C++, then provide a Makefile.

Submit via Blackboard. When you are ready to submit your program for grading, create a compressed archive of a directory containing only your project's source, and upload it to Blackboard. The directory's name should be the same as your net ID. If you need to include a note with your submission, put the note in a README file in the directory. Submit your project before 11:59 P.M. on the due date.