Trinity

  • *****
  • 28422 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #60 on: March 12, 2016, 09:30:16 AM »
In related news, robots beat humans at solving a Rubik's Cube:

https://www.youtube.com/watch?v=ixTddQQ2Hs4
The heavens declare the glory of God; and the firmament sheweth his handywork. - Psalm 19:1

1

wonderer

  • *****
  • 17303 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #61 on: March 12, 2016, 10:34:35 AM »
Go has been mastered by AI.

Just another piece of evidence that Anselm's Ontological Argument is valid...

How is that?

You are asking why things are as they are in bizarroland?

Please don't feed the troll.  It just results in otherwise interesting threads being buried in troll excrement.
“I knew the people who worked for me forumed with me. When you know people, you have to behave towards them like human beings.”  -Oskar Schindler. [Plagiarized]

2

TheBigOhMan

  • ****
  • 8699 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #62 on: March 12, 2016, 11:43:34 AM »
The point is you haven't made something like human intelligence.
You've made something obviously and conspicuously unlike human intelligence.

And I really don't know how it is you can't see that processor speed is sheer brute force - no different than password nut crackers. How is it fair for the human that a computer can process millions of possible move combinations per minute?

It is fair because that isn't the kind of strategy the bot uses. If it used that strategy it would lose. Go cannot be won like that against good players because the number of possible moves explodes into unmanageable numbers too rapidly, far too large for the AI to search.

The bot learned the same way humans do, by watching games. It categorises various aspects of the game into higher order concepts, as humans do, and evaluates its moves based mostly on "intuition", that is, the network evaluation of the global game state, again in a similar way to humans.

You should really read more about how it works, you seem to be really failing to appreciate what has been achieved here.

The robot may be capable of doing that, but a robot will never actually understand how to play Go.

Define "actually understand". Strikes me as a distinction without a (observable) difference. BTW game 3 has just gone to alphaGo, so that's it, it has won the series. Go has been mastered by AI.

By "actually understand" I meant that a robot cannot both hold a syntaxis description of the game, and also a semantic description of said syntaxis description. And you are right, it's not something observable, since it related deeply to the nature of consciousness and awareness, which is also not observable. That doesn't mean it's not an important distinction though.

3

kurros

  • *****
  • 12846 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #63 on: March 12, 2016, 01:15:00 PM »
The point is you haven't made something like human intelligence.
You've made something obviously and conspicuously unlike human intelligence.

And I really don't know how it is you can't see that processor speed is sheer brute force - no different than password nut crackers. How is it fair for the human that a computer can process millions of possible move combinations per minute?

It is fair because that isn't the kind of strategy the bot uses. If it used that strategy it would lose. Go cannot be won like that against good players because the number of possible moves explodes into unmanageable numbers too rapidly, far too large for the AI to search.

The bot learned the same way humans do, by watching games. It categorises various aspects of the game into higher order concepts, as humans do, and evaluates its moves based mostly on "intuition", that is, the network evaluation of the global game state, again in a similar way to humans.

You should really read more about how it works, you seem to be really failing to appreciate what has been achieved here.

The robot may be capable of doing that, but a robot will never actually understand how to play Go.

Define "actually understand". Strikes me as a distinction without a (observable) difference. BTW game 3 has just gone to alphaGo, so that's it, it has won the series. Go has been mastered by AI.

By "actually understand" I meant that a robot cannot both hold a syntaxis description of the game, and also a semantic description of said syntaxis description. And you are right, it's not something observable, since it related deeply to the nature of consciousness and awareness, which is also not observable. That doesn't mean it's not an important distinction though.

Well I think what is important is that such a thing in no way affects the potential abilities of an AI.

4

Lion IRC

  • ***
  • 2233 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #64 on: March 12, 2016, 01:28:13 PM »
I still can't get my head around the supposed 'specialness' of a computer program written by a human doing what it is supposed to do - make moves in a game of Go according to a set of defined conditionals.
This user will NEVER be posting at Reasonable Faith Forum again.

5

Lion IRC

  • ***
  • 2233 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #65 on: March 12, 2016, 01:29:34 PM »
...and there's too many AI skeptics in the field who aren't helping me much either.
This user will NEVER be posting at Reasonable Faith Forum again.

6

kurros

  • *****
  • 12846 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #66 on: March 12, 2016, 01:37:25 PM »
I still can't get my head around the supposed 'specialness' of a computer program written by a human doing what it is supposed to do - make moves in a game of Go according to a set of defined conditionals.

Because that's just not how the AI works. At least some of the most central components of it don't work that way.

7

TheBigOhMan

  • ****
  • 8699 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #67 on: March 12, 2016, 01:46:32 PM »
The point is you haven't made something like human intelligence.
You've made something obviously and conspicuously unlike human intelligence.

And I really don't know how it is you can't see that processor speed is sheer brute force - no different than password nut crackers. How is it fair for the human that a computer can process millions of possible move combinations per minute?

It is fair because that isn't the kind of strategy the bot uses. If it used that strategy it would lose. Go cannot be won like that against good players because the number of possible moves explodes into unmanageable numbers too rapidly, far too large for the AI to search.

The bot learned the same way humans do, by watching games. It categorises various aspects of the game into higher order concepts, as humans do, and evaluates its moves based mostly on "intuition", that is, the network evaluation of the global game state, again in a similar way to humans.

