YoVDO

HNSW for Vector Search Explained and Implemented with Faiss - Python

Offered By: James Briggs via YouTube

Tags

Vector Search Courses Python Courses Vector Similarity Search Courses Faiss Courses

Course Description

Overview

Explore the intricacies of Hierarchical Navigable Small World (HNSW) graphs in this comprehensive video tutorial on vector similarity search. Delve into the foundations of HNSW, understand its inner workings, and learn how to implement it using Faiss in Python. Discover the basics of HNSW in Faiss, examine the process of building an HNSW graph, and gain insights into creating the optimal HNSW index. Fine-tune your HNSW implementation for enhanced performance in approximate nearest neighbors (ANN) searches. Demystify this popular and robust algorithm through easy-to-understand explanations and practical examples, equipping yourself with the knowledge to leverage HNSW's state-of-the-art performance and lightning-fast search speeds in your projects.

Syllabus

Intro
Foundations of HNSW
How HNSW Works
The Basics of HNSW in Faiss
How Faiss Builds an HNSW Graph
Fine-tuning HNSW
Outro


Taught by

James Briggs

Related Courses

Google Cloud Platform for Machine Learning Essential Training
LinkedIn Learning
Answer Complex Questions From an Arbitrarily Large Set of Documents With Vector Search and GPT-3
David Shapiro ~ AI via YouTube
Advanced Sentiment Analysis with NLP Transformers and Vector Search
James Briggs via YouTube
GUI-Based Few Shot Classification Model Trainer - Demo
James Briggs via YouTube
Spotify's Podcast Search Explained
James Briggs via YouTube