diff options
author | Jamie Bullock <postlude@users.sourceforge.net> | 2008-02-16 11:22:24 +0000 |
---|---|---|
committer | Jamie Bullock <postlude@users.sourceforge.net> | 2008-02-16 11:22:24 +0000 |
commit | f8ccc253ee14685c37952058ab3d9adb1704f8d3 (patch) | |
tree | d8b1eea860eb5d52626df18ee31a7575103fc013 /knn/README | |
parent | 99abaa687d4dcab89d1a295dbd909c60c7114f7d (diff) |
[knn] by Fujinaga and MacMillan, initial commit
svn path=/trunk/externals/postlude/; revision=9446
Diffstat (limited to 'knn/README')
-rw-r--r-- | knn/README | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/knn/README b/knn/README new file mode 100644 index 0000000..c87f31c --- /dev/null +++ b/knn/README @@ -0,0 +1,20 @@ +k-NN object for PD + +Introduction + +The k Nearest Neighbor algorithm is a simple and robust classification +algorithm. It compares an unknown feature vector to a database by +calculating distance and assigns the classification of the k closest +database entries to the unknown vector. This implementation for PD +takes inputs of PD lists for both learning and classification. +Currently the length of the feature vectors and maximum number of +classes is fixed at compile time. + +Feature Weighting + +This implementation also includes feature weighting to allow control +over the relative importance of each feature. This has been shown to +provide significant improvements to the performance of the k-NN +algorithm. + +Karl MacMillan <karlmac@peabody.jhu.edu>
\ No newline at end of file |