Log in
Enquire now
ScaNN

ScaNN

ScaNN (Scalable Nearest Neighbors) is a vector similarity search library that utilizes techniques that compress datasets in order to support abstract queries.

OverviewStructured DataIssuesContributors

Contents

ai.googleblog.com...or.html
Is a
Software
Software

Other attributes

Blog
ai.googleblog.com/2020/0...or.html
Related Organization
Google
Google

ScaNN utilizes machine learning models to compute embeddings, which use high dimensional vectors trained so that similar inputs that are clustered closely together.

The machine learning abilities, such as leveraging an understanding of language semantics and transforming inputs such as texts and images into embeddings, are utilized in ScaNN which enables it to provide an option for abstract queries to be searched. With ScaNN, embedding-based search is a technique that is designed to answer queries that rely on semantic understandings rather than simple indexable properties.

Machine learning models that are used in ScaNN are trained to map a query and database item to a common vector embedding space which compresses the distance between embeddings that carry semantic meaning. When a query is presented, the system maps the query to the nearest embedding space, and then all of the related database embeddings are found. This second step is known as a maximum inner-product search (MIPS).

To shorten the time required to search through MIPS, compression known as learned quantization, where a set of rules for vectors is trained from the database to represent the database elements. Anisotropic vector quantization allows ScaNN to estimate inner products that are likely to be in the top MIPS results to achieve higher accuracy.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date

Announcing ScaNN: Efficient Vector Similarity Search

https://ai.googleblog.com/2020/07/announcing-scann-efficient-vector.html

Web

July 28, 2020

References

Find more entities like ScaNN

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Pricing
  • Enterprise

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.