SystemGetClusterCrossValidationResults (Analysis Services - veri madenciliği)
araştırma yapısı içinde belirtilen sayıda cross-sections, bölümler, her bölüm için bir modeli eğitir ve doğruluğu ölçülerine her bölüm için geri döndürür.
Not Bu saklı yordam, en az birini içeren yalnızca bir araştırma yapısı kullanılabilir kümeleme modeli.Modelleri olmayan kümeleme geçici olarak doğrulamak için , kullanmanız gerekir SystemGetCrossValidationResults (Analysis Services - veri madenciliği).
SystemGetClusterCrossValidationResults(
<structure name>,
[,<mining model list>]
,<fold count>}
,<max cases>
<test list>])
Bağımsız değişkenler
mining structure
Geçerli veritabanındaki bir araştırma yapısı adı.(gerekli)
mining model list
Doğrulamaya madenciliği modelleri virgülle ayrılmış listesi.Madenciliği modelleri listesini belirtilirse, çapraz doğrulama tüm karşı gerçekleştirilen kümeleme modelleri belirtilen yapısıyla ilişkilidir.
Not
Modelleri kümeleme modelleri geçici olarak doğrulamak için , ayrı bir saklı yordam kullanmalısınız. SystemGetCrossValidationResults (Analysis Services - veri madenciliği).
(isteğe bağlı)
fold count
Hangi verilerin ayrı bir bölüme sayısını belirten bir tamsayı küme.En küçük değer 2'dır.En fazla folds sayısıdır maximum integer veya servis talepleri, hangisi daha düşük.Bu servis talebi sayısı yaklaşık her bölüm içerir: max cases/fold count.
Varsayılan değer yoktur.
Not
Folds sayısı, çapraz doğrulama gerçekleştirmek için gereken süreyi büyük ölçüde etkiler.Sorgu çok uzun saat çalışabilir ve bazı durumlarda sunucu yanıt veremez hale gelebilir çok yüksek bir sayı veya saat aşımına seçerseniz.
(gerekli)
max cases
Tamsayı sınanabilir servis talebi sayısı üst sınırını belirtir.0 Değeri belirten verideki tüm servis talepleri kaynak kullanılır.
Bir sayı belirtirseniz, gerçek zaman verileri sayısından daha yüksek olan küme, veri kaynağındaki tüm durumlarda kullanılacaktır.
(gerekli)
test list
Sınama seçeneği belirten dize.Not Bu parametre, ileride kullanılmak üzere ayrılmıştır.
(isteğe bağlı)
Dönüş Türü
Dönüş türü tablo, her bir bölüm için bir puan 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 |
Sınandı modelinin adı. |
ÖznitelikAdı |
Adını tahmin edilebilir sütun.Küme modelleri için her zaman null. |
AttributeState |
Öngörülebilir sütununda belirtilen hedef değer.Küme modelleri için her zaman null. |
PartitionIndex |
Hangi bölümünü tanımlayan 1 tabanlı dizin sonuçlar uygulanır. |
PartitionSize |
Ne kadar servis taleplerini, her bölümün içerdiği gösteren tamsayı. |
Sınama |
Gerçekleştirilen sınama türü. |
Ölçü |
Sınama tarafından döndürülen ölçü adı.Her model için önlemler, tahmin edilebilir değer türüne bağlıdır.Her ölçü tanımı için bkz: çapraz doğrulama (Analysis Services - veri madenciliği). Her için öngörülebilir bir tür döndürdü önlemlerin bir listesi için bkz: çapraz doğrulama Rapor (Analysis Services - veri madenciliği). |
Değer |
Belirtilen sınama ölçü değeri. |
Remarks
Tüm verilerin doğruluğunu ölçülerine dönmek için küme, kullanma SystemGetClusterAccuracyResults (Analysis Services - veri madenciliği).
Ayrıca, araştırma modeli zaten folds bölümlenmiş işlemini atlamak ve yalnızca sonuçlar kullanarak çapraz doğrulama SystemGetClusterAccuracyResults (Analysis Services - veri madenciliği).
Örnekler
Aşağıdaki örnek, üç folds bir araştırma yapısı bölümlemek ve iki sınama gösterilmiştir kümeleme modelleri araştırma yapısı ilişkilidir.
Üç satırlık kodu, sınamak istediğiniz belirli madenciliği modelleri listeler.Liste, belirtmezseniz, tüm kümeleme modelleri yapısı ile ilişkili olarak kullanılır.
Kod dört satırlık folds sayısı, ve beş satır durumda kullanılacak en fazla sayısını belirtir.
Bu olduğundan kümeleme modeli bir tahmin edilebilir bir öznitelik veya değer belirtmeniz gerekmez.
CALL SystemGetClusterCrossValidationResults(
[v Target Mail],
[Cluster 1], [Cluster 2],
3,
10000
)
Örnek sonuçlar:
ModelName |
ÖznitelikAdı |
AttributeState |
PartitionIndex |
PartitionSize |
Sınama |
Ölçü |
Değer |
---|---|---|---|---|---|---|---|
Küme 1 |
|
|
1 |
3025 |
kümeleme |
durum olasılığını |
0.930524511864121 |
Küme 1 |
|
|
2 |
3025 |
kümeleme |
durum olasılığını |
0.919184178430778 |
Küme 1 |
|
|
3 |
3024 |
kümeleme |
durum olasılığını |
0.929651120490248 |
Küme 2 |
|
|
1 |
1289 |
kümeleme |
durum olasılığını |
0.922789726933607 |
Küme 2 |
|
|
2 |
1288 |
kümeleme |
durum olasılığını |
0.934865535691068 |
Küme 2 |
|
|
3 |
1288 |
kümeleme |
durum olasılığını |
0.924724595688798 |
Requirements
Karşılıklı doğrulama, yalnızca kullanılabilir SQL Server 2008 Enterprise.
See Also