One thing I've been considering: At what point does a creator have a moral or ethical obligation to a creation. Say you create an AI in a virtual world that keeps track of some sense of discomfort. How complex does the AI have to get to require some obligation? Just enough complexity to exhibit distress in a way to stir the creator's sympathy or empathy? The glib answer is never, of course. And one easy-out, I can th…
An AI wolf that preferred suicide over eating sheep
71–80 of 223 posts
Re: An AI wolf that preferred suicide over eating sheep
#72Isn't this just a cock up with incentives? If they'd put a -100 score on dying it would have sorted itself out pretty quick.
No, it's a cock up with the source of the wolves. If you could respawn endlessly after death would you fear it? You'd just want the stupid game to end before you lose points from the timer.
Let's say you are a human player playing the wolf and sheep game. The score achieved in the game decides your death in real life. Note the stark difference. Dying in the game is not the same thing as dying in real life.
If there is an optimal strategy in the game that involves dying in the game you are going to follow it regardless of whether you are a human or an AI. By adding an artificial penalty to death you haven't changed the behavior of the AI, you have changed the optimal strategy.
The human player and the AI player will both do the optimal strategy to keep themselves alive. For the AI "staying alive" doesn't mean staying alive in the game, it means staying alive in the simulation. Thus even a death fearing AI would follow the suicide strategy if that is the optimal strategy.
It is impossible conclude from the experiment whether the AI doesn't fear death and thus willingly commits suicide or whether it fears death so much that it follows an optimal strategy that involves suicide.
Re: An AI wolf that preferred suicide over eating sheep
#73Re: An AI wolf that preferred suicide over eating sheep
#74Re: An AI wolf that preferred suicide over eating sheep
#75This problem isn't particularly unique to AI research. In any optimization problem, if you do not encode all constraints or if your cost function does not always reflect the real world cost, then you will get incorrect or even nonsensical results. Describing this as an AI problem is just clickbait.
What they are showing is one of the main issues with agent-based-models (and I think every model, but it happens particularly with models trying to capture the behaviour of complex open systems): Garbage in -> Garbage Out.
Most likely the representation of the sheep/wolf system was not correct (so the modeling was not correct). Here "correct" means good enough to demonstrate whatever emerging behaviour they are studying. ABM is a powerful tool, but you must know how to use it.
Re: An AI wolf that preferred suicide over eating sheep
#76Anyone who tries to devise optimal strategies for things should be able to see this isn't especially interesting.
Social metaphors are wildly out of place.
They say "unintended consequences of a blackbox" but I doubt that's true. Make it a deterministic turn based game and run it through a perfectly transparent optimization model and I wouldn't be surprised to learn this was just the best strategy for the rules they devised. I really hate when people describe an ai as something that cannot be understood because they personally don't understand it.
Re: An AI wolf that preferred suicide over eating sheep
#77For some reason this makes me think of corporate policies - how some people game them and how others except that the incentives are unattainable.
Re: An AI wolf that preferred suicide over eating sheep
#78One particular solution stood out: https://codegolf.stackexchange.com/a/25357
The suicidal wolf became a (short-lived) running gag so it started appearing in other king-of-the-hill challenges: https://codegolf.stackexchange.com/a/34856
Re: An AI wolf that preferred suicide over eating sheep
#79Seems like a nothing story. Just looking at the game, there's obviously a constant decision to be made of chase more sheep or instantly die. It sounds like in the original model they had a max of 20 seconds, so it's not surprising that you would just tank your losses to maximize your score every now and then. Anyone who tries to devise optimal strategies for things should be able to see this isn't especially interest…
Re: An AI wolf that preferred suicide over eating sheep
#80Similar story of unexpected AI outcomes... As part of my PhD research, I created a simplified Pac-Man style game where the agent would simply try to stay alive as long as possible whilst being chased by the 3 ghosts. The agent was un-motivated and understood nothing about the goal, but was optimising for maximising its observable control over the world (avoiding death is a natural outcome of this). I spent sometime t…