ニューラルネットワークの複雑さを測定するいくつかの基本的な方法に出会いました。
- 素朴で非公式:ニューロン、隠れニューロン、層、または隠れ層の数を数える
- VC次元(Eduardo D. Sontag [1998]「ニューラルネットワークのVC次元」[ pdf ])
- との等価性による粗化および漸近計算の複雑さの尺度。
他の選択肢はありますか?
推奨されます:
- 複雑さのメトリックを使用して、同じスケールで異なるパラダイムからのニューラルネットワークを測定できる場合(バックプロップ、ダイナミクスニューラルネット、カスケード相関など)。たとえば、ネットワーク上のさまざまなタイプ(またはニューラルネットワーク以外のもの)でVC次元を使用できますが、ニューロンの数は、活性化関数、信号(基本和とスパイク)、およびその他の非常に特定のモデル間でのみ役立ちますネットワークのプロパティは同じです。
- ネットワークで学習可能な機能の複雑さの標準的な尺度にうまく対応している場合
- 特定のネットワークでメトリックを簡単に計算できる場合(ただし、最後のネットワークは必須ではありません。)
ノート
この質問は、CogSci.SEに関するより一般的な質問に基づいています。