I had previously the expectation that unpredictable emergent behavior would exist in any sufficiently complex system? Based on layman's readings in chaos and complexity theory.
I had previously the expectation that unpredictable emergent behavior would exist in any sufficiently complex system? Based on layman's readings in chaos and complexity theory.
I think a lot of our widely held cultural beliefs on this front have been informed by academic philosophy from the 60s, 70s, and 80s. In particular, I would go do far as to say that Hubert Dreyfus, author of the book "What computers can't do" and frequent friendly adversary of Daniel Dennett, has a lot of responsibility here. He is famous for claiming computers would never become competitive at chess because chess required "insight", and always differentiated computer capabilities from complex behavior or human-like behavior, because the latter had something special that could only be represented with vague and underdefined terms. Even now I think Dreyfus is approvingly cited, while his core thesis is getting closer to being refuted every day if it hasn't been already.
Isn't the LLM just good at giving us the illusion of such effective communication? How can we have true "shared meaning" with a device designed to simulate the experience of shared meaning? Isn't the fact that it's 'mind' is truly unknowable and unrelatable a demonstration of Derrida's point?
When I use GitHub Copilot, I'll often write a comment describing some code I want it to implement and then it spits out a suggestion. Occasionally it fails badly at this and I realize I worded my comment badly. When I reword the comment better and then find that Copilot's next suggestion nails it what I wanted, is that not the result of me effectively communicating with it through the comment? (If I did that with a human coworker instead, is that communication?)
Yes and no.
It's reasonable to expect that some unpredictable emergent behavior would exist in any sufficiently complex system, but it's not warranted to expect whether a particular capability will or will not emerge out of that system (that's the unexpected emergent behavior part); and it also was debated whether language models are a "sufficiently complex system", as many thinkers asserted that they should encounter fundamental limits in capabilities.
I'm having trouble putting into words what I'm thinking but this whole field increasingly seems to have moved from something very theory derived into something very empirical very quickly. I wonder at what point gains will start to decrease only because people won't know where to go with things anymore.
Additionally keep in mind emergent behavior is a very rare occurrence in even the most complex software projects. I mean it's common if you count "bugs" as emergent behavior. But emergent behavior that is a feature who's origins are not completely understood? That is extremely rare.
I think emergent behaviour happens in a lot of videogames. Famously in Dwarf Fortress, with the cat getting drunk, but also in general, where game designers play the game to see if emergent behaviour of the game rules "feels" good.
Yesterday I was reading a book about designing games, and it literally has a section called emergent behaviour.
If by emergent behaviour we refer to something like Ghost in the Shell, then it happens less often :)
Depends. Dwarf fortress and games are sort of a contradiction. Emergent behavior is emergent because the behavior was not designed explicitly. However for games like DF the game was explicitly designed to have "emergent" behavior when the definition of "emergent behavior" is for the behavior to have NOT been designed.
Don't get too hung up on that concept though. It's just a contradiction in English vocabulary there's no deeper underlying meaning behind that other than a semantic language issue.
Anyway my point was emergent behavior in software is rare because we're operating in controlled environment. It's rare even in games. It's not an expected attribute at all. I'm not saying this isn't interesting to think about, but the comment I responded to was in fact, factually not fully correct. Emergent behavior is NOT expected. But it does happen, in the case of DF it was "designed" to happen, and it has happened elsewhere as well.
Usually though when it does happen it was explicitly "designed" You can see this in genetic programming or evolutionary programming especially.
Like, if God intended for the universe to have something which acts like water, when designing subatomic physics, that doesn't make the behavior of water "not emergent behavior".
A brick building for example. Is a brick building the emergent effect of bricks? No. This makes your definition inconsistent because it should fit the brick building but colloquially we know it doesn't fit. A brick building is NOT an emergent effect of bricks. It was deliberately designed from bricks.
So long as the effect is some reduction of entropy and there was no intention in producing such effect then it is "emergent." This is really the only definition that is consistently inline with our intuition of the concept.
Of course in the real world it happens all the time. YOU are emergent behavior. Humans and the rest of biology come from natural selection and evolution, which is basically by definition, emergent behavior of atoms.