vektoritietokannat
Vektoritietokannat ovat erityyppisiä tietokanta- tai hakualustoja, jotka on suunniteltu tallentamaan ja käsittelemään suuria määriä korkean ulottuvuuden vektoreita, kuten koneoppimismallien upotuksia (embeddings). Ne mahdollistavat nopean samanlaisuus-haun ja lähimmän naapurin haun (nearest neighbor search), jota tarvitaan semanttisessa haussa, sisällön suosituksissa ja muissa analytiikkasovelluksissa.
Keskeisiä käsitteitä ovat vektoriedustukset sekä etäisyysmittarit (esim. kosinus, Euclidean, dot product). Tärkeää on myös indeksointi- ja
Tietomalli on yleensä vektori yhdessä metatietojen kanssa (esim. tunniste, kuvaus, kategoriat). Kokoelmat tai indeksit voivat olla
Käyttökohteita ovat semanttinen haku dokumenteille, multimodaalinen haku (esim. kuvat tai äänet upotusten perusteella), personointi, sisällön suositukset
Esimerkkejä tuotteista ja projekteista: Milvus, Weaviate, Vespa ja Pinecone ovat vektorihakua tarjoavia järjestelmiä. FAISS on kirjasto,
Haasteita ovat latenssi, tarkkuus vs. nopeus, kustannukset, tietoturva ja konsistenssi sekä datan päivittämisen sujuvuus muuttuvissa kokoelmissa.