Скажем, у меня есть огромный (несколько миллионов) список из n векторов, учитывая новый вектор, мне нужно найти довольно близкий из набора, но он не должен быть самым близким.(Ближайший сосед находит ближайший и запускается за n раз)
Какие существуют алгоритмы, которые могут очень быстро приблизить ближайшего соседа за счет точности?
РЕДАКТИРОВАТЬ: Поскольку это, вероятно, поможет, яследует упомянуть, что данные в большинстве случаев довольно гладкие, с небольшой вероятностью появления колючек в случайном измерении.