2016/10/22 JAWS Festa 東海道 2016 in 名古屋
後藤 俊介 ( @antimon2 )
機械学習(きかいがくしゅう、英: machine learning)とは、人工知能における研究課題の一つで、人間が自然に行っている学習能力と同様の機能をコンピュータで実現しようとする技術・手法のことである。
Wikipedia:機械学習 より。
ディープラーニング、深層学習(英: deep learning)とは、多層構造のニューラルネットワーク(ディープニューラルネットワーク、英: deep neural network)を用いた機械学習である
従来手法 | Deep Learning | |
---|---|---|
(学習に使う) 特徴の定義 | 主に人間が定義する | 学習データから抽出 |
(学習にかかる) 時間・リソース | 比較的少ない | 大量消費する |
(学習結果の) 性能(傾向) | そこそこ… | わりと高い! |
Caffe | Torch7 | Theano | TensorFlow | Chainer | MXNet | |
---|---|---|---|---|---|---|
対応言語 | C++/Python/ Matlab | Lua/C | Python | C/C++/ Python | Python | C++/Python/R/ Julia/Scala/… |
ライセンス | BSD-2 | BSD | BSD | Apache2.0 | MIT | Apache2.0 |
モデルの柔軟性 | △ | ◎ | ◎ | ◯ | ◎ | ◎ |
GPU対応 | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ |
備考 | 高速 Caffe Model Zoo | 多数の アルゴリズムを サポート | 自動微分 | 自動微分 TensorBoard | Define by Run CuPy | 柔軟性 高効率 可搬性 |
→ ぜひ、いっしょに学びましょう!
ご清聴ありがとうございました。