A heuristic supervised Euclidean data difference dimension reduction for KNN classifier and its application to visual place classification. Issue 7 (October 2016)