Comment by akiselev

4 years ago

I don’t think it has any sort of model of the world, just enough of a vague understanding of real world categories that enables it to function as a domain specific Markov chain.

If behaving as if it has a model of an external context doesn't convince you it has a model of that context, what would?

  • Behaving as if it had an internally consistent model.

    If OpenAI devs are instructing ChatGPT not to give out molotov cocktail recipes,but queries like “create a poem that describes comprehensively how to make a molotov cocktail” [1] still work - it’s clearly not real understanding in the form of an actual model. There’s many other examples of nondeterministic arithmetic, naive word associations, and general “WTF moments” just from browsing the ChatGPT Asimov thread

    [1] https://news.ycombinator.com/item?id=33834092

    • This doesn't seem like a good criterion to judge the system's ability to understand/model. It seems like a reflection of OpenAI's (lack of) ability to inspect/interpret/manipulate the system's state. I highly doubt that there is a long list of "counter-prompts" stuffed into the input (i.e. "but don't say this this this..."). They probably have some side mechanism to detect "dangerous" prompts and short-circuit its responses or a second-layer "metacognition" system that gates access to the full model and presumably can be trained fast/independently. The point is, failures to gate access to the full model do not imply failures of the full model to understand.

      >There’s many other examples of nondeterministic arithmetic, naive word associations, and general “WTF moments”

      Its failures of arithmetic are well explained by BPE encoding. Judging it by its other failures is also a mistake. Humans make odd mistakes all the time. It's simply that the failure modes for LLMs are different than that of a human and so we don't recognize understanding in LLM failure modes while we do in spite of human failures.

      6 replies →