Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Technology
  3. Anthropic has developed an AI 'brain scanner' to understand how LLMs work and it turns out the reason why chatbots are terrible at simple math and hallucinate is weirder than you thought

Anthropic has developed an AI 'brain scanner' to understand how LLMs work and it turns out the reason why chatbots are terrible at simple math and hallucinate is weirder than you thought

Scheduled Pinned Locked Moved Technology
technology
163 Posts 97 Posters 658 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • cm0002@lemmy.worldC [email protected]
    This post did not contain any content.
    I This user is from outside of this forum
    I This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #52

    "Ask Claude to add 36 and 59 and the model will go through a series of odd steps, including first adding a selection of approximate values (add 40ish and 60ish, add 57ish and 36ish). Towards the end of its process, it comes up with the value 92ish. Meanwhile, another sequence of steps focuses on the last digits, 6 and 9, and determines that the answer must end in a 5. Putting that together with 92ish gives the correct answer of 95," the MIT article explains."

    That is precisrly how I do math. Feel a little targeted that they called this odd.

    kolanaki@pawb.socialK J E 3 Replies Last reply
    0
    • N This user is from outside of this forum
      N This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #53

      I think a lot of services are doing this behind the scenes already. Otherwise chatgpt would be getting basic arithmetic wrong a lot more considering the methods the article has shown it's using.

      1 Reply Last reply
      0
      • G [email protected]

        This is pretty normal, in my opinion. Every time people complain about common core arithmetic there are dozens of us who come out of the woodwork to argue that the concepts being taught are important for deeper understanding of math, beyond just rote memorization of pencil and paper algorithms.

        F This user is from outside of this forum
        F This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #54

        Rote memorization should be minimized in school curriculum

        F 1 Reply Last reply
        0
        • cm0002@lemmy.worldC [email protected]
          This post did not contain any content.
          N This user is from outside of this forum
          N This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #55

          Another very surprising outcome of the research is the discovery that these LLMs do not, as is widely assumed, operate by merely predicting the next word. By tracing how Claude generated rhyming couplets, Anthropic found that it chose the rhyming word at the end of verses first, then filled in the rest of the line.

          If the llm already knows the full sentence it's going to output from the first word it "guesses" I wonder if you could short circuit it and say just give the full sentence instead of doing a cycle for each word of the sentence, could maybe cut down on llm energy costs.

          A F 2 Replies Last reply
          0
          • M [email protected]

            72 * 10 + 70 * 3 + 2 * 3

            That's what I do in my head if I need an exact result. If I'm approximateing I'll probably just do something like 70 * 15 which is much easier to compute (70 * 10 + 70 * 5 = 700 + 350 = 1050).

            S This user is from outside of this forum
            S This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #56

            (72 * 10) + (2 * 3) = x

            There, fixed, because otherwise order of operation gets fucky.

            M 1 Reply Last reply
            0
            • H [email protected]

              But here’s the really funky bit. If you ask Claude how it got the correct answer of 95, it will apparently tell you, “I added the ones (6+9=15), carried the 1, then added the 10s (3+5+1=9), resulting in 95.” But that actually only reflects common answers in its training data as to how the sum might be completed, as opposed to what it actually did.

              This is not surprising. LLMs are not designed to have any introspection capabilities.

              Introspection could probably be tacked onto existing architectures in a few different ways, but as far as I know nobody's done it yet. It will be interesting to see how that might change LLM behavior.

              S This user is from outside of this forum
              S This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #57

              Then take that concept further, and let it keep introspecting and inspecting how it comes to the conclusions it does and eventually....

              1 Reply Last reply
              0
              • D [email protected]

                It already knows which words are, statistically, more commonly rhymed with each other. From the massive list of training poems. This is what the massive data sets are for. One of the interesting things is that it's not predicting backwards, exactly. It's actually mathematically converging on the response text to the prompt, all the words at the same time.

                semperverus@lemmy.worldS This user is from outside of this forum
                semperverus@lemmy.worldS This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #58

                Which is exactly how we do it.

                thisisnothim@sopuli.xyzT 1 Reply Last reply
                0
                • funnyusername@lemmy.worldF [email protected]

                  anything that claims it "thinks" in any way I immediately dismiss as an advertisement of some sort. these models are doing very interesting things, but it is in no way "thinking" as a sentient mind does.

                  L This user is from outside of this forum
                  L This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #59

                  You know they don't think - even though "It's a peculiar truth that we don't understand how large language models (LLMs) actually work."?

                  It's truly shocking to read this from a mess of connected neurons and synapses like yourself. You're simply doing fancy word prediction of the next word /s

                  1 Reply Last reply
                  0
                  • S [email protected]

                    It doesn't, who the hell cares if someone allowed it to break "predict whole text" into "predict part by part, and then "with rhyme, we start at the end". Sounds like a naive (not as in "simplistic", but as "most straightforward") way to code this, so given the task to write an automatic poetry producer, I would start with something similar. The whole thing still stands as fancy auto-complete

                    L This user is from outside of this forum
                    L This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #60

                    But how is this different from your average redditor?

                    S 1 Reply Last reply
                    0
                    • I [email protected]

                      "Ask Claude to add 36 and 59 and the model will go through a series of odd steps, including first adding a selection of approximate values (add 40ish and 60ish, add 57ish and 36ish). Towards the end of its process, it comes up with the value 92ish. Meanwhile, another sequence of steps focuses on the last digits, 6 and 9, and determines that the answer must end in a 5. Putting that together with 92ish gives the correct answer of 95," the MIT article explains."

                      That is precisrly how I do math. Feel a little targeted that they called this odd.

                      kolanaki@pawb.socialK This user is from outside of this forum
                      kolanaki@pawb.socialK This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #61

                      I use a calculator. Which an AI should also be and not need to do weird shit to do math.

                      I J S G 4 Replies Last reply
                      0
                      • cm0002@lemmy.worldC [email protected]

                        That bit about how it turns out they aren't actually just predicting the next word is crazy and kinda blows the whole "It's just a fancy text auto-complete" argument out of the water IMO

                        L This user is from outside of this forum
                        L This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #62

                        I mean it implies that they CAN start with the conclusion or the "thought" and then generate the text to verbalize that.

                        It's shocking to what length humans will go to explain how their wetware neural network is fundamentally different and it's impossible for LLMs to think or reason in any way. Honestly LLMs teach us more about human intelligence (or the lack thereof) than machine intelligence. Like obi wan said, "The ability to speak does not make one intelligent" haha.

                        1 Reply Last reply
                        0
                        • M [email protected]

                          That has always been the case. Even basic programs need debugging sometimes, so we developed debuggers.

                          L This user is from outside of this forum
                          L This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #63

                          No it hasn't. When you program you break down the problem into many smaller sub programs and then codify them. There are errors that need debugging. But never "how does this part of the program I wrote work?".

                          There are some cases like detergents, apparently until recently we didn't know exactly how it works. But human engineered tools are not comparable to this.

                          1 Reply Last reply
                          0
                          • B [email protected]

                            The other day I asked an llm to create a partial number chart to help my son learn what numbers are next to each other. If I instructed it to do this using very detailed instructions it failed miserably every time. And sometimes when I even told it to correct specific things about its answer it still basically ignored me. The only way I could get it to do what I wanted consistently was to break the test down into small steps and tell it to show me its progress.

                            I'd be very interested to learn it's "thought process" in each of those scenarios.

                            L This user is from outside of this forum
                            L This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #64

                            It's like that "Joey Repeat After Me" meme from friends haha

                            1 Reply Last reply
                            0
                            • P [email protected]

                              This is great stuff. If we can properly understand these “flows” of intelligence, we might be able to write optimized shortcuts for them, vastly improving performance.

                              L This user is from outside of this forum
                              L This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #65

                              Better yet, teach AI to write code replacing specific optimized AI networks. Then automatically profile and optimize and unit test!

                              1 Reply Last reply
                              0
                              • kolanaki@pawb.socialK [email protected]

                                I use a calculator. Which an AI should also be and not need to do weird shit to do math.

                                I This user is from outside of this forum
                                I This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #66

                                Fascist. If someone does maths differently than your preference, it's not "weird shit". I'm facile with mental math despite what's perhaps a non-standard approach, and it's quite functional to be able to perform simple to moderate levels of mathematics mentally without relying on a calculator.

                                R artichoke99@lemm.eeA kolanaki@pawb.socialK L 4 Replies Last reply
                                0
                                • kolanaki@pawb.socialK [email protected]

                                  I use a calculator. Which an AI should also be and not need to do weird shit to do math.

                                  J This user is from outside of this forum
                                  J This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #67

                                  Function calling is a thing chatbots can do now

                                  1 Reply Last reply
                                  0
                                  • I [email protected]

                                    Fascist. If someone does maths differently than your preference, it's not "weird shit". I'm facile with mental math despite what's perhaps a non-standard approach, and it's quite functional to be able to perform simple to moderate levels of mathematics mentally without relying on a calculator.

                                    R This user is from outside of this forum
                                    R This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #68

                                    Wtf hahahahaha

                                    1 Reply Last reply
                                    0
                                    • dual_sport_dork@lemmy.worldD [email protected]

                                      when a calculator from the 80s can do the same thing.

                                      1970's! The little blighters are even older than most people think.

                                      Which is why I find it extra hilarious / extra infuriating that we've gone through all of these contortions and huge wastes of computing power and electricity to ultimately just make a computer worse at math.

                                      Math is the one thing that computers are inherently good at. It's what they're for. Trying to use LLM's to perform it halfassedly is a completely braindead endeavor.

                                      J This user is from outside of this forum
                                      J This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #69

                                      But who is going around asking these bots to specifically do math? Like in normal usage, Ive never once done that because I could just use a calculator or spreadsheet software if I need to get fancy lol

                                      1 Reply Last reply
                                      0
                                      • cm0002@lemmy.worldC [email protected]
                                        This post did not contain any content.
                                        V This user is from outside of this forum
                                        V This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #70

                                        Someone put 69 to research and then to article. Nice trolling.

                                        1 Reply Last reply
                                        0
                                        • gormadt@lemmy.blahaj.zoneG This user is from outside of this forum
                                          gormadt@lemmy.blahaj.zoneG This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #71

                                          How I'd do it is basically

                                          72 * (10+3)

                                          (72 * 10) + (72 * 3)

                                          (720) + (3*(70+2))

                                          (720) + (210+6)

                                          (720) + (216)

                                          936

                                          Basically I break the numbers apart into easier chunks and then add them together.

                                          manticore@lemmy.nzM 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups