Machine Learning

Machine Learning

Ubuntuで機械学習用リモートサーバの構築

OS が入っていない空のサーバをリモートで使えるようにしてほしいと頼まれたので、いろいろ参考にしながら構築しました。
TensorFlow

Mac に TensorFlow 1.10 環境をつくる

以前は面倒くさかった TensorFlow インストールも整備が進み、かなり楽に環境構築できるようになりました。今回は Mac にインストールしてみます。
Python

TensorFlowを使ったAlexNet

ImageNet Large Scale Recognition Competition 2012 (?) で当時、驚異的な正答率の伸びを見せ、今のディープラーニングの流行を作り出した AlexNet, まあ誰もがやってると思いますが、勉強...
Keras

KerasをWindowsにインストールする

TensorFlow をバックエンドにした Keras という機械学習パッケージを使うと簡単に記述できるらしいので、Windows にインストールしてみました。
TensorFlow

TensorFlowのGPU対応状況

大規模演算を捌くためには GPU が必須ですが、型番によっては対応してないこともあるということで、特にクラウド系は使う前に対応状況を確認しておくと良さそうです。
TensorFlow

Deep Learning AMIが2.0にバージョンアップ

3 月 8 日のポストで、Deep Learning AMI のバージョン 2.0 をリリースしたことが発表されました! これまで最新だった 1.6 では TensorFlow も v0.10 のままでアップデートの手間などが考えられまし...
Amazon Web Service

機械学習のためのGPUクラウドサーバ

近年盛り上がっている機械学習において、大きな障壁となっているのが大規模演算を処理するためのインフラでしょう、おそらく。CPU より GPU のほうが並列演算に向いているということで、GPU が使えれば層が多いディープラーニングでも何とかなり...
Python

TensorFlowの初期化に関する問題

初期化関連でエラーが多くて手を焼いているので何とかしたいんですが、なかなかうまくいかないもんですね。
TensorFlow

AWSのGPUインスタンスにTensorFlowを入れる簡単な方法

機械学習など大規模演算を行う場合、手元に環境が整っていないならクラウドサーバを使うのがベストです。計算速度が桁違いですから。 いくつか選択肢はありますが、現在 GPU インスタンスが使えるのは個人で運用できるものの中で Amazon We...
Python

TensorFlowで出力Tensorの形を調べる

入出力の Tensor のサイズが異なるとエラーが起きるので、そのときは shape を出力して修正すればいいでしょう。
TensorFlow

プーリング処理による画像サイズの変化について

Convolutional Neural Networks で畳み込みとプーリングのときに画像サイズが小さくなっていきますが、サイズの変化の仕方について疑問があったので書き残しておきます。
Machine Learning

Dropoutに関する誤解

機械学習において、モデルが訓練データに一致しすぎるのを防ぐための手法としてドロップアウトがあります。 ドロップアウトによってどのように訓練するのかというところで、自分の中でどうも誤解していたようでした。
タイトルとURLをコピーしました