From the course: Advanced RAG Applications with Vector Databases
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Introduction to vector embeddings for images
From the course: Advanced RAG Applications with Vector Databases
Introduction to vector embeddings for images
- [Instructor] Images are one of the classic unstructured data types. And vector embeddings are the core of what makes it possible to compare images. When it comes to using vector embeddings to compare images, there are two main types of vectors, semantic vectors, and visual vectors. These vectors describe the image in fundamentally different ways. Let's cover how. The first type of vector embedding we can use for comparing images are semantic embeddings. These embedding describe the meaning of the image. The second type of embeddings are visual or pixel embeddings. These encode what the image literally looks like. Semantic embeddings are derived from deep learning models. In any deep learning model, the image data gets passed from the input layer, through a series of hidden layers, and then to an output layer. Usually the output layer outputs some sort of prediction, classification, or segmentation. The second to last layer contains all of the meaning that the model has derived from…
Contents
-
-
-
-
(Locked)
Introduction to vector embeddings for images2m 8s
-
Vision models 1014m 58s
-
(Locked)
Demo: Getting semantic vectors57s
-
(Locked)
Demo: Storing image vectors1m 10s
-
(Locked)
Demo: Comparing images semantically46s
-
(Locked)
Challenge: Find the dog most similar to a cat42s
-
(Locked)
Solution: Find the dog most similar to a cat1m 46s
-
(Locked)
-
-