4 ms·
I agree with you that the blog’s outcomes seem quite mundane once you realise that chatGPT is simply parroting what it has seen as the output of a terminal. Not
by Sai_ 4y ago
I agree with you that the blog’s outcomes seem quite mundane once you realise that chatGPT is simply parroting what it has seen as the output of a terminal. Not sure why kilgnad is presenting this post as if they’ve seen The Truth.
At the same time, isn’t learning also remembered knowledge remixed to respond to a situation. E.g., if I were asked to write a haiku, I’d draw on my memory of haiku structure and haiku samples to come up with an approximation of a haiku. Isn’t that what chatGPT is also doing except with ping, lynx, and ls outputs?
- RC_ITR 4y agoThere’s various kinds of learning (and to be clear transformer-based LLMs do sort of “learn”). ChatGPT is a really finely tuned probability model (the tuning came during the training and that’s what I would equate to learning), but it lacks understanding. The example that’s most glaring is asking it simple math (or in Dall-E’s case, asking it to generate images of text). You’ll get outputs that are definitely in the correct form, but you won’t get the right answer, because the model links words that it’s seen in a particular before, it is ignorant to the rules of math. The funny caveat is that equations like 2+2 are so common that it will get that right, but two random four digit numbers (rarer in text) will almost always be wrong. That’s why ultimately, AI is an outcome and we will need many different tools working in concert to achieve it (to be fair, the same is true of your brain, there are plenty of uniquely architectured parts of the human brain).
- kilgnad 4y agoWell the AI has to infer what math is with many examples. You give it enough examples it will be able to calculate equations it's never seen before. But when you don't give it enough examples it does a best guess. This is what you would also do as a human if you were trying to infer the concept of Arabic numerals and math from a series of random examples. I would say based on what you have hear dall-e2 has a misunderstanding of math. Which would be isomorphic to our misunderstanding of math if we were to be put in the exact same situation.
- RC_ITR 4y ago>Well the AI has to infer what math is with many examples. You give it enough examples it will be able to calculate equations it's never seen before. This is categorically not true and an important distinction to understand. All OpenAI products are based on GPT, which is a language model, not a general learning model. You could feed it every math textbook in existence and the model will learn absolutely no math, other than how to repeat math that others have done for it (and the point of multiplying 4 digit numbers is that it's nearly impossible to brute force that). This is an extremely important distinction - we assume being able to describe math means that something understands math (because that is how humans work), but math is rules-based and GPT is stochastic, so it can sound like it understands math, but it does not. Now, it would be trivial to put a filter on that recognizes equations and returns an output based on regular rules-based algorithms (Google search's LLMs do this for example), but this again points out that AI is an outcome and learning isn't the solution to the problem, so much as synthesis is (again, the brain metaphor is that no matter how well trained your pre-frontal cortex is, it will be bad at making your heart beat all the time).
- kilgnad 4y ago> Not sure why kilgnad is presenting this post as if they’ve seen The Truth. The terminal is ONLY a fraction of why that article is impressive. I feel you just skimmed it. You didn't read it to the end. The ending is what cinches the deal that chatGPT understands things. If you read till the end. Tell me how can it do what it did without understanding ALL the concepts listed in the conclusion. It MUST understand at a certain level. That being said. Parroting the output of the terminal is in itself still relatively impressive given that it's really hard to find random text on the internet illustrating all the rules of exactly how a terminal works. If you never seen a terminal before but I give you loads of docs and descriptions of what it is can you imitate it perfectly? chatGPT has to put all of that together and infer what's going on and it does a relatively good job. Let me sum it up in a sentence. ChatGPT is stupid and it gets things wrong and it lies, but that whole article all the way through the ending demonstrates that despite all of the negative qualities of chatGPT, on some level, it understands what you are telling it. I literally cannot comprehend how you can get to the ending and still say it doesn't understand you. How does it query itself over the virtual internet without understanding what itself is? It needs to be aware of what itself is. AKA self awareness.
- friend_and_foe 4y agoDude, just because we aren't as impressed with the article doesn't mean we didn't read it. Maybe we aren't as impressed as you because it isn't as impressive as you think it is. You're severely misunderstanding how these language models work and are made, you don't feed it docs about Linux and it learns how to render a terminal, that would be evidence of intelligence. What you do is feed it (not really it, you're building "it" remember, you feed something else that runs a process to build it) a gazillion images of a terminal with names like "Linux terminal" embedded in documents that say "open your terminal and type..." and let it scrape stack overflow with responses with the word "terminal" in them and when you give it a prompt "terminal" it ticks and crunches for a minute and shows you associated data in the model. You can't comprehend how we get to the ending and still say it doesnt understand because you don't understand how it works. Try to read and understand about neural networks, backpropagation and how language models are built a little bit and you'll see what everyone is trying to tell you.