Comparthing Logo
sztuczna inteligencjawyszukiwanie informacjiwidzenie komputeroweprzetwarzanie języka naturalnegotechnologia wyszukiwania

Odzyskiwanie z uwzględnieniem obrazu a wyszukiwanie oparte na tekście

Wyszukiwanie z uwzględnieniem obrazu interpretuje treść wizualną w celu znalezienia pasujących wyników, podczas gdy wyszukiwanie oparte na tekście opiera się na zapytaniach pisemnych i indeksowaniu dokumentów. Oba podejścia stanowią podstawę współczesnych wyszukiwarek, ale różnią się znacząco sposobem, w jaki rozumieją intencje użytkownika i przetwarzają informacje w różnych typach danych.

Najważniejsze informacje

  • Wyszukiwanie z uwzględnieniem obrazu eliminuje konieczność opisywania treści wizualnych słowami, co czyni je idealnym rozwiązaniem do zadań związanych z zakupami i identyfikacją
  • Wyszukiwanie oparte na tekście zapewnia wyższą precyzję wyszukiwania dokumentów i wyszukiwania informacji w dużych korpusach tekstowych
  • Nowoczesne modele multimodalne, takie jak CLIP, łączą rozumienie wizualne z tekstowym
  • Wyszukiwanie oparte na tekście korzysta z dziesięcioleci badań i dojrzałych algorytmów, takich jak BM25 i ranking oparty na BERT

Czym jest Odzyskiwanie z uwzględnieniem obrazu?

Podejście do wyszukiwania, które analizuje treść wizualną za pomocą przetwarzania obrazu i głębokiego uczenia się w celu znalezienia odpowiednich dopasowań.

  • Systemy wyszukiwania uwzględniające obraz wykorzystują splotowe sieci neuronowe i transformatory wizyjne do wyodrębniania cech z obrazów
  • Nowoczesne systemy, takie jak CLIP, opracowane przez OpenAI, uczą się wspólnego osadzania obrazów i tekstu w celu przeprowadzania wyszukiwania międzymodalnego
  • Wyszukiwarki wizualne potrafią identyfikować obiekty, sceny, tekst na obrazach, a nawet abstrakcyjne koncepcje
  • Pinterest Lens i Google Lens przetwarzają miliardy zapytań wizualnych miesięcznie, wykorzystując techniki uwzględniające obraz
  • Wyszukiwanie z uwzględnieniem obrazu doskonale sprawdza się w znajdowaniu wizualnie podobnych produktów, zabytków i dzieł sztuki bez konieczności stosowania opisów tekstowych

Czym jest Wyszukiwanie oparte na tekście?

Tradycyjna metoda wyszukiwania, która dopasowuje zapytania tekstowe do indeksowanych dokumentów tekstowych, wykorzystując analizę słów kluczowych i semantykę.

  • Początki wyszukiwania opartego na tekście sięgają lat 60. XX wieku, kiedy to na Uniwersytecie Cornella opracowano pierwsze systemy, takie jak SMART
  • Współczesne wyszukiwanie tekstu wykorzystuje algorytmy BM25, TF-IDF i wyszukiwania gęstych fragmentów w celu ustalenia rankingu wyników
  • Wyszukiwarki takie jak Google przetwarzają codziennie ponad 8,5 miliarda wyszukiwań tekstowych poprzez wyszukiwanie oparte na tekście
  • BERT i inne modele transformatorów znacząco poprawiły rozumienie semantyki w wyszukiwaniu tekstu
  • Wyszukiwanie oparte na tekście stanowi podstawę większości narzędzi do wyszukiwania w przedsiębiorstwach, baz danych prawniczych i badań naukowych

Tabela porównawcza

Funkcja Odzyskiwanie z uwzględnieniem obrazu Wyszukiwanie oparte na tekście
Dane wejściowe podstawowe Obrazy, treści wizualne, czasami połączone z tekstem Zapytania pisemne, słowa kluczowe, pytania w języku naturalnym
Technologia rdzeniowa Wizja komputerowa, sieci CNN, transformatory wizji, modele CLIP Przetwarzanie języka naturalnego, BM25, gęste osadzenia, BERT
Najlepsze przypadki użycia Wizualne wyszukiwanie produktów, identyfikacja punktów orientacyjnych, wyszukiwanie obrazów odwrotnych Wyszukiwanie dokumentów, wyszukiwanie w Internecie, badania naukowe, bazy wiedzy przedsiębiorstw
Złożoność zapytania Może to być tak proste, jak przesłanie zdjęcia Wymaga od użytkowników wyrażania intencji słowami
Rozumienie semantyczne Rozumie podobieństwo wizualne, styl, kompozycję i kontekst Rozumie synonimy, intencję, kontekst i niuanse językowe
Wymagania dotyczące danych Duże zestawy danych obrazów z etykietami, bazy danych cech wizualnych Korpusy tekstowe, indeksy dokumentów, bazy słów kluczowych
Prędkość przetwarzania Ogólnie wolniej ze względu na obciążenie przetwarzaniem obrazu Zwykle szybciej dzięki zoptymalizowanym strukturom indeksowania
Dokładność w przypadku niejednoznacznych zapytań Kontekst wizualny może być naturalnie rozróżnialny Może mieć trudności bez wystarczającego kontekstu tekstowego

Szczegółowe porównanie

Jak przetwarzają zapytania

Wyszukiwanie z uwzględnieniem obrazu rozpoczyna się od analizy zawartości wizualnej przesłanego obrazu, rozkładając ją na cechy, takie jak kształty, kolory, tekstury i rozpoznane obiekty. Cechy te są konwertowane na reprezentacje matematyczne zwane osadzeniami, które oddają semantyczne znaczenie obrazu. Wyszukiwanie oparte na tekście podąża zupełnie inną ścieżką, analizując zapytania tekstowe w celu identyfikacji słów kluczowych, zrozumienia ich relacji i porównania ich z wstępnie zindeksowanymi dokumentami za pomocą algorytmów, które oceniają trafność na podstawie częstotliwości występowania terminów i podobieństwa semantycznego.

Mocne strony w różnych scenariuszach

Gdy zauważysz mebel, który Ci się podoba, ale nie wiesz, jak go opisać, wyszukiwanie z uwzględnieniem obrazu sprawdza się znakomicie, pozwalając Ci zrobić zdjęcie i natychmiast znaleźć podobne przedmioty. Wyszukiwanie oparte na tekście dominuje, gdy potrzebujesz precyzyjnego wyszukiwania informacji z dużych zbiorów dokumentów, na przykład w przypadku konkretnych precedensów prawnych lub prac naukowych. Te dwa podejścia dobrze się uzupełniają we współczesnych systemach, a wiele platform oferuje obecnie wyszukiwanie hybrydowe, które łączy oba te tryby.

Podstawy techniczne

Architektury neuronowe, na których opierają się te systemy, znacząco się różnią. Wyszukiwanie z uwzględnieniem obrazu opiera się na modelach wizyjnych trenowanych na ogromnych zbiorach danych obrazowych, takich jak LAION-5B, które uczą się rozpoznawać wzorce w milionach przykładów wizualnych. Wyszukiwanie oparte na tekście opiera się na dziesięcioleciach badań nad wyszukiwaniem informacji, wykorzystując zarówno klasyczne algorytmy, takie jak BM25, jak i nowoczesne podejścia oparte na transformatorach. Najnowsze postępy w modelach multimodalnych zaczęły zacierać te granice, umożliwiając tworzenie systemów, które rozumieją zarówno obrazy, jak i tekst w ramach ujednoliconych struktur.

Różnice w doświadczeniu użytkownika

Wyszukiwanie z uwzględnieniem obrazu eliminuje trudności związane z opisywaniem tego, czego szukasz, słowami, co okazuje się nieocenione, gdy cechy wizualne są trudne do uchwycenia. Wyszukiwanie oparte na tekście oferuje większą precyzję, gdy dokładnie wiesz, jakich informacji potrzebujesz i możesz je jasno wyrazić. Użytkownicy często uważają wyszukiwanie tekstowe za bardziej przewidywalne, ponieważ widzą dokładnie, jak ich zapytanie przekłada się na wyniki, podczas gdy wyszukiwanie wizualne czasami zwraca zaskakujące, ale trafne dopasowania na podstawie podobieństwa wizualnego.

Ograniczenia i wyzwania

Wyszukiwanie z uwzględnieniem obrazu ma problemy z abstrakcyjnymi koncepcjami, które nie mają wyraźnej reprezentacji wizualnej, i wymaga znacznych zasobów obliczeniowych do przetwarzania w czasie rzeczywistym. Wyszukiwanie oparte na tekście napotyka na problemy z niedopasowaniem słownictwa, gdzie użytkownicy opisują coś, używając innych terminów niż te zawarte w dokumentach. Oba podejścia stale ewoluują, a naukowcy aktywnie pracują nad lepszym zrozumieniem międzymodalnym, które może ostatecznie sprawić, że rozróżnienie między nimi stanie się mniej znaczące.

Zalety i wady

Odzyskiwanie z uwzględnieniem obrazu

Zalety

  • + Opis nie jest potrzebny
  • + Znajduje wizualnie podobne przedmioty
  • + Idealne na zakupy
  • + Dobrze radzi sobie z niejednoznacznością

Zawartość

  • Wyższe koszty obliczeniowe
  • Potrzebne są dane wizualne
  • Zmagania ze streszczeniami
  • Ograniczone przez dane treningowe

Wyszukiwanie oparte na tekście

Zalety

  • + Precyzyjna kontrola zapytań
  • + Dojrzała technologia
  • + Szybkie przetwarzanie
  • + Łatwo działa w trybie offline

Zawartość

  • Problemy z niedopasowaniem słownictwa
  • Trudno opisać efekty wizualne
  • Wymaga jasnego zamiaru
  • Brakuje kontekstu wizualnego

Częste nieporozumienia

Mit

Systemy wyszukiwania uwzględniające obrazy potrafią odczytywać tekst zawarty w obrazach równie dobrze, jak dedykowane systemy OCR.

Rzeczywistość

Chociaż nowoczesne systemy rozpoznające obrazy potrafią wykonywać OCR, zazwyczaj nie są do tego zoptymalizowane. Dedykowane systemy OCR, takie jak Tesseract czy usługi chmurowe Google i AWS, zazwyczaj zapewniają wyższą dokładność w przypadku zadań wyodrębniania tekstu, szczególnie w przypadku złożonych układów lub treści pisanych odręcznie.

Mit

Wyszukiwanie informacji w oparciu o tekst staje się przestarzałe ze względu na postęp sztucznej inteligencji.

Rzeczywistość

Wyszukiwanie oparte na tekście pozostaje dominującą formą wyszukiwania na świecie. Sztuczna inteligencja faktycznie je udoskonaliła poprzez lepsze rozumienie semantyki, ale fundamentalna metoda dopasowywania zapytań tekstowych do dokumentów tekstowych nadal stanowi siłę napędową większości wyszukiwarek, systemów korporacyjnych i baz danych badawczych.

Mit

Wyszukiwanie z uwzględnieniem obrazu zawsze daje dokładniejsze wyniki niż wyszukiwanie oparte na tekście.

Rzeczywistość

Dokładność zależy wyłącznie od konkretnego przypadku użycia. W przypadku wyszukiwania konkretnego dokumentu lub odpowiedzi na pytanie faktograficzne, wyszukiwanie oparte na tekście zazwyczaj przewyższa metody wizualne. Wyszukiwanie z uwzględnieniem obrazu sprawdza się szczególnie dobrze, gdy głównym kryterium trafności jest podobieństwo wizualne.

Mit

Do wdrożenia którejkolwiek z tych metod wyszukiwania potrzebne są ogromne zbiory danych.

Rzeczywistość

Wstępnie wytrenowane modele i interfejsy API sprawiły, że oba podejścia są dostępne bez konieczności szkolenia od podstaw. Usługi takie jak Google Cloud Vision, AWS Rekognition i CLIP firmy OpenAI oferują gotowe do użycia funkcje, które małe zespoły mogą zintegrować bez konieczności posiadania rozległej wiedzy z zakresu uczenia maszynowego.

Mit

Wyszukiwanie wizualne całkowicie zastępuje opisy tekstowe w e-commerce.

Rzeczywistość

Większość odnoszących sukcesy platform e-commerce wykorzystuje podejście hybrydowe. Opisy tekstowe pozostają kluczowe dla SEO, dostępności i użytkowników, którzy preferują wpisywanie zapytań. Wyszukiwanie wizualne pełni funkcję uzupełniającą, a nie zastępczą, co jest szczególnie przydatne dla użytkowników urządzeń mobilnych i tych, którzy mają trudności z łatwym opisaniem tego, czego szukają.

Często zadawane pytania

Jaka jest główna różnica między wyszukiwaniem opartym na obrazie i wyszukiwaniem opartym na tekście?
Zasadnicza różnica polega na sposobie wprowadzania danych i podejściu do przetwarzania. Wyszukiwanie z uwzględnieniem obrazu analizuje treść wizualną za pomocą modeli widzenia komputerowego, aby znaleźć dopasowania na podstawie cech wizualnych i podobieństwa. Wyszukiwanie oparte na tekście przetwarza zapytania pisemne i porównuje je z indeksowanymi dokumentami tekstowymi za pomocą analizy lingwistycznej i algorytmów rankingowych. Każde podejście jest zoptymalizowane pod kątem różnych typów zadań wyszukiwania.
Która metoda wyszukiwania jest dokładniejsza w przypadku wyszukiwania ogólnego?
Dokładność w dużej mierze zależy od tego, czego szukasz. Wyszukiwanie oparte na tekście zazwyczaj sprawdza się w przypadku zapytań faktograficznych, wyszukiwania dokumentów i wyszukiwania informacji. Wyszukiwanie z uwzględnieniem obrazu sprawdza się lepiej w przypadku wyszukiwania podobieństw wizualnych, wyszukiwania produktów i zadań identyfikacyjnych. W przypadku ogólnego wyszukiwania w internecie dominują metody oparte na tekście, ponieważ większość treści internetowych jest oparta na tekście.
Czy wyszukiwanie z uwzględnieniem obrazu może działać bez opisów tekstowych?
Tak, wyszukiwanie oparte wyłącznie na obrazie może działać, wykorzystując wyłącznie funkcje wizualne, bez wprowadzania tekstu. W ten sposób działają systemy takie jak odwrotne wyszukiwanie obrazem i wizualne wyszukiwarki produktów. Jednak wiele współczesnych implementacji łączy analizę wizualną ze zrozumieniem tekstu, aby uzyskać lepsze rezultaty, zwłaszcza w przypadku obrazów zawierających tekst lub wymagających zrozumienia kontekstu.
Jaki jest związek CLIP z wyszukiwaniem danych z uwzględnieniem obrazu?
Technologia CLIP (Contrastive Language-Image Pre-training) firmy OpenAI zrewolucjonizowała wyszukiwanie z uwzględnieniem obrazu, ucząc się wspólnych osadzeń obrazów i tekstu. Dzięki temu jeden model może zrozumieć relacje między treścią wizualną a tekstową, co umożliwia zaawansowane funkcje wyszukiwania międzymodalnego. Możesz wyszukiwać za pomocą obrazów, tekstu lub ich kombinacji, a także znajdować semantycznie powiązane wyniki w różnych modalnościach.
Czy wyszukiwanie oparte na tekście jest szybsze od wyszukiwania opartego na obrazach?
Generalnie tak, wyszukiwanie oparte na tekście jest szybsze, ponieważ przetwarzanie tekstu wymaga mniejszej mocy obliczeniowej niż analiza obrazu. Indeksowanie tekstu i dopasowywanie zapytań można zoptymalizować za pomocą wydajnych struktur danych, takich jak indeksy odwrócone. Wyszukiwanie z uwzględnieniem obrazu wymaga wnioskowania sieci neuronowych w celu ekstrakcji cech, co wymaga większych zasobów obliczeniowych, chociaż akceleracja sprzętowa znacznie zniwelowała tę różnicę.
Które branże czerpią największe korzyści z wyszukiwania danych z uwzględnieniem obrazu?
Branże e-commerce, modowa, nieruchomości i turystyczna czerpią znaczne korzyści z wyszukiwania opartego na obrazach. Wizualne wyszukiwanie produktów pomaga kupującym znaleźć podobne przedmioty, a platformy nieruchomości wykorzystują je do znajdowania domów o podobnych cechach architektonicznych. Pinterest, Google Images i ASOS zbudowały całe doświadczenia użytkownika wokół możliwości wyszukiwania wizualnego.
W jaki sposób hybrydowe systemy wyszukiwania łączą oba podejścia?
Systemy hybrydowe przetwarzają jednocześnie obrazy i tekst, łącząc ich osadzenia lub przeprowadzając równoległe wyszukiwanie i scalając wyniki. Na przykład, możesz przesłać obraz i dodać tekst, taki jak „podobny, ale w kolorze niebieskim”, aby doprecyzować wyniki. Systemy te zazwyczaj wykorzystują modele multimodalne, które rozumieją obie modalności w ramach zunifikowanych reprezentacji, oferując to, co najlepsze z obu światów.
Jakie są konsekwencje dla prywatności wynikające z pobierania danych z uwzględnieniem obrazu?
Wyszukiwanie z uwzględnieniem obrazu budzi większe obawy dotyczące prywatności niż wyszukiwanie oparte na tekście, ponieważ obrazy często zawierają informacje umożliwiające identyfikację, takie jak twarze, lokalizacje i przedmioty osobiste. Użytkownicy przesyłający zdjęcia do wyszukiwarek wizualnych mogą nieumyślnie udostępniać poufne dane. Renomowane serwisy stosują zabezpieczenia prywatności, ale użytkownicy powinni mieć świadomość, że przesłane obrazy mogą być przechowywane i analizowane w celu ulepszenia usług.
Czy wyszukiwanie oparte na tekście jest w stanie zrozumieć synonimy i pokrewne koncepcje?
Nowoczesne wyszukiwanie oparte na tekście bardzo dobrze radzi sobie z synonimami i relacjami semantycznymi dzięki modelom transformatorowym, takim jak BERT, oraz metodom opartym na osadzaniu. Systemy te rozumieją, że „samochód” i „automobil” odnoszą się do podobnych pojęć i potrafią dopasowywać zapytania do dokumentów, nawet jeśli nie występują w nich dokładne słowa kluczowe. To zrozumienie semantyki znacząco poprawiło jakość wyszukiwania w porównaniu ze starszymi metodami dopasowywania słów kluczowych.
Które podejście jest lepsze w przypadku aplikacji mobilnych?
Oba podejścia dobrze sprawdzają się na urządzeniach mobilnych, ale służą różnym celom. Wyszukiwanie oparte na tekście jest bardziej energooszczędne i działa niezawodnie w każdej sytuacji związanej z łącznością. Wyszukiwanie z uwzględnieniem obrazu sprawdza się na urządzeniach mobilnych, ponieważ telefony mają łatwo dostępne aparaty, dzięki czemu wyszukiwanie wizualne jest naturalne i wygodne. Wiele popularnych aplikacji mobilnych, takich jak Google Lens i Snapchat, oferuje funkcje specjalnie dostosowane do wyszukiwania wizualnego opartego na aparacie.
W jaki sposób te metody wyszukiwania radzą sobie z treściami wielojęzycznymi?
Wyszukiwanie oparte na tekście ma ugruntowaną obsługę wielojęzyczną dzięki warstwom tłumaczeniowym i modelom osadzania wielojęzycznego, takim jak mBERT i XLM-R. Wyszukiwanie uwzględniające obraz umożliwia bardziej spójną obsługę treści wielojęzycznych, ponieważ cechy wizualne są niezależne od języka, chociaż powiązane metadane tekstowe mogą nadal wymagać przetwarzania specyficznego dla danego języka. Modele międzymodalne, takie jak CLIP, obsługują wiele języków w celu dopasowania tekstu do obrazu.
Jaka jest przyszłość technologii wyszukiwania informacji?
Przyszłość wskazuje na zunifikowane, multimodalne systemy wyszukiwania, które płynnie obsługują tekst, obrazy, dźwięk i wideo w ramach jednej struktury. Duże modele multimodalne już teraz umożliwiają bardziej naturalne wyszukiwanie, w którym użytkownicy mogą łączyć różne typy danych wejściowych. Można się spodziewać, że wyszukiwanie stanie się bardziej konwersacyjne, uwzględniające kontekst i zdolne do zrozumienia złożonych zapytań, obejmujących wiele modalności i wymagających wnioskowania na podstawie różnych typów informacji.

