News for hackers. Stuff that matters.
Re:Go master Lee Se-dol says he quits, unable to win over AI... by lern_too_spel on Wednesday November 27, 2019 @01:33PM (#21650569)
> Build and configure the machine better.

It's a stretch to categorize that as a cyborg player. You might as well categorize any chess program as a cyborg player because a human had to program and train it.

The key difference between cyborg/centaur/advanced chess and plain old computer chess is whether there is a human in the loop making the move decisions. My argument is that having a human in the loop will result in a worse player.

Re:Go master Lee Se-dol says he quits, unable to win over AI... by dragontamer on Wednesday November 27, 2019 @01:40PM (#21650637)
At a minimum: building the opening book alone will require human intervention.

When you build an opening book, you need to pick-and-choose which engines will self play. Will you build an opening book vs Stockfish? Komodo? LeelaZero?

If so, how will you generate these LeelaZero games? You'll have to build a computer (or rent one from AWS) to play these LeelaZero games. What are the time-controls of matches?

Self-play at 40-minutes + 15-second increment means that you'll only create a game every hour or so. Spend 30-days building databases at 40-minute + 15-second increment games, and you'll only reach ~720 games of analysis per month of preparation.

Self-play at 1-minutes + 0-second increment results in a game win/loss every 2-minutes (maximum), giving you 21600 generated opening book positions per month of analysis. But these 21600 games are of lower-quality.

----------

Spend 1-month building an anti-Stockfish database, an anti-LeelaZero database, an anti-Komodo database... and you're now 3-months into preparation and there's still Shredder, Johnny, and all other programs that may arrive at the contest.

Its not exactly as easy as you think it is. There's no algorithm that automatically builds the best opening book (or "counter" opening book) against your opponents. Its a human choice for what the computer will spend the next-3 months self-analyzing and self-playing.

Lets think about how to build anti-LeelaZero seriously. Which of these networks do you download as the LeelaZero representative? https://lczero.org/networks/

You don't have the time to build an anti-opening database for all of those networks.

Re:Go master Lee Se-dol says he quits, unable to win over AI... by lern_too_spel on Wednesday November 27, 2019 @01:48PM (#21650721)
Again, building an opening book does not take place at move decision time. Aside from that, there are several optimization techniques that you can apply to choose the hyperparameters appropriately, but once again, this has nothing to do with cyborg chess.
Re:Go master Lee Se-dol says he quits, unable to win over AI... by dragontamer on Wednesday November 27, 2019 @02:18PM (#21651007)
> this has nothing to do with cyborg chess.

From my perspective, cyborg chess is about playing the best game of chess in all time... only stopping once we have discovered "the perfect game" (aka: proving that White-wins, Black-wins, or a Draw is always possible with perfect play)

The computers currently playing Chess, and Go, are incredibly powerful. But they are far from perfect. People have constantly found weaknesses in chess playing programs over the past 20 years, and as a result, have improved chess programs significantly.

Go has only had 2-years in its "cyborg" state, where we can finally use computers as a methodology of exploring the game state.

Re:Go master Lee Se-dol says he quits, unable to win over AI... by inimino on Wednesday November 27, 2019 @04:13PM (#21652191)
Solving Go is an interesting theoretical pastime, but there is no reason to expect any particular overlap between people who are interested in playing the game (like Lee Sedol) and people who are interested in building machines to asymptotically approach a solution beyond human understanding.

Most of the resistance you're getting in this thread seems to be due to the fact that you think people who are interested in the game should also be interested in the other thing, and it just seems that a lot of them aren't (including Lee Sedol).

Playing Go challenges your mind with vast complexity and immediate feedback of winning or losing every game. It's a deeply engaging hobby for people who are susceptible to that kind of thing, and it used to be a meaningful career, with competitions, schools, and professional teachers. All of that changes now that software is vastly better at it than any human can ever be. The rush of competing by the strength of the moves you understand and make, by the unaided strength of your own mind, cannot be compared to picking between different engines to make moves for you based on some heuristics about which engine is better at openings. The era of human Go is simply over, for better or worse.

Re:Go master Lee Se-dol says he quits, unable to win over AI... by p1necone on Wednesday November 27, 2019 @05:43PM (#21652904)
Claiming that the era of human Go is over seems melodramatic. Computers were better than the best humans at chess decades ago and professional (human) chess is still big, with schools, tournaments, prize money, superstars (Magnus Carlsen is a pretty big deal) etc.