The Best Models Still Reason Like Toddlers — Andrew Dai, Elorian
AI Engineer · 18 min · 150 sentences · from YouTube's caption track
Each timecode opens YouTube at the start of that sentence. Line anchors (#s42) are the cue ids in the WebVTT, and every line carries its start and end seconds. All transcripts has every talk, and the whole corpus as one file.
- 00:01[music]
- 00:13Hi, thanks for coming everyone.
- 00:15Um, I'm the co-founder and CEO of Elorium and I'm here to talk about some of the issues with current models, current frontier models.
- 00:27This includes um Claude Chat GBD and Gemini um and how they handle visual problems and um uh this might be new to some of you who don't work in the visual space but actually there's quite a big gap between
- 00:44how these models handle visual reasoning and how humans deal with it.
- 00:49And you will see that we're actually quite far away from any definition of AGI for visual reasoning.
- 00:58So here are some examples of where uh how easy it is to find where models break down.
- 01:05And um you can find these examples yourself.
- 01:08Just takes a few minutes.
- 01:10Uh in this first example uh we have a chessboard hallucination and we give the models um this picture and ask how many white squares are in the image and any ordinary person
- 01:26uh who doesn't hallucinate would probably not say it's 32.
- 01:30So 32 of course the models say this because they see part of the chessboard and they hallucinate the complete board and as a result they give the wrong number
- 01:41and you see this quite a lot that models rely a lot current models rely a lot on pattern matching.
- 01:46That's what makes them so good at identifying plants and animals and flowers uh in the real world.
- 01:53But when it comes to like complex questions that part hurts them.
- 01:57So the pattern matching is actively hurting them in this case.
- 02:01Um so in their in what's going on in their reasoning is that oh this is a chess board.
- 02:07Chess boards all have 32 squares.
- 02:09Therefore this one must have 32 Y squares too.
- 02:12On the right example um I'm a big board game player.
- 02:17Have quite a collection.
- 02:18Um so you can see there's a a board game theme going on here.
- 02:22And actually you can uh reproduce this outside if you just go to you know outside the talks.
- 02:27It's a ball game area there.
- 02:29There are chess boards.
- 02:30Um I will bet if any of you uh place the pieces in some kind of random position, no frontier model will be able to tell you where those pieces are located, where all those pieces are located.
- 02:42Um and then another example here is katan.
- 02:46Um here another very simple question.
- 02:48How many rows does the blue player have?
- 02:51Um, these frontier models think extensively about this problem.
- 02:54Uh, one response I've seen is that, oh, the the guy has uh 10 blue rows off to the side of the board.
- 03:02Therefore, there must be five uh blue rows on the can board.
- 03:07Uh, but obviously that's not true.
- 03:09There's seven if you actually count.
- 03:11So these models um again are great at guessing uh great at pattern matching but they are not very spatially grounded and they just can't handle any kind of detailed questions.
- 03:24Um and then finally um we have this example where it actually um affects robots where here you have a robot arm uh manipulating this uh cup and um uh cooker basically
- 03:40and the state-of-the-art models today they miss the fact that the uh robot arm lifted the lid um and at the end they also missed the fact that the robot is turning on the stove like right now.
- 03:53So there's uh essentially context amnesia happening.
- 03:57Um and this is because these models can't maintain consistency um across long videos and they very easily lose track of what's happening.
- 04:09And a very common question I get is how do you define a visual reasoning problem versus a visual understanding problem?
- 04:17Um or you could say like visual thinking um compared to visual understanding.
- 04:21I think a very simple way to do it is just um ask yourself the same question.
- 04:28If you looked at an image or a video, how long would it take you to answer the question?
- 04:34So uh for example, in both of these cases, I doubt anyone in this room would be able to give an answer uh if they were only allowed one second to look at the image.
- 04:43So 1 second isn't enough to do these kind of like complex questions also called like system two um kind of thinking in Daniel Canon's book.
- 04:53But if I asked you what game is this uh or similarly what flower is this or if there are only three pieces on the chessboard if I asked you how many pieces are there those questions
- 05:05uh I'm sure all of you would be able to answer in less than a second and similarly all the frontier models would get that kind of question right.
- 05:11So that is the distinction um that we make between what is understanding uh what is like pattern recognition versus what is reasoning where you actually have to look in detail
- 05:23at the picture and um look at various things and this is exactly where frontier models uh fall apart today.
- 05:30So as you are designing your own systems uh that's something to keep in mind keep these visual tasks very simple otherwise you will have hallucinations a lot and a lot of hallucinations
- 05:44um so uh this leads into evals of course um frontier models there are already a bunch of multimodal reasoning evals or visual reasoning evals some that you might have heard of is arc agi
- 05:58this is uh quite often brought up to um people saying oh we the frontier models are 85% or 90% on RKGI therefore we are 90% of the way to a uh to AGI itself
- 06:12uh but I think these people they haven't really looked at any of the benchmark data because if you actually look at the data you will notice that the images are only 32x
- 06:2232 or 64x 64 pixels and I would challenge anyone uh to give me like a real world complex task that can be reduced to a 32x 32 pixel problem.
- 06:35Um I think you'll very quickly realize almost no tasks almost no interesting tasks can be reduced to that kind of resolution.
- 06:42Another eval that people commonly uh bring up is MMU.
- 06:47Uh this is the massive multiddiscipline multimodal understanding.
- 06:50This is a step up from MMLU because it has um images rather than just pure text science questions.
- 06:57This is science questions based on images.
- 06:59But still images are a minor part of a lot of these questions.
- 07:03A lot of the questions you can just answer without looking at the image or just doing some pattern recognition just knowing roughly what the image is about.
- 07:11So what we really need is new visual reasoning benchmarks in the industry that really target the things that people care about like geometric align alignment, spatial intelligence, um object terminus
- 07:25and these are really critical for AI to be deployed in these visual use cases.
- 07:31And you might have noticed that still in a lot of industries that uh are primarily visual um which I will go into there isn't much uptake of AI right a lot of the AI uptake has been in the software engineering world and in the mathematician world
- 07:47um and in like documents um document handling etc. But this uh there is actually a huge gap huge opportunity that is just being looked over right now um based on the interest in coding.
- 08:03[clears throat] And so the missing paradigm in visual AI is thinking.
- 08:08So we have generation models very high quality generation models like bite dances seance model.
- 08:15Um, so we have these very high fidelity models and they look great, but they lack actual physical grounding um and causal logic.
- 08:24So you will you probably notice that if you ask these models to produce a a picture um a video of a some like uh something blowing up like um or a building falling down or these things they look very cartoonish they look Hollywood style kind of things and that's because
- 08:41they are just outputting what was in the training data and a lot of disaster videos um a lot of like action kind of videos on the internet are just going to be from Hollywood or game engines.
- 08:52So they're working to reproduce that and that's fundamentally a problem because it means they can be no better than those kind of uh videos.
- 09:00Um on understanding the what we are where we currently are is we have lot of tools that can map pixels to semantic labels like Google lens is obviously great to identify
- 09:11plants and flowers and I use that all the time.
- 09:14The SAM 3 for segmentation, YOLO for uh object recognition detection, mascaras CNN.
- 09:20These are of course highly robust and they're used everywhere in the industry, but they're fundamentally passive.
- 09:25So there's no reasoning capability to them.
- 09:27So they can't answer more complex questions.
- 09:30Um and really where the frontier is is uh with thinking visual thinking models.
- 09:35These models will have active spatial and temporal intelligence.
- 09:39They can extract actional logic for planning uh agentic workflows and physical execution.
- 09:48And so our approach uh is uh four stage.
- 09:52So we are collecting and generating our own uh multimodal data uh visual reasoning specific data.
- 09:59This this kind of data we found you just can't uh get online.
- 10:03Uh we have a synthetic data flywheel using evals agents SFT and RL to improve the model.
- 10:09We're making some uh we made some advances to the architecture um in terms of uh various different time um advance various different improvements on top of the transformer-based architecture
- 10:20and we're also enabling visual chain of thought reasoning and this is one of the key things that humans have that no frontier model has today since the frontier models are only textual
- 10:31uh chain of thought based um and this is one example of a visual chain of thought.
- 10:36So the question is like how many red hotels are built in this photo?
- 10:41Then the model realizes oh uh first we need to identify all the hotels.
- 10:45So it draws boxes around hotels um and other objects and then uh it reduces that to the red hotel.
- 10:54So it's this multi-step uh process happening in the visual space natively.
- 11:01So um about our company um I'm the co-founder and CEO.
- 11:06I spent the last 12 years at Google Brain and Deep Mind.
- 11:10Um I developed a lot of the foundational techniques for the model for modern LLMs.
- 11:1411 years ago I was the first author of the work that introduced pre-training and fine-tuning.
- 11:20That's the work when combined with the transformer paper in 2017 led to the GBT series of models.
- 11:25So all the GBT uh papers site our paper.
- 11:28Um I co-led the earlye models uh the first model that was state-of-the-art called glam and then um more recently I co-led the palm to 2 pre-training architecture and I was co-lead for the gemini data area and my co-founder info
- 11:45and Google research he led research for Apple's first public multimodal model MM1 and he's has a a lot of experience in visual reasoning um across uh language as And this is our team.
- 12:01So we're roughly 20 people now.
- 12:04Um we've also have a chief reasoning architect Dustin Tran.
- 12:07Previously he was lead of post training at XAI.
- 12:11Um and we've hired a world-class team um across uh many other uh companies like Apple uh XAI um deep mind Amazon and so on.
- 12:24Um and in terms of the uh use cases that I mentioned, robotics is one primary use case.
- 12:30So robots have uh really critical bottlenecks performing complex real-time physical actions uh in these kind of like dynamic environments.
- 12:40Uh but existing vision models uh you probably realize are trained from static images and very directed videos.
- 12:47They are not like act they don't have active physical interaction.
- 12:51So existing methods are overengineered and brittle.
- 12:55Um and uh we are planning to release a model API available uh by the end of this year.
- 13:02Um and at that point the API can be used to deliver action relevant uh scene understanding into existing um planning and control systems for these um robots.
- 13:16Another important use case for uh visual reasoning um is construction.
- 13:23So construction sites they have these very complex zone specific safety rules.
- 13:29Um and uh computer vision can't adapt fast enough to changing safety rules.
- 13:35They also can't interpret things like OSHA policy language and match the that language to what's actually going on at the site or understand the spatial relationships that are important there.
- 13:48For example, like how many of these workers are wearing helmets or like is the construction um happening according to the plans that uh were defined earlier.
- 14:00And um currently enforcing these rules require training separate models for different use cases uh because they're very these models as I said before are very brittle.
- 14:10So you constantly have to do uh retraining.
- 14:13Um and our approach uh with the video um understanding capabilities that we are building into our models is um allows you to um ground these video streams in the safety regulations.
- 14:26And of course the safety regulations are in text, they're in language.
- 14:29So you have to be um the model has to manipulate both language and vision very well.
- 14:35And um yeah uh this will allow these models to interpret uh site policies using the current camera infrastructure that they have.
- 14:46Um and then finally architecture and design we think is also a very uh promising use case here.
- 14:54Uh this is exactly the use case where you need to be very detail oriented.
- 14:58So back to the board game example around counting spatial relationships.
- 15:03This shows up a lot in architecture and design.
- 15:06Uh like if you design a if you design a house with with four bedrooms instead of three, that homeowner is going to be very angry, right?
- 15:15Um so obviously counting is actually important.
- 15:18Um and also just understanding these spatial constraints, real world constraints is uh is a very manual process uh these days.
- 15:28We spoke to a mechanical engineering company just a few weeks ago and they said to design one small part of a robot testing platform takes 100 to 200 hours
- 15:41uh of the time to design the entire testing platform.
- 15:46Um, I believe it takes 2,000 to 3,000 hours of human uh time there.
- 15:53And they've uh a lot of these places they've tried frontier models, but they just don't work for these use cases.
- 15:58They really struggle to understand uh visual context across these like architecture blueprints, 3D CAD, CAM files.
- 16:07Um, and so there are lots of errors there.
- 16:10Um and similarly we believe that this can be useful useful for other kinds of design as well not just um architecture and engineering but maybe like designing um yeah for the web or fashion or other things
- 16:24and our approach is uh we're using multimodal reasoning to uh to extract um this uh geometric logic that's important.
- 16:34We're allowing programmatic validation or simulation validation.
- 16:39Just like in code, you can run code against unit tests.
- 16:43You can also run u mechanical devices through simulators that have been developed through seammens um and uh v various other companies to see if something will work in the real world.
- 16:54So there's a lot of parallels actually between uh this kind of like mechanical design and coding itself.
- 16:59But mechanical design is still relatively untouched by AI.
- 17:04Um and yeah, CAD CAM quality control is another potential use case and ultimately we believe that this is going to be a critical step to the future of mechanical design where
- 17:16the where AI can make faster cars, more efficient rockets, better batteries and all these things cannot be done just with code.
- 17:25Uh people are not coding up the next iPhone or coding up the next uh SpaceX rocket.
- 17:31It's all fundamentally very visual.
- 17:36So, um you can find out more about us through our website um lauren.ai, our Twitter page xx.comai or our LinkedIn uh page.
- 17:49And yeah, happy to take any questions.
- 17:52I'll be standing around here for for a little bit.
- 17:55Thanks.
- 17:58[applause]