▲コンピュータ将棋スレッド134
■ このスレッドは過去ログ倉庫に格納されています
>>72
floodgate見る限り全然予選当確ラインには届きそうにないな >>71
独創賞は内定やろね
強さは・・・スペック通りなら最強の可能性あるけど
バグ残ってたり学習足りてなかったりがあって
いい勝負ぐらいに落ち着きそう
後は ハードウェアがちょっと弱そう >>69
つまり、攻める側が詰めきれなかった時に、一気に逆転できるって事。
終盤になるにつれて、1手の価値が高まっていって、間違えると情勢が
ひっくり返る。
攻める側は、きわめて細い筋をたどらなければならない。
見つけるには、平均値が低いが、その中の一つに極端に良い手がある。
その平均値が低い筋を探索しなければならない。平均値が高い筋を
探索するのがモンテカルロの基本的考え方なので必然の様に見落とす。
これが、モンテカルロ特有の隘路問題。
min-Max系では、枝刈とかオーダリングとか間違えなければ、まず起きない問題。 >>76
終盤で合法手は数百手くらいあるかもしれんがその殆どは一手パスより酷い手だろうが
しかしそれらは簡単に枝狩りできるんじゃねーかなって意味な
将棋とチェスに合法手の数の差ほどの大差はないのではって話で
モンテカルロとミニマックスの比較の話はしていない そういやポナ山が将棋の特徴は終盤になっても収束しないという意見に疑問を呈していたな
チェスと変わらないんじゃないかみたいな くじらちゃんのクライアント繋いでみたんだけど
40ー50しかnps出なかった
高かったのになー・・・ >>79
今はテストのために台数がほしいから、1スレッドのみのクライアントで起動する設定だからそんなもん。
それでも少し低めだけど、コア数多くて1コアあたりの性能が控えめのやつなんじゃないの? 毎年そうだけど、>>80の通りで大会本番以外はクラスタのテストのため1スレに1クライアント立ち上げる仕様になってる GCEで96コア使えるようにするため申請したら350ドル振り込めって来たんだが、無料枠じゃ96コア使えないのね 前スレにあったWCSCのホームページ問い合わせ先調べたら理事が作ってたんだな、維新の会の候補らしいけどあのページ作ってもマイナスイメージにしかならないのでは
ご本人のホームページもそうだが見辛すぎる >>79
クジラちゃん接続は わいのi7-7700のパソコンでも70万〜90万でるぞ
7700Kじゃないやつ >>79
ちなみにうちのRyzenの1700は1スレ70〜80万のときもあれば50~
60万のときもある レスありがとうございます。
えーとアホなのでよく分かってないんですけれど、こんな感じですか?
前提:接続するときに設定するスレッドが4
大会前だとそれぞれが独立したノード(?)になる
例えば、30nps出すやつが4つできる
大会中だと4つが1つのノードになる
例えば、120nps出すやつが1つできる くじらちゃん単体ってAPERYより(またはAperyPAQより)どれくらい強いの? >>88
なんかディープラーニングが使われだしてからnpsが3〜4桁下がった気がするな! >>89
その二つより弱い。
疑問なんだが、くじらちゃんの場合これ問題になってないの?
善意でaperypaqなどの強い評価関数を使う。
悪意でゴミ評価関数を使う。
善意の場合は、勝たせたい人が配布されてる以外の使っても分かんないし、
悪意は妨害したい人がやりそう(効果は不明
ライブラリの正当性も担保出来てないような気がするから失格にならないか心配でもある。 >>92
バージョンチェックはしているらしい。
それを誤魔化して接続するようなのはどうしようもないが、独自仕様を接続させ続けるのはかなり骨だと思うぞ。
動作が怪しいと弾かれるみたいだし、全ノードに2重配置してるから悪さしても限定的だし、労力に見合うとは思えん 本番評価関数はなに使うか。まだ分からないんじゃない?
あとクジラちゃんはサーバー側で評価関数のハッシュ値をチェックしてる。 クジラちゃんのクラスタ技術は既にGPSとかボンクラーズ越えてるしな クジラちゃんDLもやってみたいとか言ってたけど間に合ってなさそう >>95
gps超えてるかは怪しい
本当に並列度を出せていればもっと強いはずな気がする そりゃ、ネットワーク跨ぐんだから理論値なんて程遠い効率だよ。
実際現在のテストでも、1スレッドを数百並べて4コアとどっこいくらいの効果しかないみたいだし。(1000越えると少し余裕があるくらい)
だけどハッキリ4倍の性能の単体マシンと互角に渡り合えると考えれば、GPSでもそこまでいけてたかなと。
まあクジラの場合、そんなことよりも冗長性と汎用性がすごいんだけど。 たぬきのアピール文章、レイアウト見ただけでわくわくする そかそか、
これで安心して見れるし参加できる。
難癖ついたり失格とか一番つまらんからのう。。。 やねうら王V4.81 来たけど、
結局 Yorkieの高速化は、マージしないのかね? クジラちゃん期待してるけど評価関数が想像以上に弱いみたいだからどうかなあ >>99
あれ、くじらちゃんのクラスタってまだそんなに効率悪いんだっけ?
GPSは600台で数十倍の高速化が出来てたけど4倍ってどこから来てる? そもそも動くかどうか当日ハラハラしてた時代と比べるとすごいな floodgateのクジラ、序盤で変な手を指して不利になってるな >>104
そりゃ、あの場でかばうための嘘って、皆が気づいているからね
やねうらおは生粋のプログラマの割には人情家なんだね 庭師見習い「この枝イラネ パッツンパッツン
庭師師匠「おい、その枝は切るんじゃねーぞ
見習い「な、なんでですか師匠?!
師匠「その枝には見たこともない花が咲く 間違いなねぇ suimonの本にも真っ先にTwitterで触れてたし
本質的には優しい人だよね
みんなから師匠と呼ばれて慕われてる >>106
NPSならクジラもそれ以上でてる。
だけど強さはそこまでじゃない、それはGPSの時もそうだった。
4倍ってのは今やってる1クライアント1スレッド試験の対戦相手が4コアでそれで互角なので、単純に1台あたりの強さの4倍の単体相手なら互角って意味。 大会直前、また大会中に本気を出すのがやねクオリティ >>119
ベンチマークとして開発はしなくても、出場だけはしてほしかったな
まぁ負けるといろいろ言われるのが嫌なのだろうけどそれでも決勝には残りそう ヨーキーさんのソースコードってどこにあんの?
俺がマージしてやる 今年は新しい技術が本格的に出てくるからかなり楽しみなんだけどなあ やねうら王v4.81よりもgodwhaleの方がNPSが高いね
Stockfishから取り入れた部分はそこまで変わらないだろうし
単純にNPSの分だけgodwhaleに分がありそう もちろんgodwhaleはclangバージョンでの比較ね >>77
>>23からの続きだと思っていたので、モンテカルロベースで話をしてました。
ご存じだと思いますが、モンテカルロにも枝刈は組み込み可能ですが、
一般的に組み込んではいませんね。
また、min-Maxであっても、1手パスより酷い手である事を浅い探索で確定
できるのかは微妙です。 やねうら王、去年みたいに大会当日までアップデートを繰り返すのは興が醒めるな
参加者独自の工夫なのか探索が単に強くなったのかが分からん
大会終わった後ならいいけど >>113
GPSは4手深く読めてたって検証結果出してたし雑に見積もっても20倍速の1台のマシン相当はあるんじゃ?
強さがそこまでではないってのはどこ出典? >>130
出典ていうか、当時GPSの人とかが単純に増やせば強くなるものでもない、的なことをニコ生の放送とかで言ってたし、実際1PCの相手にもそれなりに負けていた。
それに深さでいえばクジラも普通に4〜7手(終盤は10手以上)深く読んでるし、クラスタの総性能を単体の性能と同じ尺度で見るのは無理がある。 囲碁の大会惨敗したから大渡さんHerozクビなのか。
なかなか厳しい世の中だな、 >>131
単純に台数を増やせば強くなるわけじゃない、だから強くするのに苦労し
の前半部分を切り取って、だから「強くならない」って言うのはおかしいような…
選手権では少なくない電王トーナメントと違ってXeon20コアみたいな超ハイエンドCPUを使っていたのでiMacを繋いだGPSがいい勝負になるのはむしろ当たり前
>クジラも普通に4〜7手(終盤は10手以上)深く読んでるし
その話が本当かどうかわからないけど、相手よりそれだけ深く読んで負けてるなら流石に普通はバグを疑うんじゃ?少なくともクラスタでは深く読んで強くならないなんて無茶苦茶な結論は導かない
>クラスタの総性能を単体の性能と同じ尺度で見るのは無理がある
自分で4スレッドと互角という比較を持ち出してるのに比較できないって急に言い出すのはよくわからないんだが… >>134
半年契約という意味だろうけど、半年後に大渡さんがどこかに行く予定があるっていう話でなければ、
何も問題なければ普通は契約更新するよね。
契約更新を拒否られたってことでしょ。 >>123
昨年までは学生さん(司法修習生)だったわけだけど
本格的に弁護士事務所に務めてたら
時間がないというか、精神体力が保たないと思う
顧客か相手方は必ず人間のクズだし HEROZが出村さんを雇ってAI判決システムを開発する
数百億円の仕事
出村さんの給料はもちろんそれなりに >>133
強くならないなんて一言も言ってないんだが。 強くなってるけどスペックの額面ほどじゃないってだけで。
>>Xeon20コアみたいな超ハイエンドCPUを使っていた
それ、単体のMacより何十倍も強いハードといえるの? それにあの頃は単体だと12コアくらいだし。
むしろそれらといい勝負するってことは、数百倍のハード繋いで数倍程度の強さしかないってのの証左に思えるんだが。
>>その話が本当かどうかわからないけど、
http://garnet-alice.net/shogiengine/godwhale/record/index.html(クジラちゃんの探索木 今テスト中)
>>自分で4スレッドと互角という比較を持ち出してるのに比較できないって急に言い出すのはよくわからないんだが…
4スレッドと互角ってのは今のテストの状況 比較できないってのは総性能と棋力の関係の話、なんでごっちゃになる。 >>135
VSでビルドすると多少NPS落ちるよね? >>140
気になるならgccでビルドすれば良いじゃん >>139
このリンク先の探索木で4手〜7手深く読んでるなんて情報は読み取れないと思うが
これ、表示されている木の深さ分だけ深く読んでいるって意味ではないぞ >>142
この木の各ノードの下にさらにクライアントごとの探索があるという意味で、表示されてる分だけ深く読んでいるわけではない というのは分かる。
が、木の深さの分だけそのクライアント単体での読みより稼げてるでしょ? それを深く読んでると言ってる。 それは流石に読み取れると思うんだが。
GPSの4手深く読んでるってのも同じ意味。 >>139
ttp://www.uuunuuun.com/cpu-bench
GPSの当時のCore i5 2.5GHzと32スレッドのXeonだと5倍くらいのNPS差はありそうで、
評価関数の差を考えたら、(持ち時間が単体のiMacの20倍相当のGPSに)負けがちらほらあるのは何も不思議ではないと思うが >>143
ルートからの全部のノードを読んでるわけじゃないから、
選択したとこの読みは深いんはわかるが、全体の読みが深いかはこの図からじゃ読み取れない >>101 >>119
上位ソフトのponaや技巧などもそうだけど、
下位ソフトも常連だったスケルツォや色物メカ女子将棋などがいなくなって
結局同じようなソフトによる当日の出目運大じゃんけん大会になってる様相は否めないよね・・・。
例年えびちゃんの放送に張り付いてたけど今年はもう結果見るだけでもええかなぁとも^^; Shogi Boyはお約束どおりなのか
一次予選は山下さんとCrazy Shogiが参加してくれただけでも見る価値はある >>138
将棋ソフトはAIの中の一部、特定の分野に特化した物でしょ。
それをどうやって別のジャンルの数百億のビジネスに置き換えるんだよ。
既存の知識を飯の種に置き換えるのは技術以外の別の知識 演出を上手にしないと代わり映えしないように見えることは分かった やねさんの計測資料みると相変わらず検証をしっかりしててすごいわ 将棋の唯一の良心たる大会。
不誠実を極める某団体と違って公正だ。 やねうらお 2018年4月30日 06:36 より:
Yorkie(SDT5)のコードはmergeしてません。したかったのですが、作者の石田さんのGitHubにはあがっていないようで…。
石田さんに教えていただいた、constexprをつける作業は少ししました。(Eval用の定数などもしたほうが良いのかも…。ソースコードが読みにくくなるので考え中…)
石田さんのtwitterあったはずだけど、大会後でいいから石田さん公開してくれ〜
ついでに悲報
nodchip@tanuki- @nodchip
3日くらいかけて作ったデータを誤って上書きしてしまった…。今作り直しているところ…。本番に間に合うだろうか…。 #コンピュータ将棋 Katsuki Ohto @cute_na_piglets
私自身は近日中にHEROZからは退職となります(入社前から半年の予定)。
今後ゲームAI競技に関わることがあるのかは今はわからないですね。
開発を多くの方に支えていただき、自分の経験感想を伝える場まで用意いただけて、本当に恐縮ですが何か残せてたら嬉しいです。皆様ありがとうございました!!
HEROZから深層学習を使いこなせる人が消える。。。 utataneとpuppet(NDF?)の対局を見てると、
(ソフト間では)マジで振り飛車は終わるんじゃないかという気がしてくるな。
わっふる辺りは果たして戦えるだろうか。
あと、utataneは定跡入れてないね。
なんかponanzaみたい。
もちろんponanzaではないのだが、何者だろうか。 クジラちゃんのテスト対局でも振り飛車を指してるときあるけど
定跡抜けて一貫して-200くらいが続く。振り飛車はただ損をするだけ説 昔はソフトは振り飛車苦手なだけという可能性もあるかと思ってたけど、
最近はなんかもう、普通に進んでるだけなのに後手だけ手詰まりになっていくんだよな。 FGだと居飛穴だと攻め切るのは結構大変ってのも見かけるけどな
他の作戦がいくらでもあるからトータルでは同棋力なら居飛車がいいんだろうが よーキーの高速化は怪しい
すでに高速化はなされているであろう 4.82になっても相変わらずgodwhaleの方が高速だな
どっちの方が強いんだろうか やねうら王は自分が大会を支配したいんだな
大会になると更新してくる
自分をアピールに必死 高速であるから強いとも一概に言えないような
でも魔女からの伝統でクジラちゃんはひたすら高速化重視でいいのかも https://github.com/mizar/YaneuraOu/releases
Qhapaqさんがやねうら王を高速化ビルドでいろんな形式で公開されてますね
これ使えばいいのかな 本家の最新版を以下のようにバッチビルドしたものです。
source/msys2_clang
#!/usr/bin/bash
# -*- coding: utf-8 -*-
MAKE=mingw32-make
MAKEFILE=Makefile
COMPILER=clang++
BUILDDIR=../build/msys2/2018Otafuku
EDITION=YANEURAOU_2018_OTAFUKU_ENGINE
TARGET=YaneuraOu-2018-otafuku-clang
JOBS=`grep -c ^processor /proc/cpuinfo 2>/dev/null`
declare -A TGTAIL=([avx2]=-avx2 [evallearn]=-evallearn-avx2 [tournament]=-tournament-avx2 [sse42]=-sse42 [evallearn-sse42]=-evallearn-sse42 [tournament-sse42]=-tournament-sse42 [sse41]=-sse41 [sse2]=-sse2)
mkdir -p ${BUILDDIR}
for key in ${!TGTAIL[*]}
do
${MAKE} -f ${MAKEFILE} clean
${MAKE} -f ${MAKEFILE} -j${JOBS} ${key} YANEURAOU_EDITION=${EDITION} COMPILER=${COMPILER} 2>&1 | tee $BUILDDIR/${TARGET}${TGTAIL[$key]}.log
cp YaneuraOu-by-gcc.exe ${BUILDDIR}/${TARGET}${TGTAIL[$key]}.exe
done
${MAKE} -f ${MAKEFILE} clean source/msys2_gcc
#!/usr/bin/bash
# -*- coding: utf-8 -*-
MAKE=mingw32-make
MAKEFILE=Makefile
COMPILER=g++
BUILDDIR=../build/msys2/2018Otafuku
EDITION=YANEURAOU_2018_OTAFUKU_ENGINE
TARGET=YaneuraOu-2018-otafuku-gcc
WCFLAGS="-fexec-charset=CP932"
JOBS=`grep -c ^processor /proc/cpuinfo 2>/dev/null`
declare -A TGTAIL=([avx2]=-avx2 [evallearn]=-evallearn-avx2 [tournament]=-tournament-avx2 [sse42]=-sse42 [evallearn-sse42]=-evallearn-sse42 [tournament-sse42]=-tournament-sse42 [sse41]=-sse41 [sse2]=-sse2)
mkdir -p ${BUILDDIR}
for key in ${!TGTAIL[*]}
do
${MAKE} -f ${MAKEFILE} clean
${MAKE} -f ${MAKEFILE} -j${JOBS} ${key} YANEURAOU_EDITION=${EDITION} COMPILER=${COMPILER} WCFLAGS=${WCFLAGS} 2>&1 | tee $BUILDDIR/${TARGET}${TGTAIL[$key]}.log
cp YaneuraOu-by-gcc.exe ${BUILDDIR}/${TARGET}${TGTAIL[$key]}.exe
done
${MAKE} -f ${MAKEFILE} clean レミさんが今から学習させるとか。Alpha Zeroが二時間でElmo超えたんだからまだチャンスはあるとかお茶目なこと言ってる。 ■ このスレッドは過去ログ倉庫に格納されています