Home / ネットワーク・IT / IT基礎知識 / 最新テクノロジー / 囲碁AIとの対戦を楽しむ!一般でも遊べる囲碁AIソフト3選

囲碁AIとの対戦を楽しむ!一般でも遊べる囲碁AIソフト3選

※本ページにはプロモーション(広告)が含まれています


近年、人工知能技術の発達は驚かされるばかりです。一昔前までは囲碁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はシンプルなので英語でも十分扱いやすい作りかと思います。以下は対局開始までの手順となります。

対局開始までの手順

  1. Leelaを起動する
  2. 左上の File をクリック
  3. 展開されたメニューから New Game をクリック
  4. 対局情報を設定して OK をクリック

以上の操作で対局が始まります。Engine max level が対局レベルとなりますので自由に設定してみてください。

②天頂の囲碁7 Zen

最高棋力 九段
料金 11,059円
言語 日本語
参考URL 天頂の囲碁7 Zen公式サイト

最高棋力は驚愕の九段!

「天頂の囲碁7 Zen」の最高棋力は九段となっています。本格的にディープラーニングを取り入れることでさらにパワーアップした囲碁対戦を楽しむことができます。

前作で好評だった「七番勝負」も健在

前作から搭載されユーザーから好評を得ていた「七番勝負」も引き続き搭載されています。勝利する度に相手の棋力が段階的に上がっていく仕様になっています。

またAmazon等では9,000円くらいで買えるようです。もっと安く買える販売サイトがあるかもしれませんのでメジャーなところを見回ってみると良いかもしれません。

③碁電帝

最高棋力 八段
料金 12,000円
言語 日本語
参考URL 日本囲碁連盟公式サイト

囲碁ファン待望のAI搭載の対局ソフト

日本囲碁連盟から販売されている「碁電帝」は囲碁ファン待望の対局ソフトです。プロ棋士と同等と言っても過言ではない囲碁AIと手軽に対戦することができるソフトが登場しました。

対戦に設定できる最高棋力は八段となっており、日本囲碁連盟を代表するソフトとして遜色ありません。

うれしい機能満載

強力なAIを搭載している他にも、こまかい嬉しい機能も満載です。

棋力の高い囲碁AIとの対局では、頭の中では読みきれない盤面を頻繁に迎えることになります。このような場合に活躍するのが「検討機能」。盤面上に石を置いて検討することができるのです。

次の一手に迷った時に手助けしてくれる「ヒント機能」もあります。自分が考える一手とAIが導き出す一手の違いについて考えるのも上達への早道となるかもしれません。

まとめ

人工知能の進化には驚かされてばかりでした。ディープラーニングが囲碁AIに活かされることで一般でも本格的な対戦を手軽に楽しめるようになるなど、その影響力の大きさは素晴らしいものがあります。

今後もAI技術の進化は止まらないでしょうし、さらに強力なAIを搭載した囲碁AIソフトが出てくるかもしれませんね。

Check Also

スマホで体感しよう!おすすめVRプレイヤーアプリ8選!

VR映像を体験したことはありま …