Saturday, March 12, 2016

Come scientists and academics, publish while you still can; the times they are changing (with apologies to Bob Dylan).

It has been my intention to keep this blog focussed solely on peloton dynamics and its analogs, but I thought I would stray briefly across the boundaries and throw in my two cents worth about the historic third match yesterday between AlphaGo and master Go player Lee Sedol, summarized in this Wired article.

While I had not originally planned to watch the live game on the internet, serendipity led me to witness an unforgettable 3 1/2 hour game and move-by-move analysis by Michael Redmond, an American professional Go player, who has achieved the highest rank of this Asian dominated game. Certainly without Redmond's capable and animated analysis, the game would have been lost on me, although I could follow along roughly with my own crude evaluation of how the balance of advantage was unfolding. Redmond was accompanied by Go E-Journal Managing Editor, Chris Garlock, whose bias in favor of Sedol was palpable and contagious.

With Korean Lee Sedol down two games to nil in the best of 5 match, the third game was do or die for Sedol, and an historical milestone for the power of artificial intelligence, and for the AI and Go communities.

I am not a Go player, but growing up I learned the rules and played a couple of games with my brothers, who played among themselves enough to become competent players. I certainly remember the Ko rule, a situation in which players can alternate taking a single surrounded stone, but who must play an intermediate move elsewhere before mirroring the Ko move. Michael Redmond remarked that an AI Go player version from a few years ago ran into difficulty around Ko moves, which the underlying computer algorithm, based on Monte Carlo simulation methods, was not well equipped to handle. Redmond remarked, however, that even in October of 2015, AlphaGo demonstrated competence around Ko moves. Despite this, Redmond noted there were rumors that colleagues had advised Lee Sedol to induce AlphaGo into error by drawing AlphaGo into Ko moves that might be difficult for the computer algorithms.

Each player was allotted a total of 2 hours for their moves, with three 1-minute overtime periods per player, which re-started if a move was made before the expiration of the 1-minute period. With about 40 minutes remaining on AlphaGo's clock, Sedol was down to his three overtime periods, and Redmond was predicting an AlphaGo victory of about 60 to 30 (total territory claimed).

With one 1-minute period remaining (again, re-started if a move was made before expiry), Sedol displayed remarkable brilliance under enormous pressure by deftly guiding AlphaGo into a sequence of Ko moves. Many times Sedol placed his stone with one or two seconds remaining. Meanwhile, in the commentator's box, Redmond's hands were flying across the working board, demonstrating variations in play, computing the relative "liberties" (viable options surrounding a critical point of play), and continually declaring that AlphaGo had the advantage. The game was becoming increasingly complex, and the likelihood of Sedol making a crucial mistake was frighteningly high, while AlphaGo still had several minutes of regular play time in hand.

What Sedol did was utterly brilliant, but what I witnessed was almost a kind of AlphaGo mockery. Twice Sedol and AlphaGo exchanged Kos, until AlphaGo surprisingly placed a stone in an uncontested opposite corner of the board. Redmond and Garland, scrutinizing variations, missed seeing AlphaGo's move, and when they looked back at the actual game board to the locus of Ko exchanges, they were momentarily confused as to where AlphaGo had placed its stone. Earlier, Redmond pointed out that once AlphaGo computes the probabilities of an advantage in a particular region of play, if it "feels" it is ahead, it will place a move elsewhere on the board. At an earlier stage of play, AlphaGo made another such move, which Redmond said actually allowed Sedol to recover from a losing position.

On one hand we see how amazingly brilliant is the mind of Sedol, a man with a human brain, knowing that he can apply human pattern recognition and intuition, against a massively powerful computer, programmed with learning algorithms that can play itself continuously and update optimal solutions over the course of millions of iterations. Yet, when AlphaGo made its seemingly casual move in the uncontested corner in the closing moves of the game, preceding Sedol's resignation a few moves later, for me it was a crushing recognition that artificial intelligence has advanced into a realm in which there are no longer problems or fields of human inquiry that cannot be solved by artificial intelligence.

For instance, Google has access to vast libraries of scientific and academic journals, in addition to massive quantities of data that are constantly, and at increasing rates, being uploaded into the Cloud. With such data and access to knowledge, algorithms need only be implemented to ask questions about what information or solutions are missing from the scientific literature, and then in turn to synthesize the vast store of available information in conjunction with enormous quantities of data, and to answer itself the questions that it poses.

This makes me anxious. I don't know how scientists generally feel, but in the context of my own miniscule contribution to human knowledge, whatever that may be, I sense a sudden and sky-high spike in urgency now for humanity to maximize its creative resources in the sciences and all of academia. Study, learn, be bold and creative and push the boundaries of knowledge now; discover, cogitate and publish while you can before your quests and thirst for knowledge are quenched far more rapidly and adroitly by machines with names like DeepBlue and DeepMind. Take the chance now, or it won't come again.

While there will always be ways for humans to satisfy their intellectual hunger, to justify their lives, to seek their own unique place amid the universal struggle to balance suffering and happiness, to me the defeat of Lee Sedol by AlphaGo represents a cross-roads for science and the human quest for discovery, as the form of the human contribution to science is bound to look very different in the coming years.