Skip to main content
Vision-language model

Vision-language model

Search complete. 89 mentions across 26 episodes found for "Vision-language model".

Nov 3, 2026

Charles FryeGUEST
40:49
But again, still some benefits.
Charles FryeGUEST
40:51
VLM, the big thing here, this is like a proper open governance, like Linux foundation, umbrellaed project like Postgres or PyTorch.
Charles FryeGUEST
41:04
And that has implications for like the manner in which you like join it and like what you might expect the future of it to how it might develop.
Charles FryeGUEST
41:13
SGLang, on the other hand, right now it's open source but closed governance.
Charles FryeGUEST
41:35
And they have spun out this Radix startup to sort of like develop many of the founding team.
Charles FryeGUEST
41:42
Anyway, so we'll see how these two things develop.
Charles FryeGUEST
41:44
I'll say VLM and SGLang.
Charles FryeGUEST
41:45
I'd say SGLang has this like very more extremely performance-focused engineering culture.
Percy LiangHOST
5:19
So let's start back and rewind the clock back to 21.
Percy LiangHOST
5:26
So the CLIP model, which some of you might be familiar with, is a lot of the foundation of modern VLMs.
Percy LiangHOST
5:34
And so we can go through this a bit more in more detail.
Percy LiangHOST
5:40
So CLIP stands for Contrastive Language Image Pre-training.

27 MINS LATER

Percy LiangHOST
32:37
Okay, so now we have CLIP and SIGCLIP.
Percy LiangHOST
32:41
These are image encoders that take an image, in this version, just a fixed size image, 336 by 336, let's say, and maps it into a vector, okay, which contains some semantics.
Percy LiangHOST
32:57
So now let's start building VLMs, vision language models.
Percy LiangHOST
33:04
And I'm going to talk about two families of models, LAVA and QUEN.
Afshine AmidiHOST
79:51
And by editing, I mean in the sense of performing some operations on the image.
Afshine AmidiHOST
80:00
So one idea could be to have your image, to have your prompt, be fed into a VLM, so vision language model, which is an MLLM, multi-model large language model, in order for you to receive editing actions that could be maybe, okay, decreased, let's say, brightness by, I don't know, 50%, just increased luminosity by X%, that you could then interact with an editing software like Photoshop in order to get your final image.
Afshine AmidiHOST
80:49
So, The nice thing with this approach is, well, first of all, you have some guarantee that you are preserving your initial image.
Afshine AmidiHOST
80:59
If, let's say, you're constraining the sets of actions that you're taking to, let's say, an allow list of actions that here can only be harmless, like coloring actions.
Afshine AmidiHOST
81:13
But one challenge is for your VLM to know your set of possible actions well enough for the editing action to actually make sense so that's the main challenge and so that's why some people i mean when i say some people like a lot of people are trying to think about how to do this so there's a very short list of papers that try to resolve that but there is one Method that I want to mention here, which is how do we want our outputs, like how can we make sure that our output is something that is aligned with something that makes sense? Well, a possible method is to look at the logs of people who are actually making edits.
Afshine AmidiHOST
82:09
So let's assume you go to your favorite editing software, you have an input image, and then you make some edits, and then you have a final image.
Afshine AmidiHOST
82:18
Well, the sequence of edits that you made is something that your model can learn from.
Afshine AmidiHOST
82:39
You don't say that.
Afshine AmidiHOST
35:49
Yeah.
Afshine AmidiHOST
35:51
Yeah, so the question is, can you use VLM to do that? So we're going to see that later in this lecture.
speaker_0ADVERTISER
36:00
At Capital One, we don't just use technology, we architect it.
speaker_0ADVERTISER
36:05
Our teams have true end-to-end product ownership, shipping distributed systems that handle high concurrency at scale.

1 HR 8 MINS LATER