You should really read more about how it works, you seem to be really failing to appreciate what has been achieved here.

The robot may be capable of doing that, but a robot will never actually understand how to play Go.

Define "actually understand". Strikes me as a distinction without a (observable) difference. BTW game 3 has just gone to alphaGo, so that's it, it has won the series. Go has been mastered by AI.

By "actually understand" I meant that a robot cannot both hold a syntaxis description of the game, and also a semantic description of said syntaxis description. And you are right, it's not something observable, since it related deeply to the nature of consciousness and awareness, which is also not observable. That doesn't mean it's not an important distinction though.

Well I think what is important is that such a thing in no way affects the potential abilities of an AI.

I think it will affect it's capacity to gain consciousness, but aside from that, it seems possible that an AI may be able to do anything else a human can do.

8

Lion IRC

  • ***
  • 2233 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #68 on: March 12, 2016, 02:18:42 PM »
Kurros,

Please tell me what I'm getting wrong. Help me.
(And don't just say...oh you don't understand....read moar..it's really special...neural networks...fuzzy logic...algorithms...it's all in the jargon.)

To what extent does the program have the 'freedom' to make its own choice of moves entirely free of compulsion?

Basic program - IF this, then do THAT. IF this, then do THAT. IF this, then do THAT....etc.  etc. And do it as fast as the (man made) hardware allows.

The (human) programmer can theoretically write a program that includes every known combination and 'best moves' based on game outcome statistics from past games.

The programmer can also write into the game software a "coin toss" random decision function for situations Wher two competing "best moves" have an equiprobable chance of leading to a win.

So in what sense does the AI game program do something which is NOT expected?
« Last Edit: March 12, 2016, 02:21:12 PM by Lion IRC »
This user will NEVER be posting at Reasonable Faith Forum again.

9

TheBigOhMan

  • ****
  • 8699 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #69 on: March 12, 2016, 02:31:25 PM »
Kurros,

Please tell me what I'm getting wrong. Help me.
(And don't just say...oh you don't understand....read moar..it's really special...neural networks...fuzzy logic...algorithms...it's all in the jargon.)

To what extent does the program have the 'freedom' to make its own choice of moves entirely free of compulsion?

Basic program - IF this, then do THAT. IF this, then do THAT. IF this, then do THAT....etc.  etc. And do it as fast as the (man made) hardware allows.

The (human) programmer can theoretically write a program that includes every known combination and 'best moves' based on game outcome statistics from past games.

The programmer can also write into the game software a "coin toss" random decision function for situations Wher two competing "best moves" have an equiprobable chance of leading to a win.

So in what sense does the AI game program do something which is NOT expected?

I think the key to understand it comes from the fact that this AI has the ability to change it's own program, or to add parts to it, so if left alone at the end the programmer might have a hard time figuring out the new inner workings of the AI since it has self-changed itself.

10

Trinity

  • *****
  • 28422 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #70 on: March 12, 2016, 02:38:24 PM »
The ability to change and add to its own program is part of the program. There is no 'ghost in the machine' AI.
The heavens declare the glory of God; and the firmament sheweth his handywork. - Psalm 19:1

11

Lion IRC

  • ***
  • 2233 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #71 on: March 12, 2016, 02:40:42 PM »
Right.
That's my question Trinity.
It's what the recently departed Bunyip couldn't explain.
I understand the program can store new data.
« Last Edit: March 12, 2016, 02:42:34 PM by Lion IRC »
This user will NEVER be posting at Reasonable Faith Forum again.

12

TheBigOhMan

  • ****
  • 8699 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #72 on: March 12, 2016, 02:57:15 PM »
The ability to change and add to its own program is part of the program. There is no 'ghost in the machine' AI.

What did you expected? a conscious AI?

13

Trinity

  • *****
  • 28422 Posts
Re: World's top Go player loses second match of five against Google AI
« Reply #73 on: March 12, 2016, 04:27:16 PM »
What I mean is that no matter how complex or 'organic' the program becomes, it still remains a program.

It may do your dishes, but not because it loves you.
The heavens declare the glory of God; and the firmament sheweth his handywork. - Psalm 19:1

14

aleph naught

  • ****
  • 7392 Posts
  • For the glory of the Canadian empire.
Re: World's top Go player loses second match of five against Google AI
« Reply #74 on: March 12, 2016, 06:16:36 PM »
Kurros,

Please tell me what I'm getting wrong. Help me.
(And don't just say...oh you don't understand....read moar..it's really special...neural networks...fuzzy logic...algorithms...it's all in the jargon.)

To what extent does the program have the 'freedom' to make its own choice of moves entirely free of compulsion?

Basic program - IF this, then do THAT. IF this, then do THAT. IF this, then do THAT....etc.  etc. And do it as fast as the (man made) hardware allows.

The (human) programmer can theoretically write a program that includes every known combination and 'best moves' based on game outcome statistics from past games.

The programmer can also write into the game software a "coin toss" random decision function for situations Wher two competing "best moves" have an equiprobable chance of leading to a win.

So in what sense does the AI game program do something which is NOT expected?

There are no if statements in the model, and the programmer does not give it any information about the game. The program learns to play the same way humans do: simply by playing over and over and seeing what works and what doesn't.