PredictProbability(DMX)PredictProbability (DMX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

지정한 상태에 대한 확률을 반환합니다.Returns the probability for a specified state.

구문Syntax


PredictProbability(<scalar column reference>, [<predicted state>])  

적용 대상Applies To

스칼라 열A scalar column.

반환 형식Return Type

스칼라 값A scalar value.

주의Remarks

예측 상태를 생략하면 누락된 상태 버킷을 제외하고 확률이 가장 높은 상태가 사용됩니다.If the predicted state is omitted, the state that has the highest probability is used, excluding the missing states bucket. 누락 된 상태 버킷을 포함 하려면 설정는 <예측 상태별 >에 INCLUDE_NULL합니다.To include the missing states bucket, set the <predicted state> to INCLUDE_NULL. 누락 된 상태에 대 한 확률을 반환 하려면 설정는 <예측 상태별 > NULL로 합니다.To return the probability for the missing states, set the <predicted state> to NULL.

참고

일부 마이닝 모델은 확률 값을 제공하지 않으므로 이 함수를 사용할 수 없습니다.Some mining models do not provide probability values and therefore cannot use this function. 또한 쿼리하는 모델 유형에 따라 특정 대상 값에 대한 확률 값이 다르게 계산되거나 다르게 해석될 수 있습니다.In addition, the probability values for any particular target value are calculated differently or might have a different interpretation depending on the model type that you are querying. 특정 모델 유형에 대 한 확률은 계산 하는 방법에 대 한 자세한 내용은에서 개별 알고리즘 항목을 참조 하십시오. 마이닝 모델 콘텐츠 ( Analysis Services-데이터 마이닝 ) .For more information about how probability is calculated for a particular model type, see the individual algorithm topic in Mining Model Content (Analysis Services - Data Mining).

Examples

다음 예에서는 자연 예측 조인을 사용하여 TM Decision Tree 마이닝 모델을 기반으로 개별 고객이 자전거를 구입할 가능성이 있는지 여부를 확인하고 예측의 확률도 확인합니다.The following example uses a natural prediction join to determine whether an individual is likely to be a bike buyer based on the TM Decision Tree mining model, and also determines the probability for the prediction. 예에는 가능한 각 값에 대해 하나씩 두 개의 PredictProbability 함수가 있습니다.In this example, there are two PredictProbability functions, one for each possible value. 이 인수를 생략하면 함수에서 가장 가능성 있는 값의 확률을 반환합니다.If you omit this argument, the function returns the probability for the most likely value.

SELECT  
  [Bike Buyer],  
  PredictProbability([Bike Buyer], 1) AS [Bike Buyer = Yes],  
  PredictProbability([Bike Buyer], 0) AS [Bike Buyer = No]  
FROM [TM Decision Tree]  
NATURAL PREDICTION JOIN  
(SELECT 28 AS [Age],  
  '2-5 Miles' AS [Commute Distance],  
  'Graduate Degree' AS [Education],  
  0 AS [Number Cars Owned],  
  0 AS [Number Children At Home]) AS t  

예제 결과:Example results:

Bike BuyerBike Buyer Bike Buyer = YesBike Buyer = Yes Bike Buyer = NoBike Buyer = No
1.1 0.8670741958480970.867074195848097 0.1327555569742820.132755556974282

관련 항목:See Also

Data Mining Extensions ( DMX ) 함수 참조 Data Mining Extensions (DMX) Function Reference
함수 ( DMX ) Functions (DMX)
일반 예측 함수 ( DMX )General Prediction Functions (DMX)