Алгоритм k-ближайшего соседа отличается от других методов обучения тем, что из обучающих примеров не приводится никакой модели.Данные остаются такими, какие они есть;они просто хранятся в памяти.
Генетический алгоритм в сочетании с k-NN улучшает производительность.Также предлагается другой успешный метод, известный как выбор экземпляра, чтобы одновременно противостоять эффективному хранению и шуму k-NN.Вы можете попробовать это: когда новый экземпляр должен быть классифицирован;вместо того, чтобы задействовать все обучающие экземпляры для извлечения k-соседей, что увеличит время вычислений, сначала выполняется выбор меньшего подмножества экземпляров.
вы также можете попробовать:
- Повышение скорости k-NN за счет уменьшения количества обучающих документов
- Улучшение k-NN за счет размера окрестности и функции подобия
- Улучшение k-NN за счет расширенных структур хранения