Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server Analysis Services
Bu fonksiyon, bir giriş vakasının mevcut modele sığma olasılığını döndürür. Sadece kümeleme modelleri ile kullanılır.
Syntax
PredictCaseLikelihood([NORMALIZED|NONNORMALIZED])
Arguments
NORMALLEŞTIRILDI
Geri dönüş değeri, model içindeki vakanın olasılığının modelsiz vakanın olasılığına bölünmesini içerir.
NORMALİZLENMEYİŞ
Geri dönüş değeri, vakanın ham olasılığını içerir; bu, vaka özniteliklerinin olasılıklarının çarpımıdır.
Şunun için geçerlidir:
Microsoft Kümeleme ve Microsoft Sıralı Kümeleme algoritmaları kullanılarak oluşturulan modeller.
Dönüş Türü
0 ile 1 arasında çift hassasiyetli kayan nokta sayısı. 1'e yakın bir sayı, bu modelde vakanın gerçekleşme olasılığının daha yüksek olduğunu gösterir. 0'a yakın bir sayı, bu modelde vakanın daha az gerçekleşme olasılığını gösterir.
Remarks
Varsayılan olarak, PredictCaseProbability fonksiyonunun sonucu normalleştirilir. Normalize değerler genellikle daha faydalıdır; çünkü bir vakadaki öznitelik sayısı artar ve herhangi iki vakanın ham olasılıkları arasındaki farklar çok daha azalır.
Aşağıdaki denklem, x ve y ile normalleştirilmiş değerlerin hesaplanması için kullanılır:
x = kümeleme modeline dayalı vaka olasılığı
y = Marjinal vaka olasılığı, eğitim vakalarının sayılmasına göre vakanın log olasılığı olarak hesaplanır
Z = Exp( log(x) - Log(Y))
Normalize = (z/ (1+z))
Examples
Aşağıdaki örnek, belirtilen durumun Adventure Works DW veritabanına dayanan küme modeli içinde gerçekleşme olasılığını geri getirir.
SELECT
PredictCaseLikelihood() AS Default_Likelihood,
PredictCaseLikelihood(NORMALIZED) AS Normalized_Likelihood,
PredictCaseLikelihood(NONNORMALIZED) AS Raw_Likelihood,
FROM
[TM Clustering]
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
Beklenen sonuçlar:
| Default_Likelihood | Normalized_Likelihood | Raw_Likelihood |
|---|---|---|
| 6.30672792729321E-08 | 6.30672792729321E-08 | 9.5824454056846E-48 |
Bu sonuçlar arasındaki fark, normalleşmenin etkisini gösterir. CaseProbability için ham değer, vaka olasılığının yaklaşık yüzde 20 olduğunu gösteriyor; Ancak sonuçları normalleştirdiğinizde, vaka olasılığının çok düşük olduğu ortaya çıkar.