Life In 19x19
http://www.lifein19x19.com/

Can the AI be beat?
http://www.lifein19x19.com/viewtopic.php?f=10&t=18563
Page 1 of 1

Author:  Gobani [ Sun Jan 09, 2022 10:19 pm ]
Post subject:  Can the AI be beat?

Do you think the AI will ever be beaten?

I am optimistic. It happened once. Go is vast enough that even Alphago can't brute force calculate out every possible future... which means it must play based on a conception of things within a given paradigm, which is hard coded into it by a person. As humans, we can change the paradigm that we view things in as easily as we change our mind. We aren't algorithms. This makes me believe it must be possible to beat the AI.

Just the idea alone is worth thinking about. Yet another gift go gives us!!

Author:  Knotwilg [ Mon Jan 10, 2022 2:24 am ]
Post subject:  Re: Can the AI be beat?

Gobani wrote:
Do you think the AI will ever be beaten?

I am optimistic. It happened once. Go is vast enough that even Alphago can't brute force calculate out every possible future... which means it must play based on a conception of things within a given paradigm, which is hard coded into it by a person. As humans, we can change the paradigm that we view things in as easily as we change our mind. We aren't algorithms. This makes me believe it must be possible to beat the AI.

Just the idea alone is worth thinking about. Yet another gift go gives us!!


The paradigm that is "hard coded" by humans is not made of go concepts though: it's a particular construct of neural networks and machine learning, given a highly agnostic input (the rules of the game), which makes it equally applicable to Chess as to Go. That is the key difference with the legacy of computer Go, where a programmer was indeed feeding algorithms with go concepts. It's also a key difference with the early versions of AlphaGo, which used high dan games as input, rather than the rules.

So I don't share your "optimism" but neither am I despondent about the fact itself. I'm rather passionate about the flux of ideas AI has generated and what humans are doing with it.

Author:  Gobani [ Mon Jan 10, 2022 8:18 am ]
Post subject:  Re: Can the AI be beat?

Great points, I'm less optimistic now after your reply :sad:

Author:  seloran [ Mon Jan 10, 2022 10:37 am ]
Post subject:  Re: Can the AI be beat?

Gobani wrote:
Do you think the AI will ever be beaten?

I am optimistic. It happened once. Go is vast enough that even Alphago can't brute force calculate out every possible future... which means it must play based on a conception of things within a given paradigm, which is hard coded into it by a person. As humans, we can change the paradigm that we view things in as easily as we change our mind. We aren't algorithms. This makes me believe it must be possible to beat the AI.

Just the idea alone is worth thinking about. Yet another gift go gives us!!


From Wikipedia: “AlphaGo Zero is a version of DeepMind's Go software AlphaGo. AlphaGo's team published an article in the journal Nature on 19 October 2017, introducing AlphaGo Zero, a version created without using data from human games, and stronger than any previous version. By playing games against itself, AlphaGo Zero surpassed the strength of AlphaGo Lee in three days by winning 100 games to 0, reached the level of AlphaGo Master in 21 days, and exceeded all the old versions in 40 days.”

In “AlphaGo the Movie” on YouTube, it’s mentioned that move 78 by Lee Sedol in game 4 was like a move that only about 1 in 10,000 human players would make I guess according to what’s fed to AlphaGo for training, and I presume AlphaGo did not expect it and failed to recover from the shock.

However, because AlphaGo Zero was not trained using data from human games but rather just the knowledge of the rules and an enormous amount of self play, it should not have the flaw of not being able to handle move 78, and I am inclined to think humans without computational enhancements or time to evolve much much further in brain power would not be able to beat even AlphaGo Zero, let alone further possible improvements of AI by the time those become a reality.

Author:  CDavis7M [ Mon Jan 10, 2022 2:10 pm ]
Post subject:  Re: Can the AI be beat?

Yes. And others have already beaten AIs.

In a non-handicap game? No. Never. Not against a true high-end AI.

Still, handicap games are a long tradition in Go. A win on the correct handicap is still a win.

Author:  dust [ Tue Jan 11, 2022 6:01 am ]
Post subject:  Re: Can the AI be beat?

CDavis7M wrote:
A win on the correct handicap is still a win.


It's not really the same when AI handicap settings are tweakable.

Author:  dankenzon [ Thu Jan 27, 2022 10:05 am ]
Post subject:  Re: Can the AI be beat?

No. It won't be beated again. We can win a few ones in thrillions with handicaps, but the difference is beyond human capacity.

Author:  dankenzon [ Thu Jan 27, 2022 10:10 am ]
Post subject:  Re: Can the AI be beat?

Gobani wrote:
Do you think the AI will ever be beaten?

I am optimistic. It happened once. Go is vast enough that even Alphago can't brute force calculate out every possible future... which means it must play based on a conception of things within a given paradigm, which is hard coded into it by a person. As humans, we can change the paradigm that we view things in as easily as we change our mind. We aren't algorithms. This makes me believe it must be possible to beat the AI.

Just the idea alone is worth thinking about. Yet another gift go gives us!!



"which means it must play based on a conception of things within a given paradigm, which is hard coded into it by a person."

I know somebody already told you this is not true. But that's the difference. Alphago and self-learning AI engines are not programmed and they learn from its own experience, creating new filters and trying new moves. That's whay in few months AI created new josekis and strategies. More than all the contributions one person can do in his/her whole life.
They can accumulate thousands of years of experience in a few days. Never get tired. Never fail.
here you'll come with "but Lee Sedol won! it can happen again", yes, He won against a less perfect and less powerful and more "human-imitation" engine. The latest one has no such "human" errors

Author:  Mike Novack [ Fri Jan 28, 2022 5:53 am ]
Post subject:  Re: Can the AI be beat?

Well .... we might want to ask the question in terms of power consumption.

We might want to compare an AI able to run on a computer limited to about 20-30 watts. That would make it fair.

Author:  jlt [ Fri Jan 28, 2022 7:26 am ]
Post subject:  Re: Can the AI be beat?

What is the level of Katago on a powerful smartphone? Is it already superhuman?

Author:  lightvector [ Fri Jan 28, 2022 5:41 pm ]
Post subject:  Re: Can the AI be beat?

Likely yes. I would guess it would be heavily favored on average against any human player, although maybe it wouldn't be absolute and maybe might still lose occasionally, or be exploitable with some tricky joseki or something.

