

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 因数分解機のハイパーパラメータ
<a name="fact-machines-hyperparameters"></a>

次のテーブルに、因数分解機アルゴリズムのハイパーパラメータを示します。これらは、データからモデルパラメータを推定しやすくするためにユーザが設定するパラメータです。設定の必要がある必須ハイパーパラメータは、アルファベット順に最初に一覧表示されています。設定可能なオプションのハイパーパラメータは、アルファベット順に次に一覧表示されています。


| Parameter Name | 説明 | 
| --- | --- | 
| feature\_dim | 入力特徴空間の次元。これはスパース入力では非常に高くなることがあります。<br />**必須**<br />有効な値: 正の整数。推奨値の範囲: [10000,10000000] | 
| num\_factors | 因数分解の次元。<br />**必須**<br />有効な値: 正の整数。推奨値の範囲: [2,1000]。通常、64 が良好な結果を生成し、開始点として推奨されます。 | 
| predictor\_type | 予測子のタイプ。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**必須**<br />有効な値: 文字列: `binary_classifier` または `regressor` | 
| bias\_init\_method | バイアス項の初期化方法。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**オプション**<br />有効な値: `uniform`、`normal`、または `constant`<br />デフォルト値: `normal` | 
| bias\_init\_scale | バイアス項の初期化の範囲。`bias_init_method` が `uniform` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: なし | 
| bias\_init\_sigma | バイアス項の初期化の標準偏差。`bias_init_method` が `normal` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.01 | 
| bias\_init\_value | バイアス項の初期値。`bias_init_method` が `constant` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: なし | 
| bias\_lr | バイアス項の学習レート。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.1 | 
| bias\_wd | バイアス項の重み減衰。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.01 | 
| clip\_gradient | 勾配クリッピングオプティマイザパラメータ。区間 [-`clip_gradient`, \+`clip_gradient`] に投影することで勾配をクリップします。<br />**オプション**<br />有効な値: 浮動小数点数<br />デフォルト値: なし | 
| epochs | 実行するトレーニングエポックの数。<br />**オプション**<br />有効な値: 正の整数<br />デフォルト値： 1 | 
| eps | 0 による除算を回避するための Epsilon パラメータ。<br />**オプション**<br />有効な値: 浮動小数点数。推奨値: small。<br />デフォルト値: なし | 
| factors\_init\_method | 因数分解項の初期化方法。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**オプション**<br />有効な値: `uniform`、`normal`、または `constant`<br />デフォルト値: `normal` | 
| factors\_init\_scale  | 因数分解項の初期化の範囲。`factors_init_method` が `uniform` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: なし | 
| factors\_init\_sigma | 因数分解項の初期化の標準偏差。`factors_init_method` が `normal` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.001 | 
| factors\_init\_value | 因数分解項の初期値。`factors_init_method` が `constant` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: なし | 
| factors\_lr | 因数分解項の学習レート。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.0001 | 
| factors\_wd | 因数分解項の重み減衰。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.00001 | 
| linear\_lr | 線形項の学習レート。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.001 | 
| linear\_init\_method | 線形項の初期化方法。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**オプション**<br />有効な値: `uniform`、`normal`、または `constant`<br />デフォルト値: `normal` | 
| linear\_init\_scale | 線形項の初期化の範囲。`linear_init_method` が `uniform` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: なし | 
| linear\_init\_sigma | 線形項の初期化の標準偏差。`linear_init_method` が `normal` に設定されている場合に有効です。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.01 | 
| linear\_init\_value | 線形項の初期値。`linear_init_method` が *constant* に設定されている場合に有効です。<br />**オプション**<br />有効な値: 浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: なし | 
| linear\_wd | 線形項の重み減衰。<br />**オプション**<br />有効な値: 負以外の浮動小数点数。推奨値の範囲: [1e-8, 512]。<br />デフォルト値: 0.001 | 
| mini\_batch\_size | トレーニングに使用されるミニバッチのサイズ。<br />**オプション**<br />有効な値: 正の整数<br />デフォルト値: 1000 | 
| rescale\_grad | 勾配再スケーリングオプティマイザパラメータ。設定されている場合、更新前に勾配を `rescale_grad` で乗算します。多くの場合、1.0/`batch_size` として選択されます。<br />**オプション**<br />有効な値: 浮動小数点数<br />デフォルト値: なし | 