2 ms·
The reason humans can do it is because you give them a pen a paper so they can do it one step at a time. You are asking chatGPT to do the whole thing in one ste
by Workaccount2 4y ago
The reason humans can do it is because you give them a pen a paper so they can do it one step at a time. You are asking chatGPT to do the whole thing in one step.
Give it pairs one at a time and ask it to output the binary value and carry value. You'll see it can do it just as easily as a human doing it step by step with pen and paper.
- rcme 4y agoAs far as I know, GPT does the work one token at a time. It produces a single token at each iteration. So if you give it "abc" and want "def" as the result, you first give it "abc" and it returns "d", then you give it "abcd" and it returns "e", then you give it "abcde" and it returns "f", then you give it "abcdef" and it returns the stop token. So just by outputting its work, it can provide its own context to memoize what the answer for each bit is.