I'm trying this with GPT-J and so far after at least ten tries it still hasn't gotten the answer correct. Admittedly I'm using a more complicated example than the one in the image, because I thought "surely if it works so well with a simple multiplication problem it will work with something more complicated" - I probably should have checked the simple multiplication problem, because the following failed miserably every time:
Q: James drove on a full tank of gas at a speed of fifty miles an hour from his home to his workplace. His car gets a gas mileage of thirty miles per gallon. Gas costs $2.40 per gallon, and after getting to work he filled up the tank again, which cost him six dollars. How long did it take him to get to work?
A: Let's think step by step.
Oh gosh. I tried switching to the example in the post and it still can't get it right. It said 375 once but its chain of reasoning was... well, no reasoning at all, it just made up three numbers and added them together. Clearly GPT-J is not as good at math as GPT-3 is!
(mod note: I think the moderators might have failed to approve this post back when it was first posted, and I wanted to give it a shot at visibility)
Title from: https://twitter.com/arankomatsuzaki/status/1529278581884432385.
This is not quite a linkpost for this paper.
Nonetheless, the abstract is:
Consider the following image, taken from the paper:
According to the paper linked above, this technique of propmpting gpt-3 with "Let's think step by step" and then, after it thinks out loud, with "Therefore, the final answer is", increases the performance of gpt-3 very significantly. This seems to indicate that the algorithms we currently use benefit from using the i/o space as cognitive workspace. How much progress is likely to be made by giving large neural networks cognitive workspace that is more natural? Are there large language models today that have internal state, and the ability reason on it for as long as they deem necessary (or at least to vary the amount of resources devoted) in order to come up with a better response?