Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 6 Module
Vector databases are transforming how machines understand and retrieve information across AI applications. This comprehensive course demystifies vector database technologies, taking you from foundational concepts to advanced implementation techniques.
You'll learn to generate high-quality embeddings, calculate sophisticated similarity metrics, and implement efficient vector search algorithms. Through hands-on modules, you'll gain practical skills in converting raw data into meaningful vector representations, evaluating embedding quality, and optimizing search performance.
The course covers critical techniques used in semantic search, recommendation systems, and retrieval-augmented generation. Whether you're an aspiring machine learning engineer or a data professional looking to enhance your AI toolkit, you'll develop the expertise to design performant vector search systems.
Who this is for: Machine learning engineers, data scientists, and AI professionals eager to master vector database technologies. Basic programming and machine learning familiarity recommended.
In this module, you will discover the fundamental concepts that make modern AI search possible. You will learn what a vector database is, how it uses embeddings to understand unstructured data, and why this enables a "semantic search" that goes far beyond simple keywords.
Das ist alles enthalten
4 Videos3 Lektüren6 Aufgaben
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 29 Minuten
How-To: Visualize a Semantic Search•7 Minuten
Why a Single Database Can't Do It All•7 Minuten
How-To: Apply the Decision Framework•8 Minuten
The Stakeholder Gauntlet: Beyond "Cool" Tech•7 Minuten
3 Lektüren•Insgesamt 15 Minuten
From Words to Numbers: What Are Vector Embeddings?•5 Minuten
A Framework for Database Comparison•5 Minuten
Crafting a Persuasive Technical Pitch•5 Minuten
6 Aufgaben•Insgesamt 60 Minuten
Hands-On Learning: Articulate the "Why" for a Technical Peer•7 Minuten
Knowledge Check: Core Concepts of Vector Search•5 Minuten
Hands-On Learning: Build a Database Decision Matrix•7 Minuten
Knowledge Check: Database Use Case Analysis•5 Minuten
Hands-On Learning: Draft the "Problem" Slide•6 Minuten
The Stakeholder Pitch•30 Minuten
Embed Everything
Modul 2•3 Stunden abzuschließen
Moduldetails
Embed Everything is an intermediate course for ML practitioners and Python developers. You’ll convert unstructured data into numerical embeddings, build a scalable pipeline, apply pre‑trained models to text and images, evaluate with t‑SNE and nearest‑neighbor analysis, and script production‑ready batch processing.
Das ist alles enthalten
4 Videos2 Lektüren2 Aufgaben2 Unbewertete Labore
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 25 Minuten
What Are Embeddings? Translating Unstructured Data•8 Minuten
How-To: Build a Batch Embedding Script in Python•6 Minuten
The High-Stakes Quest for Quality: A Medical Case Study•7 Minuten
How to Create and Analyze a t-SNE Plot in Python?•5 Minuten
2 Lektüren•Insgesamt 12 Minuten
Choosing Your Toolkit: A Comparison of Pre-trained Models•6 Minuten
Demystifying High-Dimensional Data with t-SNE•6 Minuten
Building an E-commerce Embedding Pipeline and Quality Report•30 Minuten
2 Unbewertete Labore•Insgesamt 120 Minuten
Hands-On Learning: Scripting Your First Text Embedder•60 Minuten
Hands-On Learning: Visualizing and Interpreting a t-SNE Plot•60 Minuten
Measure Vector Similarity
Modul 3•2 Stunden abzuschließen
Moduldetails
Measure Vector Similarity is an intermediate course for ML engineers and data scientists to master cosine, dot‑product, and Euclidean metrics in retrieval, recommendation, and classification. You’ll implement each with Python/NumPy, explore Amazon and healthcare examples, and complete an assignment notebook benchmarking performance for a portfolio‑ready project.
Das ist alles enthalten
4 Videos2 Lektüren2 Aufgaben1 Unbewertetes Labor
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 24 Minuten
Understanding Similarity Metrics•8 Minuten
Calculating Cosine Similarity in Python•3 Minuten
Why Rankings Diverge: Amazon vs. Oxford?•7 Minuten
Building a Benchmark Notebook•5 Minuten
2 Lektüren•Insgesamt 16 Minuten
The Mathematical Properties of Similarity Metrics•8 Minuten
Analyzing and Benchmarking Similarity Metrics•8 Minuten
2 Aufgaben•Insgesamt 20 Minuten
Knowledge Check: Foundational Concepts•5 Minuten
Build a Benchmark Notebook•15 Minuten
1 Unbewertetes Labor•Insgesamt 30 Minuten
Hands-On Learning: Calculate All Three Metrics•30 Minuten
Master ANN Search
Modul 4•2 Stunden abzuschließen
Moduldetails
Master ANN Search is an intermediate course for ML engineers and AI practitioners building high‑speed, large‑scale vector search. You’ll implement FAISS/Annoy, evaluate recall‑vs‑latency trade‑offs, benchmark against brute‑force, and complete a project optimizing a 100 k‑vector index for RAG or recommendation systems.
Das ist alles enthalten
5 Videos3 Lektüren4 Aufgaben2 Unbewertete Labore
Infos zu Modulinhalt anzeigen
5 Videos•Insgesamt 28 Minuten
When Exact Search Fails: The Limits of Brute Force•6 Minuten
Your First Index: Implementing FAISS•6 Minuten
Google's Quest for High-Recall Search•6 Minuten
Measuring Recall and Latency in Code•5 Minuten
The RAG Backbone: Why Indexing Matters for Generative AI•6 Minuten
3 Lektüren•Insgesamt 15 Minuten
What is an ANN Index?•5 Minuten
Defining Your Metrics: Recall@k and Latency•5 Minuten
Hands-On Learning: Build a Basic Vector Index•30 Minuten
Hands-On Learning: Benchmark Your Index•10 Minuten
Tune HNSW
Modul 5•2 Stunden abzuschließen
Moduldetails
Tune HNSW is an intermediate course for ML practitioners and AI engineers to master vector‑search optimization. You’ll learn HNSW theory, tune efConstruction, M, and efSearch, build an index from scratch, chart precision‑latency trade‑offs, and complete a portfolio‑ready project optimizing search for chatbots or visual retrieval.
Das ist alles enthalten
4 Videos2 Lektüren2 Aufgaben1 Unbewertetes Labor
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 23 Minuten
Why Build Quality Matters: The Microsoft Bing Story•6 Minuten
Code-Along: Constructing an HNSW Index in Python•5 Minuten
The User Experience: Amazon's Visual Search•7 Minuten
How to Measure and Plot the Recall-Latency Trade-off?•5 Minuten
2 Lektüren•Insgesamt 10 Minuten
Understanding Build-Time Parameters: M and efConstruction•5 Minuten
The efSearch Parameter and the Recall-Latency Trade-off•5 Minuten
2 Aufgaben•Insgesamt 20 Minuten
Knowledge Check: Practice Building an Index•5 Minuten
Justify Your HNSW Parameters•15 Minuten
1 Unbewertetes Labor•Insgesamt 60 Minuten
Hands-On Learning: Charting the Recall-Latency Curve•60 Minuten
GenAI Literacy: AI-Assisted Embedding Workflows
Modul 6•1 Stunde abzuschließen
Moduldetails
This module explores how generative AI tools can augment your embedding and indexing workflows, from generating boilerplate code to debugging configuration issues. You'll learn effective prompt engineering techniques for ML tasks while understanding when human expertise remains essential.
Das ist alles enthalten
2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
2 Lektüren•Insgesamt 15 Minuten
AI-Assisted Development: Patterns and Best Practices•10 Minuten
AI‑Guided FAISS Indexing: From Prompt to Optimization•5 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Graded Quiz: AI-Augmented Workflows•30 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Coursera brings together a diverse network of subject matter experts who have demonstrated their expertise through professional industry experience or strong academic backgrounds. These instructors design and teach courses that make practical, career-relevant skills accessible to learners worldwide.
Is this course suitable for beginners in machine learning?
While we recommend basic programming and ML knowledge, the course provides comprehensive explanations of core concepts. Intermediate learners will find the most value.
What tools and libraries will I learn to use?
You'll gain hands-on experience with libraries like sentence-transformers, FAISS, Annoy, and techniques for working with vector embeddings across different models.
How do vector databases differ from traditional databases?
Unlike traditional databases that match exact values, vector databases enable semantic search by representing data as dense numerical vectors, allowing for nuanced, context-aware retrieval.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Finanzielle Unterstützung verfügbar, weitere Informationen
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.