- Implementation: python+numpy KNN.py
Handwritten recognition word [HandWriting.py] (https://github.com/csuldw/MachineLearning/blob/master/KNN/HandWriting.py)
- Training set data: data/trainingDigits;
- Test set data: data/testDigits.
- When k is taken as 3: error_rate = 0.0549682875264
- When k is 5: error_rate = 0.0919661733615
- When k is 10: error_rate = 0.0993657505285