人工知能(AI)の進化度合いを測る"物差し"の一つとして、ながらく国内では「将棋」が使われてきた。だが、研究対象としての将棋は終わりを迎えつつある。将棋に代わり、AI分野で注目されているゲームが「人狼」だ。最新ゲームAIの実像と人狼の魅力に迫った。プロ棋士と将棋用のAIがつばぜり合いを演じる「電脳戦」は、将棋ファンならず多くの人の注目を集めた。2013年には、プロ棋士が初めてAIに敗れるなど、
Python Theano is a python library for defining and evaluating mathematical expressions with numerical arrays. It makes it easy to write deep learning algorithms in python. On the top of the Theano many more libraries are built. Keras is a minimalist, highly modular neural network library in the spirit of Torch, written in Python, that uses Theano under the hood for optimized tensor manipulation on
deeplearning.netのRBM(Restricted Boltzmann Machine)のTheanoでの実装面からの説明です。RBMのアルゴリズムについてはsinhrksさんが Theano で Deep Learning <6>: 制約付きボルツマンマシン <前編> - StatsFragments に書かれています。 説明の流れはdeeplearning.netのImplementationの部分と同じですが、ここではTheanoの共有変数(shared)とscan,updatesの使い方について重点的に説明します。 概要 RBMでは観測変数vの組が与えられた場合最もとりうるであろうでパラメータW,h,bの組を推定します。その際に対数尤度を各変数で偏微分した値が0に成るような値を推定したいのですが、 観測値の分布を条件付き確率p(h|v), p(v|h)を繰り返し用いて逐
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く