Поиск

  • wikiHNSW+IVF hybrid

    # HNSW+IVF hybrid ## Определение Гибридный алгоритм, объединяющий инвертированное индексирование (IVF) для кластеризации и HNSW для эффективного поиска внутри кластеров. ## Где…

  • answerЧто такое Hierarchical Navigable Small World + IVF (HNSW+IVF) гибрид?

    …для каждого кластера строится отдельный [[Вики/Graph\|граф]] [[Вики/HNSW\|HNSW]], содержащий только векторы этого кластера. Параметры [[Вики/HNSW\|HNSW

  • answerЧто такое IVF (Inverted File Index) и как он сравнивается с HNSW по speed/quality?

    …Что такое HNSW (Hierarchical Navigable Small World) [[Вики/HNSW\|HNSW]] строит [[Вики/multi-layer graph\|многослойный граф]] на основе идеи…

  • answerScaNN (Google) vs HNSW — сравнение для больших масштабов (>100M векторов)?

    …ScaNN (Google) vs HNSW — сравнение для больших масштабов (>100M векторов)? ## Краткий тезис [[Вики/ScaNN\|ScaNN]] и [[Вики/HNSW\|HNSW]] — два…

  • wikief_search

    # ef_search ## Определение Параметр HNSW, задающий ширину поиска на нижнем слое и размер динамического списка при поиске. Управляет компромиссом между…

  • wikief_construction

    # ef_construction ## Определение Параметр HNSW, определяющий количество кандидатов при вставке новых векторов. Влияет на качество графа; рекомендуемый диапазон 200–500…

  • wikiHybrid Learned + HNSW

    # Hybrid Learned + HNSW ## Определение Комбинация learned index и графа HNSW, где нейронная сеть предсказывает стартовую вершину для ускорения поиска ближайших…

  • answerКак работает HNSW (Hierarchical Navigable Small World) алгоритм внутренне?

    …Как работает HNSW (Hierarchical Navigable Small World) алгоритм внутренне? ## Краткий тезис **[[Вики/hnswlib\|HNSW]] ([[Вики/hnswlib\|Hierarchical Navigable Small World…

  • wikihnswlib

    # hnswlib ## Определение Библиотека с реализацией алгоритма HNSW для приближённого поиска ближайших соседей; широко используется в векторных базах данных. ## Где встречается…

  • answerКак вы выбираете ANN алгоритм под ваш use case (volume, dimensionality, budget)?

    HNSW (без квантования) index_hnsw = faiss.IndexHNSWFlat(d, 32) # M = 32 (число соседей в графе) index_hnsw.train(xb) index…

  • wikiSPANN

    # SPANN ## Определение Алгоритм приближённого поиска ближайших соседей (ANN) для разреженных векторов, альтернатива HNSW. ## Где встречается - [[225. Как вы выбираете параметры…

  • wikiLanceDB

    # LanceDB ## Определение LanceDB — векторная база данных, использующая гибридный индекс IVF_HNSW_SQ для эффективного поиска ближайших соседей. ## Где встречается - [[230…

  • wikiMemory profiling

    # Memory profiling ## Определение Оценка потребления памяти структурами данных, например, индексом HNSW, для оптимизации параметров. ## Где встречается - [[225. Как вы выбираете…

  • wikiWav2Vec

    …Используется как пример типа данных при выборе параметров HNSW. ## Где встречается - [[225. Как вы выбираете параметры HNSW (M, ef_construction…

  • answerКак вы обновляете ANN индекс при добавлении новых векторов без перестроения?

    …для [[Вики/production\|production]] выбирайте [[Вики/HNSW\|HNSW]] ([[Вики/Faiss\|FAISS]], [[Вики/hnswlib\|hnswlib]]) или [[Вики/DiskANN\|DiskANN]] (Microsoft) — последний…

  • wikiScaNN

    …Как работает HNSW (Hierarchical Navigable Small World) алгоритм внутренне|221. Как работает HNSW (Hierarchical Navigable Small World) алгоритм внутренне]] - [[222…

  • wikiresidual vectors

    # residual vectors ## Определение Векторы остатков, используемые в алгоритмах приближённого поиска ближайших соседей, таких как HNSW, для кодирования разности между исходным…

  • wikiIndexHNSW

    # IndexHNSW ## Определение Класс индекса FAISS, реализующий приближённый поиск на основе HNSW-графа. Обеспечивает высокую скорость и точность для ANN. ## Где…

  • wikiDynamic list

    # Dynamic list ## Определение Структура данных (список кандидатов) в алгоритме HNSW, используемая на этапах efSearch и efConstruction для поиска ближайших соседей…

  • wikiDynamic index update

    # Dynamic index update ## Определение Возможность HNSW добавлять и удалять векторы из индекса без полного перестроения графа, что важно для потоковых…

  • wikiSmall world networks

    # Small world networks ## Определение Концепция графов, в которых узлы соединены короткими путями; лежит в основе алгоритма HNSW для эффективного поиска…

  • wikinlist

    …Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF) гибрид|230. Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF…

  • wikiSIFT1M

    …Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF) гибрид|230. Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF…

  • wikiQPS

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiMilvus

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiCache misses

    …Что такое IVF (Inverted File Index) и как он сравнивается с HNSW по speedquality|222. Что такое IVF (Inverted File…

  • wikinprobe

    …Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF) гибрид|230. Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF…

  • answerКак вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные?

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные? ## Краткий тезис **[[Вики/hnswlib\|HNSW]] ([[Вики/hnswlib

  • wikiCurse of dimensionality

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiInverted index

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiHNSW

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiинкрементальные вставки

    …Поддерживается HNSW, IVF. Также паттерн загрузки только новых/изменённых документов в ETL/ELT. ## Где встречается - [[222. Что такое IVF (Inverted…

  • wikiL2 distance

    # L2 distance ## Определение Евклидово расстояние между векторами, используемое как метрика схожести в поиске (например, в HNSW или Product Quantization). ## Где…

  • wikiExact kNN

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiInverted list

    …Что такое IVF (Inverted File Index) и как он сравнивается с HNSW по speedquality|222. Что такое IVF (Inverted File…

  • practiceТЕХНИЧЕСКОЕ ЗАДАНИЕ: Настроить sharding для petabyte embeddings

    …Настройка HNSW + PQ и тестирование качества поиска (1 час) Действия 1. Настроить [[Вики/HNSW\|HNSW]] параметры `[[Вики/ef_construct\|ef…

  • answerКак вы строите двухступенчатый ретривал (fast ANN + slow cross-encoder) в RAG?

    …Они жертвуют небольшой точностью ради радикального ускорения. **[[Вики/hnswlib\|HNSW]] ([[Вики/hnswlib\|Hierarchical Navigable Small World]])** — один из самых популярных…

  • wikiSparse Embedding

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • answerКак работает DiskANN и когда он нужен?

    …Традиционные ANN-индексы ([[Вики/HNSW\|HNSW]], [[Вики/Inverted File Index\|IVF]]) хранят и векторы, и [[Вики/Graph\|граф]] в RAM…

  • answerЧто такое Filtered ANN Search и как оно реализовано в Qdrant vs Weaviate?

    …ANN-индексы (например, [[Вики/hnswlib\|HNSW]]) не хранят [[Вики/метаданные\|метаданные]] напрямую, поэтому [[Вики/Filtering\|фильтрация]] либо применяется до, либо…

  • wikiK-means

    …Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF) гибрид|230. Что такое Hierarchical Navigable Small World + IVF (HNSW+IVF…

  • wikiIndexFlatL2

    …Что такое IVF (Inverted File Index) и как он сравнивается с HNSW по speedquality|222. Что такое IVF (Inverted File…

  • wikiscalar product

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • practiceТЕХНИЧЕСКОЕ ЗАДАНИЕ: Реализовать WAL для векторной БД

    …Взять реализацию [[Вики/hnswlib\|HNSW]] из библиотеки [[Вики/hnswlib\|hnswlib]] (например, `[[Вики/hnswlib\|hnswlib]].[[Вики/qdrant-client\|Index]]`). 2. Обернуть…

  • wikiProduct Quantization

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiInverted File Index

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikiScalar quantization

    …Как вы выбираете параметры HNSW (M, ef_construction, ef_search) под свои данные|225. Как вы выбираете параметры HNSW (M…

  • wikikNN

    …Что такое IVF (Inverted File Index) и как он сравнивается с HNSW по speedquality|222. Что такое IVF (Inverted File…

  • answerЧто такое Memory-optimized ANN и какие алгоритмы лучшие для ограниченной RAM (<16GB)?

    …Реализовать Memory-optimized ANN с Faiss IVF-PQ и сравнить с HNSW (без квантования). Инструменты Python, Faiss, torchvision, numpy, psutil…

  • answerКак вы управляете cost хранения векторной БД при миллиарде векторов?

    …При поиске подгружаются только необходимые страницы. **Сравнение с [[Вики/HNSW\|HNSW]] ([[Вики/In-Memory\|in-memory]]):** | Параметр | HNSW (RAM) | DiskANN…