タグ

Ponanzaに関するmohnoのブックマーク (6)

  • 「CPU最強 vs. GPU最強」──進化する将棋AIのいま プロに勝利した「Ponanza」から「水匠」「dlshogi」まで

    CPU最強 vs. GPU最強」──進化する将棋AIのいま プロに勝利した「Ponanza」から「水匠」「dlshogi」まで:プロ棋士向け最強将棋AIマシンを組む!(1/4 ページ) 将棋のプロ棋士である広瀬章人八段向けに「最強の将棋AIマシン」を組むべく奔走する連載。前回は、プロ棋士の間でコンピュータを使った研究が格化していること、必要な演算装置には多コアCPUである米AMDの「Ryzen Threadripper」や並列計算の多いAI処理に向いたGPUがあることを紹介した。 今回注目するのは、「CPU計算による将棋ソフト」と「GPU計算による将棋ソフト」のいまの実力と、それにつながる技術的な変遷についてだ。 コンピュータ将棋がプロに勝った日 その技術は“AIブーム”にあらず コンピュータ将棋歴史は長く、コンピュータ将棋協会が主催する「世界コンピュータ将棋選手権」の第1回は19

    「CPU最強 vs. GPU最強」──進化する将棋AIのいま プロに勝利した「Ponanza」から「水匠」「dlshogi」まで
    mohno
    mohno 2022/03/29
    「教師を作るのに使用している計算資源がわれわれより2桁くらい多いように思う」←まだ10年は大丈夫、と言われていた頃にAlphaGoが囲碁のチャンピョンに勝てたのは10年分の投資をしたからなんじゃないかと思っている。
  • エレガントな解法、エレファントな解法 〜モンテカルロ法を添えて〜|山本一成🚗TURING

    問 コインを100回投げて、表か裏が10回連続で出る確率は? 皆さんこの問題解けますでしょうか?私は正直解ける気がしません。そもそも何%くらいなのかすら、うまく推測できません。今日は、しかし皆さんには全然別の方法論を共有できればと思います。 その方法論とはずばり実際に投げてみましょう。「コインを100回投げて、表か裏が10回連続で出るかどうか」を100回あるいは1000回くらい試行してみたらそれなりに正しい確率が出ると思いませんか?実際にでます。 でもいくらなんでも現実にするのはつらいですよね。そこでせっかくなのでコンピュータに投げさせましょう。といっても実際に投げるのではなく、コンピュータの中で乱数(ランダム)を発生させて、それで投げていることにしましょう。プログラムで書くとこんな感じです。 コインを100回投げて、表か裏が10回連続で出るかどうか調べるプログラム。試行回数が増えるほどに

    エレガントな解法、エレファントな解法 〜モンテカルロ法を添えて〜|山本一成🚗TURING
    mohno
    mohno 2018/02/04
    コインを100回投げるまでに、ということか。こういうのだと総数が求められるんじゃ?と思ったら、速攻で答えが出てた^_^;円周率とか格子点の方が正確に計算できるよね。
  • Alpha Zeroの衝撃と技術的失業|山本一成🚗TURING

    2016年、Google DeepMind社から恐ろしい論文が出された、AlphaGoその名を冠した囲碁プログラムが既存の囲碁ソフトに勝率99%を叩き出したのだ。AlphaGoは強化学習とDeep Learningを組み合わせた囲碁プログラムで、その年に最強の囲碁棋士の一人である李世ドルさんに4勝1負で勝利した。その後も進歩を続けて今のAlphaGoの強さは人類が体感できるレベルを超えるほど強くなったと予想される。 2017年も終わりのころ、Google DeepMind社からまた途方もない論文が発表された。囲碁とほぼ同じ手法で最強レベルのチェスや将棋プログラムを超えたということだった。実際のところ正確に超えたのかどうかちょっとだけ疑問もあるのだが、まず前提として彼らの新手法が途方もない成果をあげたこと素直に祝福したい。彼らは自分たちのプログラムをAlpha Zeroと名付けた。 コンピュ

    Alpha Zeroの衝撃と技術的失業|山本一成🚗TURING
    mohno
    mohno 2018/01/23
    は?って感じ。 AlphaGoがパソコンに載るわけじゃないよね:-) → http://www.itmedia.co.jp/news/articles/1603/24/news058.html /「一番になれなくなっただけ」じゃないの?
  • この10年間のプログラミングの変化|山本一成🚗TURING

    はじめましてnoteの皆さん、名人を倒した将棋プログラムPonanzaというものを作っていた山一成と言います。この度ははてなから引っ越してきました。2018年になったので新しくブログ書いてみようかなぁ〜ってはじめました。 私がプログラミングをはじめたのは大学生だった時ちょうど10年前でした。そして今2018年になって、同じプログラミングにしても色々変わったなぁという印象です。今日はそのへんを皆さんと共有できたらなぁ〜と書きました。 あくまで私の観測範囲内での話をすればですけど、10年前のプログラミングの世界は速く動くことがかっこよかったです。実際にかっこいいだけでなく、必要とされる場面も多かったような気がします。私が愛用しているプログラミング言語はC++(シープラスプラス)と言って、まあそれは高速に動作することだけを意識して作られた言語でした。 加えて、今から考えれば一体なんでそんなトリ

    この10年間のプログラミングの変化|山本一成🚗TURING
    mohno
    mohno 2018/01/08
    「C++…高速に動作することだけを意識して作られた言語」「昔のプログラマは力を失いはじめています。コンポーネントをうまく駆使するようなプログラミングをしないと高い生産性を出せなくなってくるでしょう」
  • 羽生善治名人と戦いたい - 山本一成とPonanzaの大冒険

    皆さんお久しぶりです。Ponanza作者山一成です。ブログを更新しよう、更新しようと思いつつ、半年くらいサボってました。 第四回電王戦、団体戦最後ということで電王戦Finalが発表されました。開催は2015年3月から4月ということです。今回も選りすぐりのプロ棋士が出てくる模様です。 また電王戦Finalに出場するコンピュータを選定するために、コンピュータ同士の対戦、電王トーナメントが2014年11月1日(土)、2日(日)、3日(月・祝)に行われます。 今回の戦いが終わったら、電王戦は終わりなんでしょうか・・ 羽生善治名人とコンピュータが戦うことは無いのでしょう・・ せっかくここまで来たのですから名人と戦いたいです・・ 今回の電王トーナメントの優勝したら、クラウドファンディングをして名人と戦う道を道を模索しようと考えてます。羽生名人と戦うにはいくらお金が必要かわからないのですが、最強コンピ

    羽生善治名人と戦いたい - 山本一成とPonanzaの大冒険
    mohno
    mohno 2014/10/30
    お金次第、という話でも出てきたのかと思ったけど、そうでもないのかな。よほど太っ腹なスポンサーを見つけない限り難しい気はするけれど。
  • 第22回世界コンピュータ将棋選手権

    <body bgcolor="#ffffff"> <p></p> </body>

    mohno
    mohno 2013/04/13
    「世界コンピュータ将棋選手権」なんてのがあるんだ。で、来週の「GPS将棋」が昨年の勝者なんだ。
  • 1