NeuronFocusDecodeLayer
SAMACTのデコーダを定義するためのクラスです。
主に回帰予測をタスクとして与える場合に、このデコーダを利用します。
目的変数(応答変数)は任意数ですが、
出力層のニューロンが均等な数で目的変数を表現していると解釈してデコードします。
出力層のユニット数36に対して、目的変数が3つの場合、1目的変数あたり12個のニューロンを使って表現する形になります。
つまり、このデコーダを利用するとき、出力層数を増やすことで、出力される数値の精度が向上します。
このオブジェクトは、下記のクラスのパラメータとして利用します。
クラス定義
class NeuronFocusDecodeLayer(nObjectives):
import記述例
from samact import NeuronFocusDecodeLayer
クラス要素
Parameters
- nObjectives: int
目的変数の数を指定します。