К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Master ANN Search · LearnSpace
Назад в каталог
courseraПрограммирование

Master ANN Search

Курс от Coursera
Средний≈ 2.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Master ANN Search is an intermediate-level course designed for machine learning engineers and AI practitioners tasked with building high-speed, large-scale vector search systems. As datasets grow into the millions, traditional brute-force search methods become impossibly slow. This course provides the practical skills to overcome this challenge using Approximate Nearest Neighbor (ANN) algorithms. You will get hands-on experience implementing industry-standard libraries like FAISS and Annoy to build and prototype powerful vector indexes. Through a series of expert-led videos, readings, and ungraded labs, you will move beyond basic implementation to master the art of performance evaluation. You will learn to measure and analyze the critical trade-off between retrieval accuracy (recall) and speed (latency), benchmarking your solutions against brute-force search to quantify their effectiveness. The course culminates in a final project where you will optimize an index for a 100k vector dataset, mirroring the real-world job task of balancing performance for applications like Retrieval-Augmented Generation (RAG) or recommendation engines. By the end, you’ll be equipped to not just use ANN, but to strategically deploy it. You will need to be familiar with Python programming, data structures, and basic machine learning concepts. Familiarity with vectors is a plus.

Навыки, которые вы освоите

Retrieval-Augmented GenerationPerformance TuningModel OptimizationPerformance TestingVector DatabasesModel EvaluationResponsible AIEmbeddingsData Ethics

Программа курса

3 модулей · 18 учебных материалов

01Foundations of Approximate Nearest Neighbor Search6 материалов
The Billion-Vector ChallengeDIALOGUEWhen Exact Search Fails: The Limits of Brute ForceВидеоWhat is an ANN Index?ЧтениеYour First Index: Implementing FAISSВидео

Учитесь у экспертов

Professionals in the Industry

Преподаватель курса

Master ANN Search
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 2.9 ч

3 модулей

Язык: Английский

Часть программы вашего университета
Hands-On Learning: Build a Basic Vector IndexЛабораторная
Knowledge Check: ANN FundamentalsЗадание
02Evaluating Performance: The Recall–Latency Trade-off7 материалов
Google's Quest for High-Recall SearchВидеоDefining Your Metrics: Recall@k and LatencyЧтениеNavigating the Trade-OffDIALOGUEMeasuring Recall and Latency in CodeВидео[Ungraded Lab] Benchmark Your IndexЧтениеHands-On Learning: Benchmark Your IndexЛабораторнаяKnowledge Check: Interpreting Performance ResultsЗадание
03Optimization, Application, and Ethics5 материалов
The RAG Backbone: Why Indexing Matters for Generative AIВидеоA Guide to Tuning Your IndexЧтениеRefining Your Project StrategyDIALOGUEProposing an OptimizationЗаданиеPrototype and Report on an ANN IndexЗадание