

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

# SPARQL 推論クエリで使用されるNeptune ML 述語
<a name="machine-learning-sparql-inference-query-predicates"></a>

SPARQL 推論では、次の述語が使用されます。

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

リモートサーバーとの接続のタイムアウトを指定します。サーバーが要求を満たすのにかかる最大時間であるクエリ要求のタイムアウトと混同しないでください。

クエリタイムアウトが、`neptune-ml:timeout` 述語発生で指定されたサービスタイムアウトの前に発生した場合は、サービス接続もキャンセルされます。

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

`neptune-ml:outputClass` 述語は、オブジェクト予測の予測オブジェクトのクラスまたはサブジェクト予測の予測対象を定義するためにのみ使用されます。

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

`neptune-ml:outputScore` 述語は、機械学習モデルの出力が正しい可能性を表す正の数です。

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

`neptune-ml:modelType` 述語は、学習する機械学習モデルのタイプを指定します。
+ `OBJECT_CLASSIFICATION`
+ `OBJECT_REGRESSION`
+ `OBJECT_PREDICTION`
+ `SUBJECT_PREDICTION`

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

`neptune-ml:input` 述語は、Neptune ML の入力として使用される URI のリストを指します。

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

`neptune-ml:output` 述語は、Neptune ML が結果を返す結合集合のリストを指します。

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

`neptune-ml:predicate` 述語は、実行されるタスクに応じて異なる方法で使用されます。
+ **オブジェクトまたはサブジェクト予測**の場合: 述語のタイプ (エッジまたはリレーションシップタイプ) を定義します。
+ **オブジェクトの分類と回帰**の場合: 予測するリテラル (プロパティ) を定義します。

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

`neptune-ml:batchSize` はリモートサービスコールの入力サイズを指定します。