machine_learning/estimate.h マニュアル

(The documentation of machine_learning/estimate.h)

Last Update: 2021/12/20


machine_learning/estimate.hでは 機械学習におけるモデルパラメータ\(W_{j,i}^{(m)}\)の 最適値の推定を行う関数が定義されている。 このヘッダファイル内で定義されている関数を以下に示す。 各関数の詳細は関数名をクリックしてリンク先を参照のこと。
Functions to estimate the optimal values of the model parameters \(W_{j,i}^{(m)}\) in the machine learning are defined in machine_learning/estimate.h. Functions defined in this header file are listed below. For details of individual functions, click the links.

関数名
Function name
機能・用途
Purpose
ML_update_model_parameters
【マニュアル改訂中につき非公開】
[Documentation is not open as it is under revision]
モデルパラメータを交差エントロピー誤差の勾配の定数倍だけ修正する。
Update model parameters by a constant factor times the gradients of the cross entropy error.
ML_copy_model_parameters
【マニュアル改訂中につき非公開】
[Documentation is not open as it is under revision]
モデルパラメータをコピーする。
Copy model parameters.
ML_estimate_parameters_givenInitialValues
【マニュアル改訂中につき非公開】
[Documentation is not open as it is under revision]
モデルパラメータの初期値を与えて反復改良により最適値を推定する。
Estimate the optimal values of the model parameters by iterative refinement starting from given initial values.
ML_estimate_parameters_givenInitialValues2
【マニュアル改訂中につき非公開】
[Documentation is not open as it is under revision]
モデルパラメータの初期値を与えて反復改良により最適値を推定する(改良版)。
Estimate the optimal values of the model parameters by iterative refinement starting from given initial values (revised version).
ML_estimate_parameters_givenInitialValues_adadelta
【マニュアル改訂中につき非公開】
[Documentation is not open as it is under revision]
モデルパラメータの初期値を与えて反復改良により最適値を推定する。 学習率の設定にAdadeltaのアルゴリズムを使用するバージョン。
Estimate the optimal values of the model parameters by iterative refinement starting from given initial values. The Adadelta algorithm is used for the learning ratio.
ML_update_parameters_1step_adadelta
【マニュアル改訂中につき非公開】
[Documentation is not open as it is under revision]
モデルパラメータの反復改良の1ステップ分を Adadeltaのアルゴリズムを用いて行う。
Progress the iterative refinement of the model parameters by 1 step with the Adadelta algorithm.
ML_unnormalize_model_parameters
【マニュアル改訂中につき非公開】
[Documentation is not open as it is under revision]
入力変数\(x_i^{(0,n)}\)の規格化によって生じた モデルパラメータ\(W_{j,i}^{(m)}\)の変化を修正する。
Correct the change in the model parameters \(W_{j,i}^{(m)}\) caused by the normalization of the input variables \(x_i^{(0,n)}\).