News for hackers. Stuff that matters.
Re:Google achieves AI 'breakthrough' by beating Go champion by unclebucknasty on Wednesday January 27, 2016 @05:54PM (#10984252)
For #2, is Stockfish implicitly discovering things that a human might explicitly recognize and articulate (e.g. that the pawn structure has an outsized impact on the value of certain pieces)?

If so, could it be just as easily programmed to answer those questions as it evaluates moves? That is, it seems the information is there to form those answers, but it's not the question the AI has been asked.

Re:Google achieves AI 'breakthrough' by beating Go champion by TylerE on Wednesday January 27, 2016 @11:30PM (#10986283)
I rather doubt it.

Historically there has been a back-and-forth with chess engines....

Early engines tried to really "smart", but consequently couldn't really analyze very deeply, as they spent a lot of time on each position. Newer engines mostly churn through really deep analysis, going many layers deep, but are making comparatively simplistic analyses.

Re:Google achieves AI 'breakthrough' by beating Go champion by unclebucknasty on Thursday January 28, 2016 @09:45AM (#10988403)
I guess I am asking whether it's valid to criticize the AI for not answering questions that it wasn't asked.

For instance, it wasn't asked to evaluate the pawn structure and provide that analysis as an output, but it certainly could be programmed to do so.

Re:Google achieves AI 'breakthrough' by beating Go champion by jibalt on Sunday January 31, 2016 @01:54AM (#11005542)
"For instance, it wasn't asked to evaluate the pawn structure and provide that analysis as an output, but it certainly could be programmed to do so."

This quite misses the point. These programs do that as a matter of course, for individual positions. But choosing a move is the result of evaluating many millions of positions and comparing the scores through tree pruning. The program cannot tell you that it chose one move over another because the chosen move is generally better for the pawn structure than the move not chosen, because it doesn't have that information and cannot obtain it.

Re:Google achieves AI 'breakthrough' by beating Go champion by unclebucknasty on Thursday February 04, 2016 @07:42PM (#11038526)
>This quite misses the point.

Or, maybe you missed mine.

Re:Google achieves AI 'breakthrough' by beating Go champion by lmm on Thursday January 28, 2016 @05:51AM (#10987475)
It should be possible. E.g. I've seen people train a neural network or similar to classify images and then "run it backwards" to get e.g. the image that the network thinks is most "panda".
Re:Google achieves AI 'breakthrough' by beating Go champion by jibalt on Sunday January 31, 2016 @01:56AM (#11005546)
That doesn't tell you why it thinks one image is "more panda" than another.
Re:Google achieves AI 'breakthrough' by beating Go champion by jibalt on Sunday January 31, 2016 @01:50AM (#11005531)
"If so, could it be just as easily programmed to answer those questions as it evaluates moves?"

No. A chess playing program's move score is a value obtained from treewise comparisons of the static evaluations of millions and millions of positions.