Toolkit(CNTK)の環境構築コラム営業活動支援ツール2017/07/20本コラムはデジタルインサイドセールスのサービス提供に向けてAI(人工知能)に関して試行錯誤をコラム化したものです。※出所:マイクロソフト初めまして、開発担当のキタムラと申します。AI関連のプロジェクトを進めていく中で、様々な技術を試したり、導入した際に、実際に起きたことなどをブログに書き、これから始める人たちのお役に立てればと思っております。実際に触ってきました。利用可能言語はPython,C++,BrainScript学習済みモデルはC#で動かすことが可能その中で、CNTKツールを使えるまでの環境構築でいくつかつまづいたため、備忘も兼ねて書いていきたいと思います。1.ローカル環境で実施(失敗)OS:windows10言語:python2.7.13まずは環境構築から。環境構築方法はこちら↓https://github.com/Microsoft/CNTK/wiki/Setup-Windows-Python#anaconda3pythonはすでにインストールしているから、Anaconda3のインストールはすっとばして、CNTKのインストールへ!(画像をクリックすると大きな画像を表示します)ん?失敗。あ、pythonのバージョンが違うから、別のホイールを選択!(画像をクリックすると大きな画像を表示します)やっぱりダメ。ローカル環境はAnacondaを使わず、単純にpython2.7をインストールしただけの環境のため、CNTKをインストールできなかったようです。本来なら、Anacondaをインストールして試したいところでしたが、python自体は別PJTで利用しているため、あまり環境を変えたくない。いうことで、別の方法に変更。GPUバージョンで環境構築されたVMイメージが出ています。https://azuremarketplace.microsoft.com/ja-jp/marketplace/apps/microsoft-ads.dsvm-deep-learning?tab=Overviewこちらを使えば、環境構築の手間もなく、GPU使用のマシンを楽々使えるように!(GPUマシンなので課金額は少しお高めですが、試すのは数時間なので気にしないことに。)ちなみに無料枠では登録できなかったそうです。(他のユーザさん)Azureポータルにログインし、「新規」からdeepと検索すれば候補も出てきますので、こちらから進んでいけば、構築できます。↓リージョンはVMのNCシリーズが利用可能な場所を選択。(2017年5月現在アジアは不可でした)(画像をクリックすると大きな画像を表示します)↓VMサイズはとりあえず最小サイズ選択(画像をクリックすると大きな画像を表示します)(画像をクリックすると大きな画像を表示します)であとは進めていけば、数分でVMマシン作成です。AzureポータルでVMマシンが作成できたことを確認し、VMマシンにログインすれば、CNTKを利用できる環境の完成です!BRIDGEのご紹介こちらのフォームに必要事項を記入するとBRIDGEを分かりやすくご紹介する資料をダウンロードできます。