PolDense: polski model AI pokonał gigantów w wyszukiwaniu
Model PolDense 1B zajął pierwsze miejsce w rankingu Polish Information Retrieval Benchmark, wyprzedzając wielojęzyczne rozwiązania od Llama i BGE.
Polska sztuczna inteligencja osiągnęła znaczący sukces na arenie międzynarodowej — model PolDense 1B zajął pierwsze miejsce w rankingu Polish Information Retrieval Benchmark, wyprzedzając wielojęzyczne rozwiązania od znanych globalnych firm technologicznych.
AI Lab działający w Ośrodku Przetwarzania Informacji (OPI) opracował rodzinę sześciu modeli PolDense dedykowanych do wyszukiwania informacji w języku polskim. To rozwiązanie stanowi kolejny krok w budowaniu polskich kompetencji w sztucznej inteligencji, tworząc otwarte technologie dostępne dla naukowców, administracji publicznej i przedsiębiorców.
Czym wyróżnia się PolDense na tle konkurencji?
Największym osiągnięciem modelu PolDense 1B jest wynik 64,11 punktu w Polish Information Retrieval Benchmark (PIRB) — jednym z najważniejszych benchmarków oceniających skuteczność modeli wyszukiwania informacji w języku polskim. Model wyprzedził znacznie większe rozwiązania wielojęzyczne: Llama-Embed-Nemotron-8B uzyskał 63,73 punktu, a BGE-Multilingual-Gemma2-9B 63,26 punktu.
Co istotne, PolDense 1B osiągnął te rezultaty przy znacznie mniejszej liczbie parametrów niż konkurencyjne modele międzynarodowe. Rozwiązania wielojęzyczne, które wyprzedził, posiadają nawet bliskie 10 miliardów parametrów, co oznacza, że polska specjalizacja dla konkretnego języka okazała się bardziej efektywna niż uniwersalne podejście.
Architektura i możliwości techniczne
Modele PolDense oparte są na architekturze ModernBERT i technologii ettin-encoders. Potrafią analizować teksty o długości do 8192 tokenów, co umożliwia lepsze zachowywanie kontekstu długich dokumentów oraz bardziej precyzyjne identyfikowanie najbardziej trafnych informacji. Ta zdolność jest szczególnie ważna dla systemów pracujących z obszerną dokumentacją, bazami wiedzy czy archiwami tekstów.
Modele działają jako dense retrievery — przekształcają pytania i dokumenty w kompaktowe reprezentacje wektorowe, umożliwiające precyzyjne wyszukiwanie treści na podstawie znaczenia, a nie wyłącznie dopasowania słów kluczowych. To podejście jest fundamentem dla coraz bardziej popularnych systemów RAG (Retrieval Augmented Generation), które łączą wyszukiwanie dokumentów z generowaniem odpowiedzi przez duże modele językowe.
Rodzina modeli dostosowana do różnych potrzeb
Jedną z głównych zalet PolDense jest dostępność sześciu wariantów o różnych rozmiarach, pozwalająca wybrać rozwiązanie dla konkretnego zastosowania:
| Model | Liczba parametrów | Zastosowanie | Wymagania |
|---|---|---|---|
| PolDense 1B | 1 miliard | Systemy korporacyjne, najwyższa jakość | Serwery z GPU |
| PolDense 400M | 400 milionów | Aplikacje wymagające wysokiej jakości | Serwery, GPU |
| PolDense 150M | 150 milionów | Systemy o umiarkowanych wymaganiach | Procesory CPU |
| PolDense 68M | 68 milionów | Wdrożenia lokalne | Procesory CPU |
| PolDense 32M | 32 miliony | Urządzenia mobilne | Urządzenia mobilne |
| PolDense 17M | 17 milionów | Edge computing | Urządzenia IoT |
Modele o wielkości 400 milionów i 150 milionów parametrów oferują bardzo konkurencyjne wyniki względem rozwiązań posiadających kilka miliardów parametrów, co oznacza, że można osiągnąć wysoką jakość wyszukiwania bez konieczności inwestowania w drogi sprzęt.
Co to oznacza dla polskiego ekosystemu AI?
Udostępnienie modeli PolDense jako rozwiązań open source na platformie Hugging Face ma znaczący wpływ na rozwój polskiego ekosystemu sztucznej inteligencji. Oznacza to, że naukowcy, przedsiębiorcy i instytucje publiczne mogą bezpłatnie wykorzystywać te modele do budowy własnych mechanizmów wyszukiwania, systemów RAG, chatbotów i narzędzi wspierających pracę z bazami dokumentów.
Sukces PolDense dowodzi, że wyspecjalizowane modele tworzone z myślą o konkretnym języku mogą nie tylko konkurować z wielokrotnie większymi modelami międzynarodowymi, ale w wielu specyficznych zadaniach osiągać od nich lepsze wyniki. To efekt wieloletnich badań prowadzonych w AI Lab OPI nad nowoczesnymi neuronowymi modelami reprezentacyjnymi oraz specjalistycznymi modelami wyszukiwania informacji dla języka polskiego.
Perspektywy rozwoju: EuroDense na horyzoncie
AI Lab OPI nie poprzestaje na sukcesie PolDense. W kolejnych miesiącach zespół planuje udostępnienie modelu EuroDense, który wspiera wyszukiwanie informacji w dziewięciu językach europejskich. Modele zostały opracowane w ramach projektu Large Language Models for the European Union (LLMs4EU) realizowanego przez konsorcjum Alliance for Language Technologies – ALT-EDIC, którego celem jest rozwój i udostępnianie zaawansowanych technologii AI dla europejskiego rynku.
To rozszerzenie potwierdza, że polska badania nad sztuczną inteligencją mogą stanowić fundament dla rozwiązań o znaczeniu europejskim, a specjalizacja dla konkretnych języków pozostaje kluczową strategią w budowaniu efektywnych i konkurencyjnych systemów AI.
Najczęstsze pytania
Co to jest PolDense i do czego służy?
PolDense to rodzina sześciu modeli sztucznej inteligencji opracowanych przez AI Lab Ośrodka Przetwarzania Informacji, specjalizujących się w wyszukiwaniu informacji w języku polskim. Modele wykorzystują architekturę dense retriever, przekształcającą pytania i dokumenty w reprezentacje wektorowe, umożliwiające precyzyjne wyszukiwanie na podstawie znaczenia tekstu, a nie tylko dopasowania słów kluczowych.
Jaki wynik osiągnął PolDense 1B w benchmarku PIRB?
Model PolDense 1B uzyskał 64,11 punktu w Polish Information Retrieval Benchmark, zajmując pierwsze miejsce i wyprzedzając Llama-Embed-Nemotron-8B (63,73 punktu) oraz BGE-Multilingual-Gemma2-9B (63,26 punktu), mimo że są one znacznie większe.
Czy mogę używać PolDense za darmo?
Tak, wszystkie modele PolDense zostały udostępnione jako open source na platformie Hugging Face i mogą być bezpłatnie wykorzystywane do budowy wyszukiwarek, systemów RAG, chatbotów i innych narzędzi AI.
Jakie są różnice między poszczególnymi modelami PolDense?
Rodzina PolDense obejmuje modele o rozmiarach od 17 milionów do 1 miliarda parametrów. Większe modele (400 mln, 1 mld) oferują najwyższą jakość wyszukiwania, podczas gdy mniejsze warianty (17-68 mln) zostały zaprojektowane dla wdrożeń na CPU, urządzeniach mobilnych i środowiskach edge computing z ograniczonymi zasobami.
Co to jest architektura RAG i jak PolDense się do niej odnosi?
RAG (Retrieval Augmented Generation) to podejście łączące wyszukiwanie dokumentów z generowaniem odpowiedzi. Modele PolDense pełnią kluczową rolę jako mechanizm wyszukiwania, dostarczając najbardziej trafne dokumenty w czasie rzeczywistym, co pozwala modelom generatywnym na tworzenie bardziej dokładnych i aktualnych odpowiedzi.
Na podstawie: CEO Magazyn. Tekst opracowany redakcyjnie.