

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 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`는 원격 서비스 호출의 입력 크기를 지정합니다.