Final Project - Artificial Intelligence | CS 205, Study Guides, Projects, Research of Computer Science

Material Type: Project; Class: ARTIFICIAL INTELLIGENCE; Subject: Computer Science; University: University of California-Riverside; Term: Unknown 1989;

Typology: Study Guides, Projects, Research

Pre 2010

Uploaded on 03/28/2010

koofers-user-8ef
koofers-user-8ef 🇺🇸

9 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CS 205 Final Project:
You may work alone or in groups of two. This is due on Friday at 5:00pm of finals week.
1) Implement the K-nearest neighbor algorithm (my version of the 1-nearest neighbor algorithm in
matlab takes 10 lines of code, this should not be too tricky). Download some datasets to test on [a]
[b] (try to focus only on larger datasets).
2) Using cross validation, investigate the effect of changing the “K” in K-nearest neighbor algorithm.
3) It is likely that for some datasets, some attributes are irrelevant. Using some kind of search, try to
find a subset of instances that will produce improved accuracy.
Possible search algorithms for attribute selection include: forward selection, backward selection, genetic
algorithms, random search, heuristic search etc
Write a report for the above, in conference paper format (see [c] as an example). I expect it will take 3 to 5
pages.
[a] http://kdd.ics.uci.edu/
[b] http://archive.ics.uci.edu/ml/
[c] http://www.cs.ucr.edu/~eamonn/Anytime_Classification.pdf

Partial preview of the text

Download Final Project - Artificial Intelligence | CS 205 and more Study Guides, Projects, Research Computer Science in PDF only on Docsity!

CS 205 Final Project:

You may work alone or in groups of two. This is due on Friday at 5:00pm of finals week.

  1. Implement the K-nearest neighbor algorithm (my version of the 1-nearest neighbor algorithm in matlab takes 10 lines of code, this should not be too tricky). Download some datasets to test on [a] [b] (try to focus only on larger datasets).
  2. Using cross validation, investigate the effect of changing the “K” in K-nearest neighbor algorithm.
  3. It is likely that for some datasets, some attributes are irrelevant. Using some kind of search, try to find a subset of instances that will produce improved accuracy. Possible search algorithms for attribute selection include: forward selection, backward selection, genetic algorithms, random search, heuristic search etc Write a report for the above, in conference paper format (see [c] as an example). I expect it will take 3 to 5 pages. [a] http://kdd.ics.uci.edu/ [b] http://archive.ics.uci.edu/ml/ [c] http://www.cs.ucr.edu/~eamonn/Anytime_Classification.pdf