2017-01-13 4 views
0

ニュートラルネットワークでは、レイヤーについて話すとき、出力は1つのレイヤーとしてカウントされますか?私の読書に基づいて、いくつかの人は数えられると思われますが、他の人はそうではありません。たとえば、著者はこれが2層ネットワークであると言います。入力、隠し、出力は3層ではいけませんか?出力は1つの層としてカウントされますか?

こちらの記事はhttp://karpathy.github.io/2016/05/31/rl/です。

enter image description here

+0

私はそれも混乱していると感じますが、「[x、y、x]ノードでx個の隠れたレイヤーを使用しています」と言われています。 – HRgiger

+0

これは何層ですか? – user697911

+0

まあ...言及したように、1つの入力層、1つの隠れ層と1つの出力層。層の定義によって、私は合計3と言うでしょう。しかし、混乱しない人々のために、私はただ1つの隠れた層 – HRgiger

答えて

0

あなたの定義に依存して、カウントします。あなたはそれを1層のネットワークとして定義することができますが、私が話す人のほとんどはこれが3層のネットワークだと言います。この定義は、ほとんどの人が使用するものです。これはプログラム的にも、Kerasや他のフレームワークの3つの層として書かれています。

0

用語を使用する人によって異なりますが、通常は重みを持つレイヤの数に関心があります。 (私は層の間にある重さを考えると少し奇妙ですが、とにかくです)。

このロジックから、上記のネットワークは2層ネットワークです。 2重量/習得層。

ネットワークには、1つの隠れ層(および1つの入力層と1つの出力層)があると言うこともできます。

関連する問題