Эффективное сравнение 100 000 векторов

Я сохраняю 100.000 векторов в базе данных. Каждый вектор имеет размерность 60. (int vector [60])

Затем я беру один и хочу представить пользователю векторы в порядке уменьшения сходства с выбранным.

я используюТанимото Классификатор сравнить 2 вектора:

Есть ли какие-либо методы, чтобы избежать делать все записи в базе данных?

Еще кое-что! Мне не нужно сортировать все векторы в базе данных. Я хочу получить топ-20 самых похожих векторов. Так что, может быть, мы можем приблизить порог к 60% записей и использовать остальные для сортировки. Как вы думаете?

Ответы на вопрос(10)

Ваш ответ на вопрос