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

目次

概要

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

特徴

強み

弱み

超平面的なモノの近似なので、

などの問題もある。

対象

構造化データ

構造化データも対象にできるが、機械学習と比べ、優位性はそれほど高くない。

非構造化データ

機械学習では精度が出なかった非構造化データを対象にできる。

が、特に非構造化データのベクトル化の方法がポイントになる。

目視作業の自動化

フロントオフィス業務で画像認識を使うケースが多い。

異常検知の自動化

上記を使った異常検知など。

歴史

※ 参考:AIの歴史

1943

ニューラルネットワークの基礎

1951

世界初のニューラルネットワーク学習マシン(SNACR

1957

パーセプトロン

1979

福島邦彦によってCNNのネオコグニトロン提唱。

1982

ポップフィールドネットワーク

1985

ボルツマンマシン

1986

誤差逆伝播法(バックプロパゲーション)の再発明、以後定着

1989

ネオコグニトロンバックプロパゲーションLeNet

1998

LeNet-5

2006

2010

画像認識(CNN)大規模画像認識競技会(ILSVRC)が始まる。

2012

2014

2015

2017-18

2019

違い

機械学習との違い

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

ベイズ統計との違い

詳細

アルゴリズム

パーセプトロン

ニューラルネットワーク

ニューラルネットワークの体系

ディープニューラルネットワーク(DNN)

順伝播型ニューラルネットワーク(FNN)

畳み込みニューラルネットワーク(CNN)

再帰型ニューラルネットワーク(RNN

生成モデル系のニューラルネットワーク

深層Qネットワーク(DQN)

制限ボルツマン・マシン(RBM)

CPU、GPU、TPU

CPU

GPU

GPGPU

TPU

Google社が開発した、テンソル計算処理に最適化された演算処理装置

その他

言語・ライブラリ

フレームワーク

ファースト・ステップ

言語・ライブラリ

言語

Python

R言語

ライブラリ

NumPy

Matplotlib

フレームワーク

Theano

言語

Python(コンパイラ、ライブラリ)

特徴

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

参考

Caffe

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

言語

C++で実装、Pythonのインターフェイスあり。

特徴

参考

Chainer

言語

Python

特徴

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

参考

CNTK

(Microsoft Cognitive Toolkit)

言語

C++、Python、.NET、BrainScript?

特徴

参考

Facebook(Meta)の

PyTorch

専用項を設けた。

Googleの

TensorFlow

専用項を設けた。

Keras

専用項を設けた。

ONNX

専用項を設けた。

ファースト・ステップ

開発環境

Python

NumPy

Matplotlib

アルゴリズム

パーセプトロン

ニューラルネットワーク

参考

Wikipedia

Qiita

YouTube?

予備校のノリで学ぶ「大学の数学・物理」

某处生活_LiveSomewhere?

t-uesugi/videos

AIcia Solid Project

AI教室 AIRS-Lab

※ プロモーション動画の比率が高い。

AGIRobots

https://agirobots.com/

Neural Network Console

ゼロから作るDeep Learning

Pythonで学ぶディープラーニングの理論と実装

自然言語処理編

フレームワーク編

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

強化学習編

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

農学情報科学

https://axa.biopapyrus.jp/

機械学習

深層学習

https://axa.biopapyrus.jp/deep-learning/

用語

One Learning Theory

スパース・コーディング


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