Wynik

Wybierz wyszukiwanie z uwzględnieniem obrazu, gdy podobieństwo wizualne ma największe znaczenie, na przykład podczas kupowania produktów, identyfikowania obiektów lub wyszukiwania wizualnie podobnych wzorów. Wyszukiwanie oparte na tekście pozostaje lepszym wyborem w przypadku zadań wymagających dużej ilości informacji, takich jak badania, wyszukiwanie dokumentów oraz w sytuacjach, w których precyzyjne zapytania tekstowe przynoszą najlepsze rezultaty. Wiele nowoczesnych aplikacji korzysta z połączenia obu podejść, aby zapewnić kompleksowe możliwości wyszukiwania.

Powiązane porównania

Adaptacja domeny a szkolenie w obrębie domeny

W tym porównaniu analizuje się strategiczne wybory w uczeniu maszynowym między adaptacją domeny, która przenosi wiedzę z oznaczonego środowiska źródłowego do innego środowiska docelowego, a uczeniem w domenie, które buduje modele wyłącznie w oparciu o dane zebrane w konkretnym środowisku wdrożenia docelowego.

Adaptacja językowa w sztucznej inteligencji a systemy sztucznej inteligencji niezależne od języka

Adaptacja językowa w sztucznej inteligencji koncentruje się na uczeniu modeli obsługi konkretnych języków poprzez precyzyjne dostrajanie i transfer wiedzy, podczas gdy systemy sztucznej inteligencji niezależne od języka dążą do przetwarzania dowolnego języka bez szkolenia językowego. Oba podejścia radzą sobie z wyzwaniami wielojęzyczności, ale różnią się zasadniczo pod względem architektury, danych szkoleniowych i wdrożenia w warunkach rzeczywistych.

