Machine Learning

Machine Learning

機械学習の目的と手法のまとめ

近年、機械学習とか人工知能がとても盛り上がっていて、どこに行っても人工知能使っています!というフレーズが飛び交っています。しかし、果たして正しい理解の下で議論が行われているのかは定かではありません。大量のデータを回帰モデルにぶち込んで、テキ...
2018.11.05
Python

TensorFlowを使ったAlexNet

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

OpenCVを使ったHaar Cascadesによる顔検知

Haar-like 特徴量を用いた分類器で顔認識、というか顔検知するというネタはよくありますが、内容は全然覚えていないというか理解してなかったのでちょっと触れてみました。
2018.11.05
Keras

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

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

TensorFlowのGPU対応状況

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

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

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

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

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

TensorFlowの初期化に関する問題

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

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

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

TensorFlowで出力Tensorの形を調べる

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