

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à.

# Predicati Neptune ML utilizzati nelle query di inferenza SPARQL
<a name="machine-learning-sparql-inference-query-predicates"></a>

Con l'inferenza SPARQL vengono usati i predicati seguenti:

## Predicato `neptune-ml:timeout`
<a name="machine-learning-sparql-inference-predicates-timeout"></a>

Specifica il timeout per la connessione al server remoto. Non deve essere confuso con il timeout della richiesta di query, che è il tempo massimo che il server può impiegare per soddisfare una richiesta.

Tieni presente che se il timeout della query si verifica prima del timeout del servizio specificato dal predicato `neptune-ml:timeout`, viene annullata anche la connessione al servizio.

## Predicato `neptune-ml:outputClass`
<a name="machine-learning-sparql-inference-predicates-outputClass"></a>

Il predicato `neptune-ml:outputClass` viene utilizzato solo per definire la classe dell'oggetto previsto per la previsione dell'oggetto o del soggetto previsto per la previsione del soggetto.

## Predicato `neptune-ml:outputScore`
<a name="machine-learning-sparql-inference-predicates-outputScore"></a>

Il predicato `neptune-ml:outputScore` è un numero positivo che rappresenta la probabilità che l'output di un modello di machine learning sia corretto.

## Predicato `neptune-ml:modelType`
<a name="machine-learning-sparql-inference-predicates-modelType"></a>

Il predicato `neptune-ml:modelType` specifica il tipo di modello di machine learning da addestrare:
+ `OBJECT_CLASSIFICATION`
+ `OBJECT_REGRESSION`
+ `OBJECT_PREDICTION`
+ `SUBJECT_PREDICTION`

## Predicato `neptune-ml:input`
<a name="machine-learning-sparql-inference-predicates-input"></a>

Il `neptune-ml:input` predicato si riferisce all'elenco di quelli URIs usati come input per Neptune ML.

## Predicato `neptune-ml:output`
<a name="machine-learning-sparql-inference-predicates-output"></a>

Il predicato `neptune-ml:output` fa riferimento all'elenco dei set di associazione in cui Neptune ML restituisce risultati.

## Predicato `neptune-ml:predicate`
<a name="machine-learning-sparql-inference-predicates-predicate"></a>

Il predicato `neptune-ml:predicate` predicato viene usato in modo diverso a seconda dell'attività da eseguire:
+ Per la **previsione di oggetti o soggetti**: definisce il tipo di predicato (tipo di arco o relazione).
+ Per la **classificazione e la regressione degli oggetti**: definisce il valore letterale (proprietà) da prevedere.

## Predicato `neptune-ml:batchSize`
<a name="machine-learning-sparql-inference-predicates-batchSize"></a>

`neptune-ml:batchSize` specifica le dimensioni di input per la chiamata al servizio remoto.