#mynavi(ディープラーニング入門)
#setlinebreak(on);

* 概要 [#y90d728a]
#html(<div style="padding-left: 10px;">)
ニューラルネットワークの計算および学習を行うためのオープンソースソフトウェアライブラリである Chainer について、基本的な使用方法などを記載する。
※ 以降、基本的には [[Chainer Tutorial:https://tutorials.chainer.org/ja/]] の流れに沿って記載する。

//以下、wikipedia より抜粋
//#html(<div style="border: 1px solid #333; padding: 0px 10px; display: inline-block;">)
//Chainer は、ニューラルネットワークの計算および学習を行うためのオープンソースソフトウェアライブラリ。
//バックプロパゲーションに必要なデータ構造をプログラムの実行時に動的に生成する特徴があり、複雑なニューラルネットワークの構築を必要とする深層学習で主に用いられる。
//#html(</div>)

#html(</div>)

* 目次 [#t2d33b9d]
#contents
- 関連
-- [[Python覚え書き]]
-- [[ディープラーニング入門]]
-- [[TensorFlow入門]]
-- [[Keras入門]]
-- [[Chainer入門]]
-- [[PyTorch入門]]
-- [[numpy入門]]
-- [[pandas入門]]
-- [[R言語入門]]
-- [[統計学の基礎知識]]
-- [[機械学習の為の数学の基礎]]
-- [[numpyを使用した重回帰分析]]
-- [[scikit-learnを使用した重回帰分析]]
-- [[Chainerで重回帰分析をやってみる]]
- 参考
-- [[Chainer Tutorial:https://tutorials.chainer.org/ja/]]

* インストール [#lb97424e]
#html(<div style="padding-left: 10px;">)
#myterm2(){{
pip install chainer
}}
#html(</div>)

* データセットの準備 [#ibd65d7e]
#html(<div style="padding-left: 10px;">)

** データセットの読み込み [#vc98aeb5]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

** データの形式を Chainer に合わせる [#s06ffeef]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

** データセットの分割 [#yce0df54]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

#html(</div>)
// データセットの準備

* ネットワークを決める [#zf3c51b1]
#html(<div style="padding-left: 10px;">)

** Sequentialによるネットワーク定義 [#td369366]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

#html(</div>)
// ネットワークを決める

* 目的関数を決める [#zeea2cc5]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

* 最適化手法を選択する [#if74fe30]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

* ネットワークを訓練する [#y765a261]
#html(<div style="padding-left: 10px;">)

** 訓練の実行 [#raf80d5a]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

** テストデータを用いた評価 [#a408181d]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

** ネットワークの保存 [#n1771236]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

#html(</div>)
// ネットワークを訓練する

* 訓練済みネットワークを用いた推論 [#o1ad3912]
#html(<div style="padding-left: 10px;">)
#TODO
#html(</div>)

* 実装サンプル [#ld7cc9da]
#html(<div style="padding-left: 10px;">)
- [[Chainerで重回帰分析をやってみる]]
#html(</div>)

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS