.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

深層学習(deep learning)について纏める。

によるスパース・コーディング理論
基にしたアルゴリズムが実装されたもの。

特徴

対象

非構造化データ

違い

機械学習との違い

階層的な特徴量の学習が、機械学習と決定的に異なる点。

ベイズ統計との違い

言語・ライブラリ

言語

Python

R言語

ライブラリ

NumPy

Matplotlib

フレームワーク

Caffe

Yangqing Jiaら当時Berkeleyのメンバーが中心に2013年頃
開発したオープンソースのディープラーニングフレームワーク

言語

Python, C++

特徴

参考

TensorFlow?

言語

Python, C++

特徴

人間が用いる学習や論理的思考と似たように、

パターンや相関を検出し解釈する
ニューラルネットワークを構築、訓練の要求を満たす。

参考

Chainer

言語

Python

特徴

特⻑:様々なNNを直感的に記述可能

参考

Theano

言語

Python

特徴

Numpyのように計算手続きを記述するのではなく, 数式そのものを記述.

参考

PyTorch

言語

インターフェイス

特徴

参考

ONNX

Open Neural Network Exchange (ONNX)

概要

参考

ファースト・ステップ

開発環境

インストール

以下を参考にインストール。

Python

NumPy

Matplotlib

アルゴリズム

パーセプトロン

ニューラルネットワーク

参考

Wikipedia

One Learning Theory

スパース・コーディング

ゼロから作るDeep Learning

https://www.oreilly.co.jp/books/9784873117584/

サンプル

https://github.com/oreilly-japan/deep-learning-from-scratch


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS