Artykuły dla tych, którzy
wdrażają stack
Materiały o React, Node.js, TypeScript i AI. Przetłumaczony tekst jest pokazany, gdy istnieje. Jeśli nie, widać tekst angielski i dopisek o tym.
Tag: BM25
Pięćdziesiąt lat badań nad wyszukiwaniem ukrytych w Twoim procesie RAG
Podział tekstu na fragmenty, wyszukiwanie hybrydowe, HyDE, ponowna klasyfikacja oraz oceny – wszystko to ma dziesięciolecia starszych odpowiedników w dziedzinie wyszukiwania informacji. Przegląd badań oraz ich ograniczenia.
17 min czytaniaDebugowanie systemu pobierania danych RAG: Recall@K, BM25, hybrydowa fuzja oraz ponowna sortowanie
Mały eksperyment z pipeline’em RAG, w którym właściwy fragment został umieszczony na czwartym miejscu, pokazujący, jak dzielenie na fragmenty, BM25, fuzja rankingu oraz ponowne rankowanie wpływają na Recall@3 i MRR.
11 min czytaniaOcena mechanizmu RAG Retrieval poza kryterium odzyskiwania informacji w ANN, przy użyciu Turbopuffer jako przykładu.
Szybki indeks wektorowy może nadal nie znaleźć odpowiedzi. Poznaj kompromisy związane z przechowywaniem w Turbopuffer, hybrydowy model BM25 w połączeniu z wyszukiwaniem wektorowym oraz to, jak zbiór „złoty” pomaga ocenić rzeczywisty poziom odzyskiwania informacji.
7 min czytaniaHybrydowe wyszukiwanie w RAG: BM25, Rank Fusion i Reranking przewyższają metody oparte na wektorach.
Czyste wyszukiwanie wektorowe pomija dokładne terminy. BM25 w połączeniu z embeddingami, Reciprocal Rank Fusion oraz cross-encoder reranker doprowadziły tę konfigurację RAG do dokładności wyszukiwania na poziomie 91%.
6 min czytaniaKontekstowe odzyskiwanie informacji w RAG: Co ukrywa wartość 67%, jakie są jej koszty i kiedy zawodzi.
Pobieranie kontekstowe w RAG: jak prefiksy pomagają naprawić odosobnione fragmenty, dlaczego wartość 67% odnosi się do trzech zmian, co oszczędza buforowanie promptów i kiedy to zawodzi.
13 min czytaniaPięć sposobów indeksowania wektorów w RAG, przetestowanych na milionie embedów z Wikipedii
Pięć sposobów indeksowania wektorów w RAG przetestowanych na milionie embeddingów z Wikipedii: flat, IVFFlat, HNSW, hybryda BM25 oraz DiskANN, wraz z wartościami opóźnienia i dokładności.
9 min czytaniaPobieranie informacji z wiki inżynieryjnego: BM25, gęste okna bezpieczne dla tokenów oraz RRF
Pobieranie informacji z naciskiem na ocenę w wiki technicznym: cele oparte na dokładnych dowodach, bazowa metoda BM25, błąd wycinania tekstu w MiniLM, okna tokenów oraz wyniki fuzji rankingu wzajemnego.
7 min czytaniaWyszukiwanie hybrydowe w systemach RAG: BM25, wektory oraz fuzja rankingu wzajemnego w praktyce
Hybrydowe wyszukiwanie w RAG: dlaczego metoda oparta wyłącznie na wektorach traci dokładne identyfikatory, jak Reciprocal Rank Fusion łączy BM25 z embeddingami oraz gdzie hybrydowe podejście wciąż pozostaje niewystarczające.
11 min czytaniaNarzędzia do wyszukiwania RAG: BM25, Dense, HyDE, RRF, MMR i ponowna sortowanie
Narzędzia do wyszukiwania w RAG: BM25, wektory gęste, HyDE, RRF, MMR oraz ponowna sortowanie, kiedy stosować każde z nich, przybliżony czas reakcji na każdym etapie oraz to, jak hybrydowy pipeline je łączy.
8 min czytania
O tych artykułach
Wycena w 24 h
Potrzebujesz tego stacka w warstwie operatorskiej? Wyślij brief — wycena w 24 h.