※本ページにはプロモーション(広告)が含まれています
近年、人工知能技術の発達は驚かされるばかりです。一昔前までは囲碁AIがプロ棋士を相手に勝利するなど到底考えられないことであり、市販の囲碁ソフトではまともな対戦を楽しめないほど弱く味気ないものでした。
しかしAI技術の進化によって事情は大きく変わります。2015年には囲碁AIがプロ棋士を相手に勝利するなど、囲碁AIの強さが劇的に上がってきているのです。プロ棋士達に与える影響も大きいものでしたが、市販の囲碁AIソフトへも確実に影響が出てきています。
本記事では 一般でも遊べる囲碁AIソフト3選 をご紹介します。囲碁AIにプロ棋士が破れて以降、ディープラーニングを搭載した囲碁AIソフトが多数販売されています。囲碁AIソフトと本格的な対戦を楽しみましょう!
この記事のまとめ
この記事のまとめ
目まぐるしい進化を遂げる囲碁AI
プロ棋士を破った囲碁AI「アルファ碁」
樊麾との対局
Googleの子会社であるディープマインド社が開発した囲碁AI「アルファ碁」がヨーロッパ王者の樊麾を相手に5-0で勝利したのです。この対局は互先と呼ばれる正真正銘ハンティキャップなしの真剣勝負でした。
李世ドルとの対局
2016年3月には世界戦の優勝経験もある李世ドル(九段)との対局を行い、4-1で勝ち越しという結果に終わりました。
この後も数々とのプロ棋士との対局を行い、いずれも負け越すことはありませんでした。人工知能の素晴らしさと同時に恐ろしさも味わったような気分です。このように世界にAI技術の進化を知らしめる結果となったのです。
「アルファ碁ゼロ」の誕生
2017年10月にはさらに進化した囲碁AI「アルファ碁ゼロ」が誕生することとなりました。「アルファ碁ゼロ」は同じくディープマインド社が開発したソフトであり、まったく別の手法で開発されたものだということです。
「アルファ碁」を相手に完全勝利を果たす
「アルファ碁」と「アルファ碁ゼロ」との対局の結果は 100戦100敗。プロ棋士を相手に負け越すことがなかった「アルファ碁」に100%勝利するという結果に終わりました。
学習期間はたったの3日
さらに驚くことに「アルファ碁ゼロ」の学習期間はたったの3日ということです。人間が途方もない対局を重ね、長い時間をかけて学んでいくことをたったの3日でやりきってしまいました。
「アルファ碁」の誕生から約2年しか経っていないのにさらに上位囲碁AIが誕生したことには驚きを隠すことができません。誰もが人工知能の発達速度を認める結果となりました。
深層学習(ディープラーニング)とは
「アルファ碁ゼロ」に使われている学習方法は「ディープラーニング」と言われる機械学習の一種です。
これまでの機械学習では物事(データ)より規則性やルールを見つけ出すものでした。その過程では人間がアルゴリズムを設定することが必要不可欠になっており、囲碁AI単体ではうまく機能していなかったのです。
一方ディープラーニングでは、物事(データ)さえあれば自分自身でアルゴリズムを設定することが可能となっており、人間のように規則性やルールを見つけ出すことができるようになりました。人間の手を借りずとも学習が行えるようになったわけですね。
一般でも遊べる囲碁AIソフト3選
新たな囲碁AIの登場により市販の囲碁AIソフトにもディープラーニングが搭載されることとなりました。
本項目では 一般でも本格的な対戦が楽しめる囲碁AIソフト をご紹介します。プロ棋士顔負けの囲碁AIとぜひ対戦してみてください。
①Leela
最高棋力 | 八段 |
料金 | 無料 |
言語 | 英語、中国語 |
参考URL | ダウンロードページ |
無料でダウンロードできる囲碁AIソフト
Leelaはなんと無料で使えてしまうソフトです。指定ページからダウンロードするだけですぐに対戦することができます。
Leela 0.11.0 がWindows用ソフト。Leela 0.11.0 for macOS がMac用となります。
繰り返しバージョンアップが行われる
現在は最高棋力八段となっていますが、登場初期は現在よりも低い棋力だったようです。こまめのバージョンアップによって囲碁AIの棋力が上昇しているのです。
今後もバージョンアップで棋力が上昇することが期待されます。
日本語版はないの?
「Leela」はベルギー人によって開発されており、現在は英語と中国語のみとなっているようです。公式からは日本語版は出ておらず、また有志の日本語化パッチを配布している方も今の所見当たりません。残念ながら現在日本語化する手段はないと思われます。
UIはシンプルなので英語でも十分扱いやすい作りかと思います。以下は対局開始までの手順となります。
対局開始までの手順
- Leelaを起動する
- 左上の File をクリック
- 展開されたメニューから New Game をクリック
- 対局情報を設定して OK をクリック
以上の操作で対局が始まります。Engine max level が対局レベルとなりますので自由に設定してみてください。
②天頂の囲碁7 Zen
最高棋力 | 九段 |
料金 | 11,059円 |
言語 | 日本語 |
参考URL | 天頂の囲碁7 Zen公式サイト |
最高棋力は驚愕の九段!
「天頂の囲碁7 Zen」の最高棋力は九段となっています。本格的にディープラーニングを取り入れることでさらにパワーアップした囲碁対戦を楽しむことができます。
前作で好評だった「七番勝負」も健在
前作から搭載されユーザーから好評を得ていた「七番勝負」も引き続き搭載されています。勝利する度に相手の棋力が段階的に上がっていく仕様になっています。
またAmazon等では9,000円くらいで買えるようです。もっと安く買える販売サイトがあるかもしれませんのでメジャーなところを見回ってみると良いかもしれません。
③碁電帝
最高棋力 | 八段 |
料金 | 12,000円 |
言語 | 日本語 |
参考URL | 日本囲碁連盟公式サイト |
囲碁ファン待望のAI搭載の対局ソフト
日本囲碁連盟から販売されている「碁電帝」は囲碁ファン待望の対局ソフトです。プロ棋士と同等と言っても過言ではない囲碁AIと手軽に対戦することができるソフトが登場しました。
対戦に設定できる最高棋力は八段となっており、日本囲碁連盟を代表するソフトとして遜色ありません。
うれしい機能満載
強力なAIを搭載している他にも、こまかい嬉しい機能も満載です。
棋力の高い囲碁AIとの対局では、頭の中では読みきれない盤面を頻繁に迎えることになります。このような場合に活躍するのが「検討機能」。盤面上に石を置いて検討することができるのです。
次の一手に迷った時に手助けしてくれる「ヒント機能」もあります。自分が考える一手とAIが導き出す一手の違いについて考えるのも上達への早道となるかもしれません。
よくある質問とその回答
Q: Leelaは日本語で使えますか?
A: いいえ、Leelaは英語と中国語のみ対応していますが、操作はシンプルなので問題なく使用できます。
Q: 囲碁AIソフトでどれが一番強いですか?
A: 天頂の囲碁7 Zenは九段の実力があり、非常に強力です。
囲碁AIソフトの最新トレンドと今後の進化
囲碁AIは近年、急速な進化を遂げていますが、現在のトレンドとしては、AIのパフォーマンス向上だけでなく、ユーザーエクスペリエンスの向上にも注力されています。これにより、初心者から上級者までがスムーズに利用できる機能やインターフェースが増加しており、AIソフトの使いやすさが向上しています。
ディープラーニングの次の技術革新
AIの進化はディープラーニングを中心に進んできましたが、最近ではこれを超える技術の開発が進行中です。量子コンピューティングや新しいAIアーキテクチャが研究されており、これにより囲碁AIのさらなる棋力向上が期待されています。例えば、2024年に予定されている「量子AIプロジェクト」では、従来のAIを大幅に凌駕する計算能力を持つ囲碁AIが誕生する可能性が指摘されています。
囲碁AIの応用範囲の拡大
囲碁AIの技術は、対局の楽しみだけにとどまらず、プロ棋士のトレーニングや教育にも活用されています。多くのプロ棋士が囲碁AIを利用し、自分の弱点を見つけるために練習相手として活用しており、AIを用いた囲碁研究も進んでいます。また、これらの技術は他のボードゲームやシミュレーションにも応用されており、囲碁以外の分野でもAIが活躍し始めています。
囲碁AIソフトを最大限に活用するためのポイント
- 適切なハードウェアを用意する
囲碁AIソフトのパフォーマンスを最大限に引き出すためには、適切なハードウェア環境が必要です。特に、ディープラーニングを搭載したソフトはGPUの性能が重要です。高性能なGPUを搭載したパソコンを用意することで、対局の処理速度が大幅に向上し、スムーズな対局を楽しむことができます。 - 定期的なアップデート
囲碁AIソフトは常に進化しており、新しいバージョンではAIの棋力が向上したり、新機能が追加されることが多いです。定期的にソフトウェアをアップデートすることで、最新の技術を活用し、より強力なAIとの対戦が可能になります。
まとめ
人工知能の進化には驚かされてばかりでした。ディープラーニングが囲碁AIに活かされることで一般でも本格的な対戦を手軽に楽しめるようになるなど、その影響力の大きさは素晴らしいものがあります。
今後もAI技術の進化は止まらないでしょうし、さらに強力なAIを搭載した囲碁AIソフトが出てくるかもしれませんね。