Adaptacyjne pobieranie a statyczne potoki pobierania

Adaptacyjne pobieranie dynamicznie dostosowuje sposób i rodzaj informacji pobieranych przez system na podstawie zapytania, podczas gdy statyczne potoki pobierania podążają za stałymi regułami niezależnie od kontekstu. Oba te rozwiązania napędzają nowoczesne aplikacje AI, ale różnią się znacząco elastycznością, kosztami i dokładnością. Wybór między nimi zależy od złożoności obciążenia i budżetu.

Agenci AI kontra tradycyjne aplikacje internetowe

Agenci AI to autonomiczne, zorientowane na cel systemy, które potrafią planować, wnioskować i wykonywać zadania w różnych narzędziach, podczas gdy tradycyjne aplikacje internetowe podążają za sztywnymi, sterowanymi przez użytkownika przepływami pracy. Porównanie podkreśla przejście od statycznych interfejsów do adaptacyjnych, kontekstowych systemów, które mogą proaktywnie wspierać użytkowników, automatyzować decyzje i dynamicznie wchodzić w interakcje z wieloma usługami.

Agenci AI zorientowani na zadania kontra modele językowe ogólnego przeznaczenia

Agenci AI zorientowani na zadania są stworzeni do autonomicznego wykonywania określonych przepływów pracy, podczas gdy uniwersalne modele językowe służą jako wszechstronne generatory tekstu, reagujące na szeroki zakres podpowiedzi. Wybór między nimi zależy od tego, czy potrzebujesz niezawodnego wykonywania zadań, czy elastycznej inteligencji konwersacyjnej.