(I mean, with a big enough blind spot in a situation that swings the status of some huge dragon, even with a massive top GPU Kata could still lose, it's just that the bigger a blind spot you ask for, the rarer it gets.).

Author:  lightvector [ Fri Jan 28, 2022 6:39 pm ]
Post subject:  Re: Can the AI be beat?

And also, it's definitely more likely than one in "thrillions". Even though a human winning an even game against a top AI on good hardware nowadays is very unlikely, it's still massively, overwhelmingly more likely than that.

When trying to estimate things with low probabilities, a common mistake is to just start throwing out big numbers based on your feeling - which doesn't work because normal human brains don't have good feeling for big numbers. A better way is to anchor the number in a way that makes it more concrete.

For example, consider even "merely" an odds of 1 in a million. Well there are 365 days in a year. So 1000 days would be about 3 years. So a million days would be about 3 milleniums. So every day without fail for about three thousand years, we wave a magic wand and conjure up a new young sharp pro rivaling the likes of Shin Jinseo right now, and they get their shot at trying to beat the AI.

In all those lifetimes of trials, does the bot really never mess up with some blind spot severely enough to lose? Nobody ever stumbles upon a new Mi Yuting's flying dagger that the bot can't handle? The bot doesn't screw up some rare ladder like in Lee Sedol's game, some game-deciding capturing race, or something like that even once that the human player does luck into having happen? Think about all the reported blind spots of bots in the past (many of which you can still google around for), or some of the past discussion on this forum bot evaluation inconsistencies and margins of error and such.

Yeah. Current bots are overwhelmingly strong in even games, but there's no way they come even slightly close to having that level of consistency and infallibility.

Author:  kvasir [ Sat Jan 29, 2022 4:11 am ]
Post subject:  Re: Can the AI be beat?

Often when people discus the limitations of game playing programs they start making up constraints for the computer instead of considering the inherit limitations of the human. They say use mobile phone, short time controls, long time controls, play 100s of games first to familiarize the human to the programs typical mistakes etc. However, it is in fact the human that would be at a great disadvantage with almost any EQUAL time controls even if the hardware is not great, not to talk about if they were forced to play 100s of games to prepare (exhaustion!). That is assuming you would choose appropriate weights, network size and software for the hardware and time controls, and one should allow for some iterations to get this choice right. If you are only willing to consider setups that could favor the human it might be a slippery slope and you could end up with a very strange match up.

Another fallacy is to make up win conditions. For example that it is sufficient for the human to have many tries and only win one game. Usually when two humans play we don't make much out of someone winning 1 in 50 games for example, winning by default and other anomalies. In my experience people are in general bad enough with numbers to think that if someone has 1 / 20 chance of winning a tournament game it is practically zero chance and people get really upset when it happens and think "what did I do wrong", "how can a (weak) 5 dan lose to a (strong) 1 dan, impossible!", "that guy must be getting stronger" and so on.

In all honesty, this game is played on the board, not in ones head, and there can always be a chance that the weaker player is the one playing better on the board or there is an upset.

Author:  dust [ Sat Jan 29, 2022 5:21 am ]
Post subject:  Re: Can the AI be beat?

It depends on what you can mean by "be beat". A one off-win - maybe, but how significant is it and that would depend on what are the reasons for it.

Will AI "be beat" in terms of a human recognised as a champion over AI - no. Unless there's some kind of Elon Musk style go module implant.

Author:  gennan [ Sun Jan 30, 2022 5:25 am ]
Post subject:  Re: Can the AI be beat?

dankenzon wrote:
No. It won't be beated again. We can win a few ones in thrillions with handicaps, but the difference is beyond human capacity.

In an even game, maybe Shin Jinseo would have odds lower than 1/10000 (maybe even lower than 1/100000).
But handicap changes things significantly. With Shin Jinseo getting a 3 stone handicap, I'd seriously consider betting on Shin Jinseo. With 4 a stone handicap, I think the odds would clearly favour Shin JinSeo.

Author:  Ferran [ Wed Feb 09, 2022 11:26 pm ]
Post subject:  Re: Can the AI be beat?

Mike Novack wrote:
We might want to compare an AI able to run on a computer limited to about 20-30 watts. That would make it fair.


Say, an embedded Arm SoC with a 2x Google Coral module?

lightvector wrote:
For example, consider even "merely" an odds of 1 in a million.


Pratchett proved, back in '89, that those succeed 9 out of 10 times. We have a chance!

Take care

Author:  Jardeus [ Thu Feb 17, 2022 5:24 am ]
Post subject:  Re: Can the AI be beat?

I think you should not think intelligence as something mystical, it is just a substance at all. The space and the time are substance too. They can be compressible, transformable, evaporated, cut like apples or water.

Back to the question, can AI be beaten? Absolutely NOT. No one will play a race game with a car, a rocket, a sound and a light.

Author:  golem7 [ Thu Apr 14, 2022 10:54 am ]
Post subject:  Re: Can the AI be beat?

Can it be beaten?

Sure it can. AI's lose against each other, so they're not perfect.
Just someone has to consistently play the best move every time for a whole game's duration.

How probable is it?
Not very.
It's like the thing with the monkey and the typewriter. Theoretically, if you have a monkey type random keys for an infinite amount of time, it will at some point type all the works of Shakespeare.
However infinity is a long time. Veeeeeeeeeeeeeeeeeery long.
So realistically - will not happen.

Also I don't get why we should view AI as opponent, it's not a fair comparison. If you wanna catch up in that way you'll have to do some crazy genetic engineering and change our species.
Otherwise just see it as a teacher and a standard to measure ourselves against.

Author:  Ferran [ Sun Apr 17, 2022 3:30 am ]
Post subject:  Re: Can the AI be beat?

golem7 wrote:
Also I don't get why we should view AI as opponent, it's not a fair comparison.


I find it revealing (not sure exactly of WHAT, but revealing) that we get so fixated on this. We've been had machines able to beat humans at their own game for decades, but, somehow, AlphaGo got out panties twisted. No one would seriously think you could win a time trial against a machine, for example. No one even *tries* to outdo an automated machine gun [*]. And, mind you, the mental fortitude of either profession is not out of pop culture. How many underground trains have a human on the "wheel" for anxiety more than real use? And train drivers are professionals, not an inexperienced, testosteroned fool. There are other disciplines with equivalent examples. Machines have been better than us for a while in so many human fields.

And, yet... Go.

I think it says more about us than it says about technology.

Quote:
If you wanna catch up in that way you'll have to do some crazy genetic engineering and change our species. Otherwise just see it as a teacher and a standard to measure ourselves against.


I've been thinking for a while on Vinge's option.

Take care.


[*] The closest is here. And the robot looks much more ready (rested) to make the next 1000 cuts.

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/