プログラミング初心者が人工知能(機械学習、深層学習)を実装してわかったこと。
プログラミング初心者の私。for ,if ぐらいしかわからないといっても過言ではない(というかググらないとわからない)レベル
そんな私が挫折なく機械学習を実装できるレベルになった方法です。
機械学習、深層学習(deep learning)、人工知能とは?
って思う人が少なからずいると思うので
簡単に説明。
こんな感じです。
機械学習:1960年ぐらいからある、シンプルなニューラルネットワーク
こんなの。
深層学習:上の画像の中間層がいっぱい並んだもの
層がいっぱいあることによって、複雑な判別も可能
よし基本はわかった!実装しよう!ってなりました?
ぼくは「まあわかった、じゃあ機械学習やってみよう!」ってなって
機械学習のソースをみて、、、、、
は?なんやこれ、こんなのむりだろ。。。。
てなりました。
しかしsonyのNNCを使うと本当に簡単に機械学習できます。
だって学習用と評価用のcsvファイルをツールに入れるだけだもん
こんな感じ。
使い方がわからなくても、チュートリアルのページがあります
そこを見れば雰囲気つかめます。
この下の本を買って一緒に手を動かせば、1日で何もわからなくても機械学習できてしまいます。(筆者は本当に2,3日でできてしまいました)
特に下の改訂版のほうが詳しく書いてありますので、下の改訂版を購入するのがお得だとは思います。が本当の本当に初心者出ない限り不要
ソニー開発のNeural Network Console入門 ―数式なし、コーディングなしのディープラーニング
- 作者: 足立悠
- 出版社/メーカー: リックテレコム
- 発売日: 2018/01/27
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
ソニー開発のNeural Network Console入門【増補改訂・クラウド対応版】--数式なし、コーディングなしのディープラーニング
- 作者: 足立悠,ソニー株式会社,ソニーネットワークコミュニケーションズ株式会社
- 出版社/メーカー: リックテレコム
- 発売日: 2018/11/14
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
また学習モデルをpython出力できるので、pythonで機械学習しようとしている人にも最適だと思います。
機械学習とpython、ディープラーニング(deep learning)とpythonは1セットで考えるべきです。
プログラミング初心者の私が挫折しなかったのです。
初心者の方は最短で機械学習できる方法だと思うのでぜひ使ってみましょう~
ソニー開発のNeural Network Console入門 ―数式なし、コーディングなしのディープラーニング
- 作者: 足立悠
- 出版社/メーカー: リックテレコム
- 発売日: 2018/01/27
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
ソニー開発のNeural Network Console入門【増補改訂・クラウド対応版】--数式なし、コーディングなしのディープラーニング
- 作者: 足立悠,ソニー株式会社,ソニーネットワークコミュニケーションズ株式会社
- 出版社/メーカー: リックテレコム
- 発売日: 2018/11/14
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
NNCの使い方については↓