SystemGetClusterCrossValidationResults (- Analysis Services veri madenciliği)
Araştırma yapısı cross-sections, belirtilen sayıda bölümleri her bölüm için bir modeli eğitir ve sonra her bölüm için doğruluk ölçüler döndürür.
NotBu saklı yordam içeren en az bir kümeleme modeli yalnızca bir araştırma yapısı ile kullanılabilir.Modelleri kümeleme çapraz doğrulamak için kullanmanız gerekir SystemGetCrossValidationResults (- Analysis Services veri madenciliği).
Sözdizimi
SystemGetClusterCrossValidationResults(
<structure name>,
[,<mining model list>]
,<fold count>}
,<max cases>
<test list>])
Bağımsız değişkenler
mining structure
Geçerli veritabanında bir araştırma yapısı adı.(gerekli)
mining model list
Doğrulamak için veri madenciliği modelleri virgülle ayrılmış listesi.Veri madenciliği modelleri listesini belirtilirse, belirtilen yapısı ile ilişkili tüm kümeleme modelleri karşı çapraz doğrulama yapılır.
Not
Modelleri kümeleme modelleri geçici olarak doğrulamak için ayrı bir saklı yordam kullanın SystemGetCrossValidationResults (- Analysis Services veri madenciliği).
(isteğe bağlı)
fold count
Bölümlere ayırmak için sayısını belirten bir tamsayı veri küme.En küçük değer 2'dır.En büyük sayı Katlama maximum integer veya durumlarda sayısı düşük. kullanıldığınBu servis talebi sayısı kabaca her bölüm içerir: max cases/fold count.
Varsayılan değer yoktur.
Not
Hatları sayısı büyük ölçüde etkiler saat çapraz doğrulama gerçekleştirmek için gerekli.Sorgu çok uzun süre çalışabilir ve bazı durumlarda sunucu yanıt vermeyebilir çok yüksek bir sayı ya da saat aşımına seçerseniz.
(gerekli)
max cases
Tamsayı sınanabilir durumlarda sayısı üst sınırını belirtir.0 Değeri gösterir veri tüm durumlarda kaynak kullanılacak.
Daha yüksek bir sayı belirtirseniz, veri küme durumlarda gerçek sayısından, tüm durumlarda veri kaynak kullanılacak.
(gerekli)
test list
Sınama seçenekleri belirten bir dize.Not Bu parametre, gelecekteki kullanım için ayrılmıştır.
(isteğe bağlı)
Dönüş Türü
Return Type tablo her bir bölüm için puanlarını ve tüm modeller için toplamları içerir.
Aşağıdaki tablo döndürdü sütunları açıklar.
Sütun adı |
Açıklama |
---|---|
ModelName |
Test modelinin adı. |
ÖznitelikAdı |
Adı tahmin edilebilir sütun.Küme modelleri, her zaman için null. |
AttributeState |
Belirtilen hedef değer tahmin edilebilir sütun.Küme modeli için her zaman null. |
PartitionIndex |
Hangi bölümünü tanımlayan 1 tabanlı dizin sonuçlar uygulanır. |
Bölüm boyutu |
Her bölümünde bulunan kaç servis taleplerini gösteren bir tamsayı. |
Sınama |
Gerçekleştirilen sınama türü. |
Ölçü |
Sýnamasý tarafýndan verilen ölçü adı.Her model için önlemleri tahmin edilebilir değerin türüne bağlıdır.Her ölçü bir tanım için bkz: Karşılıklı doğrulama (- Analysis Services veri madenciliği). Her tahmin edilebilir türü için döndürülen önlemlerin bir listesi için bkz: Karşılıklı doğrulama raporu (Analysis Services - veri madenciliği). |
Değer |
Belirtilen sınama ölçü değeri. |
Açıklamalar
Tüm için doğruluk ölçüler döndürmek için veri küme, kullanma SystemGetClusterAccuracyResults (- Analysis Services veri madenciliği).
Ayrıca, araştırma modeli hatları bölümlenmiş, işleme atlamak ve yalnızca dönüş sonuçlar kullanarak çapraz doğrulama SystemGetClusterAccuracyResults (- Analysis Services veri madenciliği).
Örnekler
Aşağıdaki örnek, bir araştırma yapısı üç hatları bölüm ve araştırma yapısı ile ilişkili olan iki kümeleme modeli test etmek gösterilmiştir.
Üç kod satırı, sınamak istediğiniz belirli veri madenciliği modelleri listeler.Yapısı ile ilişkili tüm kümeleme modelleri listesi belirtmezseniz, kullanılır.
Dört kod satırı, hatları sayısı ve kullanmak için servis taleplerinin sayısı beş satırı belirtir.
Bu modeller kümeleme çünkü öngörülebilir öznitelik veya değeri belirtmeniz gerekmez.
CALL SystemGetClusterCrossValidationResults(
[v Target Mail],
[Cluster 1], [Cluster 2],
3,
10000
)
Örnek sonuçlar:
ModelName |
ÖznitelikAdı |
AttributeState |
PartitionIndex |
Bölüm boyutu |
Sınama |
Ölçü |
Değer |
---|---|---|---|---|---|---|---|
Küme 1 |
|
|
1 |
3025 |
Kümeleme |
Servis talebi olasılığını |
0.930524511864121 |
Küme 1 |
|
|
2 |
3025 |
Kümeleme |
Servis talebi olasılığını |
0.919184178430778 |
Küme 1 |
|
|
3 |
3024 |
Kümeleme |
Servis talebi olasılığını |
0.929651120490248 |
Küme 2 |
|
|
1 |
1289 |
Kümeleme |
Servis talebi olasılığını |
0.922789726933607 |
Küme 2 |
|
|
2 |
1288 |
Kümeleme |
Servis talebi olasılığını |
0.934865535691068 |
Küme 2 |
|
|
3 |
1288 |
Kümeleme |
Servis talebi olasılığını |
0.924724595688798 |
Gereksinimler
Çapraz doğrulama yalnızca 'deSQL Server Enterprise başlayan SQL Server 2008.
Ayrıca bkz.