Learning Library

← Back to Library

Navigating the Unseen: AI Latent Space

Key Points

  • The speaker likens today’s AI experience to early internet hyperlink discovery, emphasizing a nostalgic sense of uncovering knowledge beyond simple search.
  • He argues that the core challenge with large language models is our failure to understand or visualize their “latent space,” which underpins how they generate outputs.
  • Current prompting tricks, development workflows, and tool-specific guides are essentially workarounds aimed at nudging LLMs through this poorly understood latent space.
  • Start‑up companies are capitalizing on this gap by packaging unwieldy models into more stable, user‑friendly products, but this merely masks the deeper knowledge deficit.
  • Visual attempts—like a digital map of a chain‑of‑thought that looks like a tangled “rat’s nest”—illustrate how little we actually grasp about the structure of latent space.

Full Transcript

# Navigating the Unseen: AI Latent Space **Source:** [https://www.youtube.com/watch?v=bcitUtdi2qM](https://www.youtube.com/watch?v=bcitUtdi2qM) **Duration:** 00:11:25 ## Summary - The speaker likens today’s AI experience to early internet hyperlink discovery, emphasizing a nostalgic sense of uncovering knowledge beyond simple search. - He argues that the core challenge with large language models is our failure to understand or visualize their “latent space,” which underpins how they generate outputs. - Current prompting tricks, development workflows, and tool-specific guides are essentially workarounds aimed at nudging LLMs through this poorly understood latent space. - Start‑up companies are capitalizing on this gap by packaging unwieldy models into more stable, user‑friendly products, but this merely masks the deeper knowledge deficit. - Visual attempts—like a digital map of a chain‑of‑thought that looks like a tangled “rat’s nest”—illustrate how little we actually grasp about the structure of latent space. ## Sections - [00:00:00](https://www.youtube.com/watch?v=bcitUtdi2qM&t=0s) **Navigating AI's Latent Space** - The speaker likens the thrill of early hyperlink browsing to today’s AI experience, arguing that our failure to visualize and understand the latent space of large language models limits effective interaction and prompts a proliferation of ad‑hoc prompting tricks. ## Full Transcript
0:00I'm going to take you back if you are 0:02like gray bearded like me you remember 0:04before Google when we were using the 0:06internet and we depended on hyperlinks 0:08and you remember that sense of Joy when 0:10you like find something and you couldn't 0:12have found it by search because search 0:14didn't exist and there was this little 0:15tip and then you went to the hyperlink 0:17and you found a page that's what AI is 0:19like right now that's what using AI is 0:22like and look I don't want another 0:24Google of AI although we might have one 0:26with open AI to be honest but we do need 0:30something that enables us to more 0:33effectively understand what we have with 0:35artificial intelligence and if you look 0:37at it as a problem of 0:39understanding if you look at it that way 0:42you have so many different dimensions of 0:44this problem that crystallize into a 0:46single core issue and that's what I want 0:47to talk about I would argue that 0:50effectively we don't know how to 0:52navigate latent space we don't 0:55understand what latent space in large 0:57language models is like we haven't 0:58visualized it well haven't understood it 1:00properly and everything stems from that 1:04as an example all of these annoying 1:06prompting tips and prompt this and 1:07prompt this way and like tell it you 1:09want it to be amazing at its job and 1:11tell it you're on vacation in France and 1:13tell it this and tell it that I kid you 1:14not every time I turn around there's 1:15another one of these things they're all 1:17about trying to nudge the llm through 1:19late and space but we don't really 1:21understand it another example that's the 1:23same core issue all of these building 1:26tips that basically are like this is how 1:28you tell cursor or Bol or lovable or 1:30wind surf or pick your tool of choice 1:33how to build something tell it like this 1:36give it a full Dev plan break it into 1:38chunks do this do that it's all about 1:41basically telling a large language model 1:43how to navigate Laten space to produce 1:45tokens of 1:46code and if you go farther a field if 1:51you're talking about how to make 1:53marketing posts about how to produce 1:55content for customer success emails 1:57about how to write sales emails or sales 2:00scripts again you run into the same 2:02issue where effectively companies are 2:06monetizing the inability to navigate 2:09late in space a lot of the solutions 2:12being shared or built or monetized or 2:14built through YC or whatever you have 2:16are basically ways to take these large 2:18unwieldy models and productize them into 2:21something that is a lot more stable and 2:23a lot more consistent and that's not bad 2:26I don't object to companies doing that 2:28being able to basically Bally take an 2:30intelligence and package it is a totally 2:32legitimate service but I do think it 2:37raises the fundamental question it 2:40highlights the fundamental question if 2:41you're watching properly because it 2:43underlines the fact that nobody really 2:46has a good grasp on latent space and we 2:48certainly do not have a good grasp on 2:50how to talk about latent space I saw a 2:55digital representation of a single Chain 2:58of Thought running through an l M and it 3:01looks like a Rat's Nest like it's like 3:04running all through this like visualized 3:07uh latent space and of course that's not 3:08how Laton space actually looks so it's 3:10like this colored string running through 3:12and I was like wow this looks 3:13complicated and that's how I walked away 3:15and at best that's where people are at 3:17like I'm the fluent one the people who 3:19don't even know what late and space are 3:21are scratching their head saying how did 3:22the llm come up with a 3:24sentence 3:26and we are so lost on communicating how 3:30this works that we don't have good 3:32answers to people who are at that level 3:34we certainly don't have good answers to 3:36how to use the technology for people 3:38we've given people a chat screen and 3:40said here's a chat but people are used 3:42to talking with other human beings 3:45they're not used to talking with a 3:48hyperdimensional intelligence that 3:50navigates through Laten space to answer 3:51their queries and a lot of the issues 3:53come from the fact that they treat the 3:55chatbot as if it was a person in some 3:58cases they treat it as if it was a 3:59person with the expectations of a 4:01computer and we've talked about that 4:02where you sort of expect the computer to 4:04be perfect and so you expect the AI to 4:06never make a mistake but by and large 4:08they treat it like a 4:10person make sure you answer me in this 4:13way or write this email to Bonnie in 4:15this style or hey I'm having a bad day 4:18today those companion apps definitely 4:20make money um and 4:23so I think that we can get farther if we 4:27are more honest about about how weird 4:31these things are llms are really weird 4:35it's weird that they work it's not 4:37necessarily 4:38intuitive and we kind of got farther on 4:41the Internet by just acknowledging it 4:43was a new thing like hey here's the 4:45Internet it's not like the newspaper you 4:48can click on links now and you can go 4:50new places and oh there's a search 4:51engine so you can search for anything 4:53it's not like a newspaper or a book 4:56imagine a card catalog but you can 4:58search the entire world those were the 5:00kinds of things we talked about we need 5:02that kind of language for large language 5:04models we need it to be like imagine a 5:07world where you 5:10have an intern that has read every book 5:13ever written but it's still kind of dumb 5:17or imagine a world where you have a very 5:21specialized Professor who knows 5:23everything there is to know about 5:25biochemistry but you'd never trust him 5:27out at dinner because he doesn't know a 5:29whole lot of 5:30or imagine a world 5:33where you need to get an answer to 5:37something and you're going to get six 5:39answers and none of them are right but 5:41all of them are interesting and they 5:43will help you get to the right answer 5:46we're not doing enough of that kind of 5:49communicating and we're not demystifying 5:51it when we portray it as a secret when 5:54we portray it as here's a tip from an 5:57expert it's not helping it makes people 6:00think it's hard and I don't think it 6:04does any of us a service who know AI 6:06well if we keep portraying it as 6:09something that is difficult to practice 6:11something that is difficult to try 6:14something that it is difficult to 6:16execute on at a high 6:18level because honestly it's not let me 6:22give you a specific example here we'll 6:24talk about building for AI which is one 6:26of those 6:27things that people to like if you're an 6:30engineer you sort of know how to build 6:32but then you have to learn how to build 6:33with AI and if you've never built or 6:35never coded you just sort of scratch 6:36your head and like stare at the wall and 6:38you don't know what to do let me try 6:40something on with you like we're 6:41actually going to try and solve this one 6:42as an example of how to solve this stuff 6:45better I have eight steps that I think 6:49you can walk through with anyone even 6:51someone who hasn't built an application 6:53before and say look this is kind of how 6:56you work with an AI on this number one 7:00figure out what you want to make you can 7:02use an AI to brainstorm and that's as 7:05hard as it needs to get right brainstorm 7:07come up with some solutions brainstorm 7:09some ideas for 7:10features um and then you kind of want to 7:12think about what you don't want to have 7:14in right and now in a product management 7:17sense that's scoping I don't need to use 7:18the word scoping for that I can just say 7:20what you don't want to have in now I 7:23will say as I go through these eight 7:26this doesn't mean that if I can explain 7:27this well everyone in the world is going 7:29to be come an AI Builder just like I can 7:32explain cooking but not everyone's going 7:33to become a chef but we can still 7:35communicate clearly so let's go to 7:37number two 7:39architecture you want to outline how the 7:42AI is going to work because as you can 7:46imagine the AI has to use information 7:48where does that information live does it 7:51live on the web page do you want to 7:53change it much does it live in the 7:55library behind the web page are you 7:57going to have payment you want to 8:00understand those pieces and you probably 8:01want to work with an AI to figure out 8:03what all those pieces are and then start 8:05to 8:05brainstorm what you need to build it 8:08might have some fancy words like API it 8:11might have a a word like a database in 8:13it which is really a fancy word for a 8:15data library but at the end of the day 8:18you're going to come out of a 8:21architecture and Technical planning 8:23conversation and you're going to say to 8:25yourself I understand where the data 8:27goes because that's really all it is and 8:28AI can help with that once you 8:31understand where the data goes you have 8:32to understand what the data looks like 8:35we would call that data schema how you 8:38actually structure the data AI can help 8:40a ton with that because if you know what 8:41the data is AI is pretty good with 8:43arranging 8:45it number four setting up your building 8:49world now if you're building something 8:51simple it comes preset up you can go to 8:53lovable you can go to bolt or you can go 8:56to cursor and wind Surf and you can just 8:59set it up yourself with some simple 9:00rules either way it's like clearing the 9:03table and getting set up to build a 9:05model you want to make sure that you're 9:06set up correctly you see how I'm using 9:09these analogies all the way through I'm 9:11not just doing this because I think you 9:12don't know how to build I'm doing this 9:14because I want to practice communicating 9:16well and show how important it is to 9:17communicate well with a real example 9:19that I run into all the time backend in 9:22database implementation is what you 9:24start with after you've decided to start 9:25to build and you could say that really 9:28simply by saying you know what if you're 9:30building you want to start with a 9:31foundation the foundation is the library 9:34of information you want to make sure the 9:36library of information is solid so you 9:37can pull information in and out of it if 9:39you build the front of the website first 9:41and just build the page you'll have a 9:43nice looking website with no library of 9:44information behind it you'll be in 9:46trouble after you build the library of 9:49information you're going to want to 9:50build the web page you look at that's 9:53the part you're probably really excited 9:54about but you see it's 6 we've had to be 9:57really patient to get here just like 9:59building a great model airplane you may 10:01want to put the wings on and make it 10:03look really pretty at the end but you 10:06have to 10:07wait and by the way if if this is all 10:11feeling child level I have in the back 10:13of my head my own kid who I have to 10:16explain this stuff to and so if I can 10:18explain it to her I can explain it to 10:21anybody okay number seven you're going 10:24to have to test to see if it works so 10:26make sure when you're building you 10:27include testing test if the data runs 10:31into the library of data test if it runs 10:33back that's really important finally you 10:35want to put it somewhere where other 10:37people can get it we call that 10:38deployment there are apps for that you 10:41can see where I'm going that's the eight 10:42steps to build now I ran through them 10:45really quickly I'm sure you can find 10:47better ways to communicate that it 10:49doesn't have to be at the level of a 10:519-year-old which is basically what I did 10:53but we do need to find simpler ways to 10:58explain how llms work and what they do 11:01for us and that's the heart of the point 11:05that I want you to take away it's really 11:07important to be clear about that so give 11:10me your best takes how can we get better 11:13at explaining these weird large language 11:15model 11:16intelligences so that it's easy to 11:18understand and other people can 11:20understand what we're trying to talk 11:21about and share and why it's so cool