Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.69 KB

File metadata and controls

35 lines (22 loc) · 1.69 KB

Промежуточный отчет

Как готовились

Разобради статью "Sim. search in high dimensions..." in ("Proc. of 25th VLDB conf", 1999)

Что сделано

Питонячий прототип алгоритма, предлженного в статье, для метрики Хэмминга.

Мирон aka @Gezort работает над l1 метрикой для этого прототипа.

Прототип работает, слабо, но покрыт тестами

Как посмотреть на то что есть

git clone git@github.com:nkdhny/lsh.git
cd ./lsh/etc

python -m nose ./test_hamming.py

Планы на будущее

На самое близкое

  • Лучше покрыть тестами, убедившись, что с ростом количества хэшей метод перейдет в точный K-NN
  • Зафиксировать контракты с учетом работы Матвея по прикручиванию новых метрик
  • Переписать на C++ имея на руках готовые контракты и понимание того как это работае

На чуть более отдаленное

  • Погонять на синтетических данных
  • Написать удобного клиента, понимающего формат данных например как у VW
  • Погонять на реальных данных