Neural Network vs Deep Neural Networkの違い「Deep」って何だろう

Neural NetworkとDeep Neural Networkの違いってなんだろう

なんで「Deep」がついてるんだろう気になったので調べてみました。

 

結論から言いますと

Neural NetworkでHidden Layerが一個より大きい場合Deepをつけるということです。

図で見ると

dqn10

左の方をニューラルネットワークといい右のほうをディープニューラルネットワークということです。

 

最近出てるニューラルネットワーク構成だとほとんこのhidden layerがlayer2層以上なのでNeural Network=Deep Neural Networkだと考えてもよさそうです。

このhidden layer2層以上になるとより人間と近い記憶能力具現ができます。

たった1層増えるだけでも学習するパラメータ数は大幅に増え、高い性能を持つ学習データを保つことになるからです。

例えば、2014年のImageNet画像コンテストで優勝した米Googleのネットワークは、20層以上の中間層を持つ大きいネットワークだそうです。

 

参考:

https://thinkit.co.jp/story/2015/08/31/6364

https://ja.wikipedia.org/wiki/%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%A9%E3%83%AB%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です