#author("2017-05-17T07:10:55+00:00","default:admin","admin")
#author("2017-09-06T14:04:01+00:00","default:admin","admin")
*基礎知識 [#ucbc7491]
-[[人工知能とは何か? 機械学習、深層学習の違いとは?:http://pc.watch.impress.co.jp/docs/column/ai_nyumon/1021030.html]]
-[[機械学習入門時に知っておきたい情報まとめ:http://qiita.com/nesheep5/items/0b0fe742808a501ec620]]
-[[今さら聞けないディープラーニングの基本、機械学習とは何が違うのか:http://www.sbbit.jp/article/cont1/32033]]

-[[Webデータ分析&データサイエンスで役立つ統計学・機械学習系の分析手法10選:http://tjo.hatenablog.com/entry/2013/06/10/190508]]

**機械学習の種類とアルゴリズム [#k044f035]
***教師なし学習(Unsupervised Learning) [#g3648c37]
-正解データは与えられない
-未知のデータから規則性を発見する

-クラスタリング
-K-平均クラスタリング
-階層クラスタリング
-ニューラルネットワーク
-混合ガウス分布
-自己組織化マップ

***教師あり学習(Supervised Leraning) [#y7c12d85]
-データとともに正解が与えられる
-未知のデータに対して予測を行う

-分類
--線形判別・2次判別
--K-最近傍識別
--単純ベイズ分類
--決定木
--アンサンブル学習
--ニューラルネットワーク
--サポートベクターマシン
-回帰
--線形回帰モデル
--一般化線形回帰モデル
--非線形回帰モデル
--回帰木
--アンサンブル学習
--ニューラルネットワーク
--サポートベクター回帰
--ガウス過程回帰

***強化学習(Reinforcement Learning) [#f6e77e5a]
-行動により部分的に正解が与えられる
-データから最適な解を見つける

-強化学習ではエージェント(行動の主体)と環境(状況や状態)が登場する
-エージェントは環境を観察し、それに基づいて意思決定を行い行動する。すると環境が変化し、エージェントに何らかの報酬が与えられる。エージェントはよりたくさんの報酬が得られる、より良い行動を学習していく

**機械学習の応用分野 [#a573fd2c]
-クラス分類
--与えられたデータにラベルを付けて分類することができる
--迷惑メールの分類や手書き文字の認識、クレジットカードの不正検知などの判別を行うことができる
-グループ分け、クラスタリング
--値の類似性を元にしてデータを複数のグループに分けることができる
-推薦
--与えられたデータから、異なる情報を推薦する
-回帰
--過去のデータを元に、将来の数値を予測するのに利用する
--販売予測や株価の変動、機器の異常検知などを予測する
-次元削減
--データの特徴を維持しつつ、データ量を減らすことができる
--データの可視化や構造抽出、計算の高速化・メモリ節約などの用途に利用できる

**Deep Learning [#r54491be]
-[[ディープ・ラーニング最新技術情報 - NVIDIA:https://www.youtube.com/watch?v=1aHQ2tVVlj8]]
-[[数学的基礎から学ぶ Deep Learning:https://www.youtube.com/watch?v=7GoaCheaERU#t=4.160100682]]
-[[Google研究者著「Deep Learning」日本語版公開 東大松尾研が翻訳:http://www.itmedia.co.jp/news/articles/1709/06/news100.html]]
--[[Deep Learning (日本語翻訳版):http://www.deeplearningbook.me]]

-Deep Learning は機械学習の一分野
-Deep Learning は多層構造のニューラルネットワークを用いた機械学習のこと
-学習データから機械が自動的に特徴を抽出する

***NVIDIA [#c2ebdb80]
-[[Deep Learning Software - NVIDIA:https://developer.nvidia.com/deep-learning-software]]
--[[cuBLAS:https://developer.nvidia.com/cublas]]
--[[cuDNN:https://developer.nvidia.com/cudnn]]
--[[DIGITS:https://developer.nvidia.com/digits]]

*機械学習ライブラリ [#q56e04d4]
-[[各機械学習ライブラリの比較をまとめる:http://qiita.com/jintaka1989/items/bfcf9cc9b0c2f597d419]]
-[[TensorFlow, Caffe, Chainer と Deep Learning大御所を一気に source code build で GPU向けに setupしてみた:http://qiita.com/hidenorly/items/9f614534db1b151b3b93]]
-[[Chainer, tensorflow, Keras, それともゼロから作る?Deep Learningを制するには何がいいのか?!:http://www.procrasist.com/entry/2016/10/01/200000]]
-[[ディープラーニングの実装手順と3つのおすすめライブラリ:https://furien.jp/columns/69/]]
-[[人工知能プログラミングのためのライブラリ「TensorFlow」、「Cafee」、「Chainer」の紹介。:http://analytics-news.jp/closeup/articles/?aid=201609-00001]]

**TensorFlow [#re8dd252]
-[[TensorFlow:https://www.tensorflow.org]]

***インストール [#x953417c]
-[[Installing TensorFlow on Mac OS X:https://www.tensorflow.org/install/install_mac]]

-pyenv をインストール
-Python3 をアクティブ設定
-Tensorflow をインストール
 $ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.1.0-py3-none-any.whl
 $ pip install --upgrade $TF_BINARY_URL

**Caffe [#uf53cd30]
-[[Caffe | Deep Learning Framework:http://caffe.berkeleyvision.org]]

**Chainer [#k66a52d7]
-[[Chainer: A flexible framework for neural networks:http://chainer.org]]

-[[10時間でChainerの基本を身につける:http://esu-ko.hatenablog.com/entry/2016/03/02/%E3%80%90%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%80%9110%E6%99%82%E9%96%93%E3%81%A7Chainer%E3%81%AE%E5%9F%BA%E6%9C%AC%E3%82%92%E8%BA%AB%E3%81%AB%E3%81%A4]]
-[[Chainerで始めるニューラルネットワーク:http://qiita.com/icoxfog417/items/96ecaff323434c8d677b]]
-[[Chainerの使い方と自然言語処理への応用 - SlideShare:https://www.slideshare.net/beam2d/chainer-52369222]]

*計算処理アクセラレータ [#y03581f0]
-[[GPUとXeon Phi、どちらが計算処理アクセラレータに最適か? - 実際の実行性能を比較するワークショップを首都大学東京が開催:http://news.mynavi.jp/articles/2014/12/16/gpu_mic/]]

**Xeon Phi [#c773b744]
-[[インテル® Xeon Phi™ 製品ファミリー:http://www.intel.co.jp/content/www/jp/ja/products/processors/xeon-phi/]]
-[[Intel、機械学習に特化した72コアのXeon Phiを投入:http://pc.watch.impress.co.jp/docs/news/1006326.html]]
-[[機械学習の分野で「Xeon Phi 7200番台」を武器にNVIDIAと対抗するIntel,その戦略を語る:http://www.4gamer.net/games/049/G004963/20160715128/]]
-[[Xeon Phiこと“Knights Landing”対応のタワー型ベアボーン、ASRock Rack「TR-KNL」:http://www.gdm.or.jp/pressrelease/2017/0417/203692]]

*環境構築 [#w214b28e]
-[[Retty流『2200万ユーザを支える機械学習基盤』の作り方:http://qiita.com/taru0216/items/dda1f9f11397f811e98a]]


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS