Может ли использование FLANN подпадать под машинное обучение? - PullRequest
1 голос
/ 28 апреля 2011

Я написал программу для вычисления функций SURF, а затем использовал FLANN (Быстрая библиотека для ближайшего соседа), чтобы сопоставить и показать ближайших соседей.Теперь использование FLANN можно рассматривать как использование машинного обучения, так как я понимаю, что это приблизительная версия k-поиска ближайшего соседа, которая рассматривается как алгоритм машинного обучения (контролируемое обучение).

Ответы [ 2 ]

1 голос
/ 19 ноября 2011

Вы найдете упоминание таких методов, как FLANN, LSH, Spectral Hashing и KD-tree (варианты) во многих публикациях по машинному обучению.

Однако, как вы сказали, сами эти методы не являются учащимися / классификаторами, но они часто могут использоваться в типичных приложениях машинного обучения.Согласно вашему примеру, FLANN не является контролируемым классификатором, но его можно использовать для значительного улучшения тегеров и рекомендаций.

(При этом этот вопрос может быть более уместным для CrossValidated или предлагаемого Машинное обучение форум.)

0 голосов
/ 26 декабря 2011

FLANN - только приблизительная структура поиска ближайшего соседа;это не машинное обучение.

Но ваш классификатор K-ближайших соседей, который использует FLANN , это машинное обучение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...