Quoted from Otaku:No matter how advanced robots can get... they can programmed... even if they are scripted... They can be smart or scripted...
Since this keeps tripping people up, I think it's important to state that the point of AI in the machine learning sense (and not the videogame AI sense, which is much like the way we laypeople traditionally understand AI and computer logic) is that the behavior it exhibits is NOT intentionally scripted. Rather, the behavior 'naturally' emerges based on the network's provided inputs and the fitness of the neural network's current configuration. There will be no if-then block of logic in some human-acting robot that reads like:
for (nerve in body.nerves) {
if (nerve.painIndex > painThreshold) {
brain.respond(fightOrFlight);
}
}
Much like our own evolution, if there was a fight or flight response that randomly emerged from a neural network, if it is kept then it will be because it was a beneficial behavior that increased survival fitness for the AI; not because some guy put it there. Fear, anxiety, and the rest of our emotions emerged through evolution and were retained across millions of years because they have been beneficial to survival. Same deal will be the case in AI.
Here is an example of what true AI means:
Might seem boring because you've seen 'AI' in videogames before. Even Breakout is relatively easy to script a basic 'AI' out of if-then routines. Something like the code below would at least perpetually keep the ball in the air (maybe not ever hit all the bricks, but I digress):
while (ball.isInMotion) {
movePaddleTo(ball.xPosition);
}
This is not what's happening in the video. Scripted 'AI' as we've seen in the past has access to the hidden variables inside the game, like ball.xPosition
and were designed by a person to play or participate in the game as an enemy to some predetermined aptitude. As is said at the beginning of the video, the AI has not been programmed with any understanding of the game that is being played. It doesn't get access to the hidden variables inside the game either. All that it receives as input is a video feed of the screen, much like a human player, but unlike a human player it's starting at a disadvantage because it has no concept of the fact that it is playing as the paddle at the bottom, that it's supposed to keep the ball in the air and smash all the bricks, that the ball will bounce off the paddle if it hits it, that depending on where the ball hits the paddle will alter the angle of the ball's trajectory, or that when it presses certain keys attached to its outputs that it makes the paddle move. Basically, it has no context for what it's supposed to be doing.
It adjusts its behavior through trial-and-error based on the value of the score, which serves as its fitness indicator when it reinforces what it has learned at the end of each game. This actual AI surprised its creators when it developed the tactic to knock out a column of bricks along the side to bounce a ball along the top to easily knock out bricks and minimize risk of losing the ball.
The most amazing thing is that this AI was not made specifically to play Breakout; they used it to play dozens of other Atari 2600 games, a number of those it learned to master at human-equivalent and superhuman levels. You wouldn't be able to take a traditional AI out of one game and stick it into another of a completely different type like this because traditional 'AIs' are built out of if-then routines crafted to that game scenario, they rely on access to the first game's hidden variables, and they are not adaptable or capable of learning.
Quoted from Otaku:No matter how advanced robots can get they will never be sentient - they can programmed to do much more than humans can do or think one day, but they will never be able to legitimately have a sentience/mind, even if they are scripted to have a very advanced emulation of one which allows them to make their own decisions or "react" like a human would to certain circumstances.
They can be smart or scripted to appear like they feel feelings (or even artificial fight or flight response, and responses based on potential harm/loss of function, etc., to try and save themselves, like a human would) but there will never be a real thing behind the eyes like a human. Ever. That is the essence of a "soul", religious or not.
Like I and others have said earlier in the thread, we believe 'thought' and 'consciousness' are emergent features in a sufficiently complex neural network, whether that's an AI, an ant brain, or a human's. We are still at the very elementary stages of machine learning, so it's easy to be skeptical when you look at the results so far. When talking about something as complex as consciousness, Breakout seems like a pretty weak defense. But we've only recently reached a point where computational power is not as much of a bottleneck.
We are probably going to experience our next big leap in AI when it is figured out how to build an AI that can develop the capability to understand and contextualize the content of the data it consumes. I don't think that is beyond us. In fact, I think there is a high likelihood that someone will solve that puzzle in the next decade. We've already developed an increasingly useful, succinct and elegant model of the neuron that continues to surpass our expectations.
Here's a quote from Jürgen Schmidhuber, who was the inventor of the Long Short-Term Memory (LSTM) method that accelerated the advancement of machine learning in the early 2000s:
The central algorithm for intelligence is incredibly short. The algorithm that allows systems to self-improve is perhaps 10 lines of pseudocode. What we are missing at the moment is perhaps just another five lines.