

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Iperparametri delle macchine di fattorizzazione
<a name="fact-machines-hyperparameters"></a>

La tabella seguente contiene gli iperparametri per l'algoritmo delle macchine di fattorizzazione. Si tratta di parametri che vengono impostati dagli utenti per agevolare la stima dei parametri del modello dai dati. Gli iperparametri richiesti che devono essere impostati sono elencati prima, in ordine alfabetico. Gli iperparametri facoltativi che possono essere impostati sono elencato dopo, sempre in ordine alfabetico.


| Nome parametro | Description | 
| --- | --- | 
| feature\_dim | La dimensione dello spazio caratteristica di input. Potrebbe essere molto elevata con gli input a densità bassa.<br />**Campo obbligatorio**<br />Valori validi: numeri interi positivi. Intervallo di valori suggeriti: [10000,10000000] | 
| num\_factors | La dimensionalità della fattorizzazione.<br />**Campo obbligatorio**<br />Valori validi: numeri interi positivi. Intervallo di valori consigliato: [2,1000], 64 genera in genere buoni risultati ed è un buon punto di partenza. | 
| predictor\_type | Il tipo di predittore.[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**Campo obbligatorio**<br />Valori validi: stringa `binary_classifier` o `regressor` | 
| bias\_init\_method | Il metodo di inizializzazione per il termine bias:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**Opzionale**<br />Valori validi: `uniform`, `normal` o `constant`<br />Valore predefinito: `normal` | 
| bias\_init\_scale | Intervallo per l'inizializzazione del termine bias. Ha effetto se `bias_init_method` è impostato su `uniform`. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: nessuno | 
| bias\_init\_sigma | La deviazione standard per l'inizializzazione del termine bias. Ha effetto se `bias_init_method` è impostato su `normal`. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,01 | 
| bias\_init\_value | Il valore iniziale del termine bias. Ha effetto se `bias_init_method` è impostato su `constant`. <br />**Opzionale**<br />Valori validi: Float. Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: nessuno | 
| bias\_lr | La velocità di apprendimento per il termine bias. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,1 | 
| bias\_wd | Il decadimento peso per il termine bias. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,01 | 
| clip\_gradient | Il parametro di ottimizzazione del ritaglio gradiente. Ritaglia il gradiente proiettandolo nell'intervallo [-`clip_gradient`, \+`clip_gradient`]. <br />**Opzionale**<br />Valori validi: float<br />Valore predefinito: nessuno | 
| epochs | Il numero di epoche (Unix epochs) di addestramento da eseguire. <br />**Opzionale**<br />Valori validi: numeri interi positivi<br />Valore predefinito: 1 | 
| eps | Il parametro Epsilon per evitare la divisione per 0.<br />**Opzionale**<br />Valori validi: Float. Valore suggerito: piccolo.<br />Valore predefinito: nessuno | 
| factors\_init\_method | Il metodo di inizializzazione per i termini di fattorizzazione:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**Opzionale**<br />Valori validi: `uniform`, `normal` o `constant`.<br />Valore predefinito: `normal` | 
| factors\_init\_scale  | L'intervallo per l'inizializzazione dei termini di fattorizzazione. Ha effetto se `factors_init_method` è impostato su `uniform`. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: nessuno | 
| factors\_init\_sigma | La deviazione standard per l'inizializzazione dei termini di fattorizzazione. Ha effetto se `factors_init_method` è impostato su `normal`. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,001 | 
| factors\_init\_value | Il valore iniziale dei termini di fattorizzazione. Ha effetto se `factors_init_method` è impostato su `constant`. <br />**Opzionale**<br />Valori validi: Float. Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: nessuno | 
| factors\_lr | La velocità di apprendimento per i termini di fattorizzazione. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0.0001 | 
| factors\_wd | Il decadimento peso per i termini di fattorizzazione. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,00001 | 
| linear\_lr | La velocità di apprendimento per i termini lineari. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,001 | 
| linear\_init\_method | Il metodo di inizializzazione per i termini lineari:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/sagemaker/latest/dg/fact-machines-hyperparameters.html)<br />**Opzionale**<br />Valori validi: `uniform`, `normal` o `constant`.<br />Valore predefinito: `normal` | 
| linear\_init\_scale | Intervallo per l'inizializzazione dei termini lineari. Ha effetto se `linear_init_method` è impostato su `uniform`. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: nessuno | 
| linear\_init\_sigma | La deviazione standard per l'inizializzazione dei termini lineari. Ha effetto se `linear_init_method` è impostato su `normal`. <br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,01 | 
| linear\_init\_value | Il valore iniziale dei termini lineari. Ha effetto se `linear_init_method` è impostato su *constant*. <br />**Opzionale**<br />Valori validi: Float. Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: nessuno | 
| linear\_wd | Il decadimento peso per i termini lineari.<br />**Opzionale**<br />Valori validi: float non negativi Intervallo di valori suggeriti: [1e-8, 512].<br />Valore predefinito: 0,001 | 
| mini\_batch\_size | La dimensione del mini-batch utilizzato per l’addestramento. <br />**Opzionale**<br />Valori validi: numeri interi positivi<br />Valore predefinito: 1000 | 
| rescale\_grad | Il parametro di ridimensionamento del ritaglio gradiente. Se impostato, moltiplica il gradiente per `rescale_grad` prima dell'aggiornamento. Spesso si sceglie il valore 1,0/`batch_size`. <br />**Opzionale**<br />Valori validi: float<br />Valore predefinito: nessuno | 