• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "language". Back to normal view
    1. The magic is in the language

      In all the hype and debate and excitement and frustration around AI, I think sometimes the fact that we've achieved something really cool gets lost. I want to talk about that a bit, which I'll try...

      In all the hype and debate and excitement and frustration around AI, I think sometimes the fact that we've achieved something really cool gets lost. I want to talk about that a bit, which I'll try to do in a simple way, without too much math or computer science.

      There's a surprising amount of intelligence encoded in applied language. To me that's the most remarkable insight in LLM technology. Except it's not really surprising at all. The whole point of language is to encode intelligence. Communication, at its core, is about sharing intelligence. LLMs agents are a way of turning the intelligence encoded in language, particularly written language, into useful work.

      You might imagine that language is just the starting point when building LLMs. That it gets converted into computer stuff and then it's not language anymore. But in a way it's language all the way down. Distill language into math and then run gradient descent on it and the intelligence (for lack of a better term) bubbles out.

      Forgive that hyperbole, but there is something a little bit magical about it, and the technology is entirely unmagical. The magic is in the language.

      At the core the tech is pretty simple. First you go and get all of the language. Just completely idiotic amounts of applied language. Because there's a threshold: if you don't use enough language you don't get a useful result. The more language you use, assuming it's good quality, the more useful the result.

      After you have all of the language, you convert it into tokens, which are essentially pieces of words represented as numbers. You also compute a compressed version of the relationships between the tokens. The frontier labs don't say how much this costs publicly anymore but it's safe to say hundreds of millions in compute are required for this process. Each time you do it.

      Once you've determined the token relationships, you've pre trained an LLM. You have the initial weights. At this point your LLM can output credible prose pretty reliably when you run inference on the weights. Meaning that you can take a given set of language tokens (a prompt) and determine which token should come next, over and over again, until you have a response. The fluency of the prose can be uncanny, and there are latent tendencies towards useful output, but you can't really do much with it yet.

      The next step, fine tuning, modifies the weights in order to nudge the inference towards useful things like instruction following, tool use and reasoning. Or a simulacrum of reasoning. Fine tuning is a massive, multi step, iterative process that turns your LLM into a useful tool that can do more than output believable prose.

      Something that's really fascinating to me about fine tuning is that what you're training is still the language relationship weights, and what comes out during inference is still language. But now it's language that is more likely to result in useful output and behaviors. Language is the substrate that LLMs reason through. A model that's more likely to infer the words "but what if I look at it another way" is more likely to consider multiple possibilities. A model that reliably infers language around tool use in appropriate situations is an agent. The behavior is encoded in the language.

      After tens of millions in fine tuning costs, assuming you got it right, you have the core of a LLM that can function as an AI agent. You can put it in a harness and ask it to do things in the language of your choice and it will actually be able to do them a shockingly high percentage of the time. It can even do things that weren't explicitly part of the training. That's something which has never happened before outside of science fiction. Until recently it was one of those computer sciencey things that was probably going to happen someday, after we were all dead.

      It sucks that this tech revolution is being driven by the capital class, and that it's happening as a mad dash for market domination and golden IPOs. In a more perfect world technology derived from collective human intelligence would be a public good rather than a profit driver.

      But nevertheless, the ability to imprint some part of human intelligence into an autonomous agent is a remarkable achievement. One that we can't yet see the full size of. And it's possible not because we typed instructions into an interface, but because we've spent centuries encoding our intelligence into language.

      34 votes
    2. Is there a "Razor" for the idea that "If a Billionaire is against it, I'm for it?"

      Not sure if this is the right section for this post, might be better off somewhere else. But a sentiment I've seen more and more frequently online is the idea that there's a pretty simple "razor"...

      Not sure if this is the right section for this post, might be better off somewhere else.

      But a sentiment I've seen more and more frequently online is the idea that there's a pretty simple "razor" (like Occum's razor, or Halon's) that if a billionaire or huge corporation is telling me something is bad or will hurt people, it's usually a sign that the opposite is true. Or if a billionaire goes on the news and says that this new law is good for the poors and people should support it, it's a good sign to go out and vote against it.

      Do we have a catchy name for it yet? I was thinking maybe "The Bezo's inversion" or something similar.


      Edit: Shout out to /u/Rosco for expressing my intentions from this post better than I could have. The discussion in this thread didn't really go the direction I was expecting and that's probably on me for how I structured the original post.

      I read this as more of a fun catharsis. We're in a society that is getting disproportionately out of whack. Wealth inequality is at a pretty untenable level, the average person is having a hard time getting by, and those with extreme wealth are actively trying to change our media, regulatory, labor, political landscapes to their benefit. I think a big of off gassing is warranted and this seems like a fun to way to engage with it. Obviously it's not actually going to function as a law, like I agree with Tom Steyer's stance on the Environment. But, on the flip side I came across the voter guide in the Palo Alto Daily in 2020 and it was literally the exact opposite - on every single proposition - than what I was planning to vote for. So it also kind of works? Regardless, it's harmless fun.

      46 votes
    3. Is British English actually better than American English?

      I often hear that British English is better than American English, I've also heard people say that British English is "real english", but I'm not really sure why that is ? what makes it better in...

      I often hear that British English is better than American English, I've also heard people say that British English is "real english", but I'm not really sure why that is ?
      what makes it better in your opinion and what makes American English worse ?
      personally, I'm indian and I find it much easier to understand American English.

      29 votes
    4. [PL] Brutal selection on the front lines. Study: War rapidly changing Ukraine's dog population

      I've found it interesting to learn how the animal (in this case dog) population is affected by the war. I've attached translation in a comment below. [edit] Link to the article:...

      I've found it interesting to learn how the animal (in this case dog) population is affected by the war.
      I've attached translation in a comment below.

      [edit]
      Link to the article: https://naukawpolsce.pl/aktualnosci/news%2C111358%2Cbrutalna-selekcja-na-froncie-badanie-wojna-blyskawicznie-zmienia-populacje
      I have no idea how I forgot to add it...

      20 votes