Afshine AmidiHOST
103:50
So this is another area.
Afshine AmidiHOST
103:53
So something else that we had mentioned regarding capabilities that we were interested in was OCR as a capability.
Afshine AmidiHOST
104:01
And on the image generation side, you might want to generate images that have walls of text in there and you want to know how well they are rendered so there is a long text bench that could be mentioned where you have like scenarios where displaying text might be seen as interesting from an image generation perspective and the paper uses a VLM, like typically an OCR judge, that will try to render the text in the generated image.
Afshine AmidiHOST
104:39
And it will match to the reference text that was used as a generation prompt.
Hien LuuPANELIST
21:51
The inference topics, I mean, it's exploded since the beginning of 2026.
Hien LuuPANELIST
21:57
Obviously, from one end, you have all these inference stack, right, from VLM, SGLang, and so on, that are helping the rest of us to spin up our own inference service in our own environment.
Hien LuuPANELIST
22:15
And at the same time, these open-weight models are becoming more and more capable of And that space is like initially not a whole lot of people how it works and how to operate it.
Hien LuuPANELIST
22:27
But now there's a lot more information and resources out there about how to actually use the software, how to optimize them.
Negar MehrGUEST
53:07
So, we could improve the performance by orders of magnitude simply by using a- uh, LLM critic.
Negar MehrGUEST
53:13
And in fact, right now we are using a VLM critic, and we managed to see that we can, uh, at least based on preliminary results, we can teach, uh, two humanoids how to work with one another.
Negar MehrGUEST
53:26
But so far, I think it's been exciting to me to see how far we can go by essentially using these foundation models as coaches.
Negar MehrGUEST
53:34
No fine tuning, no training, just one shot, zero shot using these models has been quite effective.

6 MINS LATER

Negar MehrGUEST
59:43
Um, but then for the, the coordination part, one thing we found to be really useful was, as I'm gonna give sequence of images, not videos.
Negar MehrGUEST
59:57
But let's say, uh, an image of how the robot did at the initial time, somewhere in between and the final time.
Negar MehrGUEST
60:04
And that was the most, um, kind of informative form of feedback or the way of giving data to the, to the, to the, uh, VLM.
Negar MehrGUEST
60:13
But then, we were very happy with it, but we tried another idea and that turned out to be even more effective, which is we just gave literally the figure of the training curve.
Brad ChisumGUEST
7:50
So... person detector that's all it's ever going to do is find a person uh and and if it's an object detection model then it's going to find where it's going to give you the coordinates of where that person is and so you have this for common objects you have this for things like vehicles and people so those are very lightweight right and then if you have something so a vlm which would be closer to um you know like opus or one of the now opus would be a whole lot more
Keith JensenHOST
8:16
vlm like video language model
Brad ChisumGUEST
8:17
or yeah visual language model and so what these are capable of doing is giving a broad description of everything that it sees in that image or video those are more computationally heavy but how you prompt them and you were alluding to this before how you prompt it really directs your results and so so you don't you could say describe everything in the scene or you could say what color clothing is the person wearing you can you can get specific and when you get specific it can do things in less processing time it also is what allows you to take a lightweight model, like a person detector, and then only run the VLM when and where you want it to.
Brad ChisumGUEST
8:56
So
Keith JensenHOST
8:56
that's the
Brad ChisumGUEST
8:56
order,
Keith JensenHOST
8:56
right? Because I was thinking of it more like if the VLM would look at the video, determine that's a person, and then pull that smaller model to identify or do something about the person.
Keith JensenHOST
9:06
But you're actually saying maybe it's flipped.
Wes RothHOST
8:40
And he's saying we got to do better as a field in 2026 and stop treating reproducibility and scientific discipline as second-class citizens.
Wes RothHOST
8:49
And three, VLM-based VLA fields are wrong.
Wes RothHOST
8:53
This I thought was quite interesting.
Wes RothHOST
8:55
So we've seen a few of these VLAs, VLMs announced, right? So VLA stands for vision and language action.
Dan JeffriesGUEST
32:21
yeah.
Dan JeffriesGUEST
32:23
Supporting VLM in a Docker container or whatever, or VM, with your local model for your HEV, your eight-way cluster or whatever is
Sam CharringtonHOST
32:34
feasible in a couple of days.
Dan JeffriesGUEST
32:35
But the true version is going to be a scale-out version with routing where you've got tons of containers and VLM and monitoring a DevOps system.
Dan JeffriesGUEST
32:46
So I believe that's where enterprises are going to be.
Sam CharringtonHOST
32:49
Yeah, and I guess I was asking about it less from the perspective of enterprises do complicated stuff, but just that...
Louis MoreauGUEST
11:41
We'll have probably within five to 10 years' time some robots in our house helping us.
Louis MoreauGUEST
11:49
And I think It was easy to train LLM, VLM, because we have plenty of data.
Louis MoreauGUEST
11:57
Not easy, because we needed to find the right architecture.
Louis MoreauGUEST
12:00
But we have the data to do it.

16 more episodes mention Vision-language model.

Create an account to see the whole feed, search across every transcript, and follow the entities you care about.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.