アルファ碁(AlphaGo)は、「コンピュータが人間に勝つのは10年以上先」と言われていた囲碁で、世界トップ級のプロ棋士を破ったAIです。なぜ囲碁がそれほど難しかったのか、アルファ碁は何を組み合わせて壁を越えたのかを理解すると、探索・ディープラーニング・強化学習という試験頻出テーマが一気につながります。
📖 ひと言でいうと
アルファ碁とは、Google DeepMindが開発したコンピュータ囲碁プログラムで、2016年に韓国のトップ棋士イ・セドル九段に4勝1敗で勝利したことで世界を驚かせました。例えるなら、「経験から盤面の良し悪しを直感的に感じ取る力(ディープラーニング)」と「先の手を読む計算力(探索)」を兼ね備えた棋士です。従来のプログラムが計算力だけで挑んで敗れてきた囲碁を、「直感と読みの合わせ技」で攻略した点が革新でした。
🖼 1枚でわかるアルファ碁
📘 公式テキストの説明
Google DeepMindによって開発されたコンピュータ囲碁プログラム。2016年3月9日、韓国のプロ棋士に4勝1敗。 > > ボードゲームをコンピュータで解く基本は探索であり、代表的なボードゲームでは探索の組み合わせの数の順番はオセロ<チェス<将棋<囲碁となる。この順番は、ボードゲームの複雑さと探索の困難さを示しており、囲碁は最も複雑であるとされる。
公式テキストが強調しているのは2点です。第一に、開発元がGoogle DeepMindであり、2016年3月にプロ棋士との五番勝負で4勝1敗という歴史的勝利を収めたこと。第二に、ボードゲーム攻略の基本は「探索」(先の手を枝分かれさせて調べること)であり、その組み合わせの数がオセロ<チェス<将棋<囲碁の順に増えていくことです。囲碁は盤面が19×19と広く打てる場所が多いため、探索すべき組み合わせが爆発的に多く、最も難しいゲームとされていました。
🔍 しっかり理解する
なぜ囲碁は「最後の砦」だったのか
チェスでは1997年にIBMのディープ・ブルーが世界チャンピオンを破りましたが、これは力任せの探索と人手で設計した評価ルールによる勝利でした。囲碁で同じやり方が通用しなかった理由は2つあります。1つ目は、打てる手の選択肢が多すぎて、まともに読むと組み合わせが爆発すること。2つ目は、盤面の「形勢の良し悪し」を数値化するルールを人手で書くことが極めて難しいことです。プロ棋士は形勢を「厚い」「筋が良い」といった直感で判断しており、それをif-thenのルールに落とし込めなかったのです。
アルファ碁の仕組み——直感と読みの合わせ技
アルファ碁はこの2つの壁を、ディープラーニングで乗り越えました。おおまかには次の流れで着手を決めます。
ポイントは、「すべての手を読む」のをやめたことです。人間の棋譜や自己対戦から学んだニューラルネットワークが、プロの直感のように有望な手を絞り込み、形勢の良し悪しを評価します。そのうえで、絞られた候補についてだけ探索で先を読みます。さらにアルファ碁は、自分自身と何度も対戦して腕を磨く強化学習を取り入れ、人間の棋譜だけでは到達できない強さを獲得しました。「ディープラーニング+強化学習+探索」の三位一体が、試験でも問われる本質です。
勝利のインパクト
囲碁でコンピュータが人間のトップに勝つのは「まだ10年以上先」というのが対局前の大方の予想でした。それが2016年に現実となったことで、ディープラーニングの可能性が専門家の予想を超えていることが世界中に印象づけられ、第3次AIブームを象徴する出来事となりました。画像認識でのILSVRC(2012年のAlexNet)と並べて、「ブームを決定づけた2大事件」として整理しておくとよいでしょう。
💡 具体例で考える
2016年3月の五番勝負では、象徴的な場面が生まれています。第2局でアルファ碁が放った一手は、プロの常識から外れた着手で、解説者が思わず絶句したほどでしたが、後から振り返るとその一手が勝利につながる好手だったと評価されました。人間の定石をなぞるだけでなく、自己対戦の強化学習で独自の判断を身につけていたことを示す例です。一方、第4局ではイ・セドル九段の妙手にアルファ碁が混乱して敗れており、当時のAIにも弱点があったことも記録されています。
なお、この対局に先立つ2015年10月には、アルファ碁は欧州チャンピオンの樊麾(ファン・フイ)二段に勝利しており、これがコンピュータがハンデなしでプロ棋士を破った初の事例として発表されました。2017年には当時世界最強と目された柯潔(か・けつ)九段にも全勝し、囲碁AIが人間のトップを明確に超えたことを決定づけました。
⚠️ よくある誤解・紛らわしい用語
- 「探索だけで勝った」は誤り — 探索はボードゲーム攻略の基本ですが、囲碁は組み合わせが多すぎて探索だけでは不可能でした。ディープラーニングと強化学習の併用が勝因です。
- ディープ・ブルーとの混同 — ディープ・ブルーは1997年にチェスの世界チャンピオンを破ったIBMのシステムで、ディープラーニングは使っていません。「チェス=ディープ・ブルー(IBM)、囲碁=アルファ碁(DeepMind)」と区別しましょう。
- 開発元の取り違え — アルファ碁はGoogle DeepMindの開発です。OpenAIやIBMとした誤答選択肢に注意してください。
- ゲームの複雑さの順序 — 「オセロ<チェス<将棋<囲碁」の順です。将棋と囲碁の順序を入れ替えた選択肢が想定されるので、囲碁が最も複雑と覚えましょう。
📝 試験でのポイント
- 「Google DeepMind」「2016年」「プロ棋士に4勝1敗」の組み合わせは定義問題の定番です。
- ボードゲームの探索の組み合わせの数の順序(オセロ<チェス<将棋<囲碁)は、並べ替えや正誤判定でそのまま出題され得ます。
- アルファ碁の技術要素として「ディープラーニング」「強化学習」「探索(モンテカルロ木探索)」を選ばせる問題が想定されます。
- チェスのディープ・ブルー(1997年・IBM)との対比で、年代・ゲーム・開発元・技術の違いを問う形式に備えましょう。
📚 まとめ
アルファ碁はGoogle DeepMindが開発した囲碁プログラムで、2016年3月に韓国のプロ棋士に4勝1敗で勝利しました。囲碁はオセロ・チェス・将棋よりも探索の組み合わせが多い最も複雑なボードゲームで、従来の探索中心の手法では歯が立ちませんでしたが、アルファ碁はディープラーニングによる直感的な評価と強化学習、探索を組み合わせて壁を越えました。第3次AIブームを象徴する出来事として、ILSVRCとセットで押さえておきましょう。
