4 ms·
It's Deep Blue, not Big Blue. The parameters used by its evaluation function were tuned by the system on games played by human masters. But it's a mistake to
by DonaldFisk 8y ago
It's Deep Blue, not Big Blue. The parameters used by its evaluation function were tuned by the system on games played by human masters.
But it's a mistake to think that a system learning by playing against itself is something new. Arthur Samuel's draughts (chequers) program did that in 1959.
- sangnoir 8y ago> It's Deep Blue, not Big Blue. Big Blue is fine - it's referring to the company and not the machine. From Wikipedia "Big Blue is a nickname for IBM"
- icc97 8y agoI meant Deep Blue, but yeah Deep Blue was a play on Big Blue.
- icc97 8y agoSorry, mix up, thanks for the correction. It's not that it's new, it's that they've achieved it. Chess was orders of magnitude harder than draughts. The solution for draughts didn't scale to chess but Alpha Go zero showed that chess was ridiculously easy for it once it had learned Go.
- DonaldFisk 8y agoBoth Samuel's chequer's program and Deep Blue used alpha-beta pruning for search, and a heuristic function. Deep Blue's heuristic function was necessarily more complex because chess is more complex than draughts. I think the reason master chess games were used in Deep Blue instead of self-play was the existence of a large database of such games, and because so much of its performance was the result of being able to look ahead so far.