Microsoft
Malgradu u fattu chì l'idea di usà l'almacenamiento di vettori in i motori di ricerca hè stata flottante per un bellu pezzu, in pratica, a so implementazione hè ostacolata da l'alta intensità di risorse di operazioni cù vettori è limitazioni di scalabilità. Cumminendu metudi d'apprendimentu automaticu profondu cù algoritmi di ricerca di u vicinatu più vicinu hà permessu di portà u rendiment è a scalabilità di i sistemi vettoriali à un livellu accettabile per i grandi motori di ricerca. Per esempiu, in Bing, per un indice di vettori di più di 150 miliardi di vettori, u tempu per piglià i risultati più pertinenti hè in 8 ms.
A biblioteca include strumenti per custruisce un indice è urganizà e ricerche vettoriali, è ancu un inseme di strumenti per mantene un sistema di ricerca in linea distribuitu chì copre cullizzioni assai grande di vettori.
A biblioteca implica chì i dati trattati è presentati in a cullizzioni sò furmatu in forma di vettori rilativi chì ponu esse paragunati in basa di
À u listessu tempu, a ricerca di vettori ùn hè micca limitata à u testu è pò esse appiicata à l'infurmazioni multimediali è l'imaghjini, è ancu in sistemi per generà automaticamente raccomandazioni. Per esempiu, unu di i prototipi basati nantu à u quadru PyTorch implementatu un sistema vettoriale per a ricerca basatu annantu à a similitudine di l'uggetti in l'imaghjini, custruitu cù dati da parechje cullezzione di riferimentu cù l'imaghjini di l'animali, i misgi è i cani, chì sò stati cunvertiti in set di vettori. . Quandu una maghjina entrante hè ricivuta per a ricerca, hè cunvertita utilizendu un mudellu di machine learning in un vettore, basatu nantu à quale i vettori più simili sò selezziunati da l'indici utilizendu l'algoritmu SPTAG è l'imaghjini assuciati sò tornati in u risultatu.
Source: opennet.ru