- Activation
- Derivative
- Loss
- LossGradient
- RegressionMetric
- ConfusionMatrix
- ConfusionMatrixMultilabel
- ClassificationMetric
- ClassificationScore
- PrecisionRecall
- ReceiverOperatingCharacteristic
Activation
活性化関数の値を計算し、渡されたベクトル/行列に書き込みます。
bool vector::Activation(
|
パラメータ
vect_out/matrix_out
[out] 活性化関数の計算値を取得するためのベクトルまたは行列
activation
[in] ENUM_ACTIVATION_FUNCTION列挙体からの活性化関数
axis
[in] ENUM_MATRIX_AXIS列挙体から野値(AXIS_HORZ — 水平軸、AXIS_VERT — 垂直軸)
...
[in] 一部の活性化関数に必要な追加パラメータ。パラメータの指定がない場合は初期値が使用されます。
戻り値
成功の場合は true、それ以外の場合は false
追加のパラメータ
一部の活性化関数は追加パラメータを受け入れます。パラメータの指定がない場合は初期値が使用されます。
AF_ELU (Exponential Linear Unit)
|
注意事項
人工ニューラル ネットワークでは、ニューロンの活性化関数によって出力信号が決定され、出力信号は入力信号または入力信号のセットによって定義されます。活性化関数の選択は、ニューラルネットワークのパフォーマンスに大きな影響を与えます。異なるモデルパーツ(層)では、異なる活性化関数を使用することができます。
追加のパラメータの使用例:
vector x={0.1, 0.4, 0.9, 2.0, -5.0, 0.0, -0.1};
|