Tüm Ürünler
Search
Belge Merkezi

Platform For AI:Gruplama

Son Güncelleme:Oct 04, 2026

Gruplama bileşeni, sürekli verileri birden fazla ayrık aralığa dönüştürerek özellik ayrıklaştırma işlemi gerçekleştirir. Bu bileşen eşit sıklıkta gruplama, eşit genişlikte gruplama ve otomatik gruplamayı destekler.

Bileşeni yapılandırın

Gruplama bileşenini aşağıdaki yöntemlerden birini kullanarak yapılandırabilirsiniz.

1. Yöntem: Kullanıcı arayüzünü kullanın

Bileşen parametrelerini Tasarımcı iş akışı sayfasında yapılandırın.

Sekme

Parametre

Açıklama

Fields Setting

Feature Columns

STRING, BIGINT ve DOUBLE veri türlerini destekler.

Label Column

Yalnızca ikili sınıflandırma desteklenir.

Positive Value

Bu parametre yalnızca bir Label Column belirtildiğinde geçerlidir.

Binning Parameter Source

Geçerli değerler: Parameters in Parameter Settings ve Manual Binning or Custom JSON.

Reserve Unselected Feature Columns

Özel gruplama kullanıyorsanız ve Yes seçeneğini belirlediyseniz, Feature Columns içinde seçilmeyen sütunlar korunur. Aksi takdirde bu sütunlar kaldırılır.

Upload Binning and Constraint JSON

Bu parametre yalnızca Binning Parameter Source, Manual Binning or Custom JSON olarak ayarlandığında geçerlidir.

Parameters Setting

Bins

Bu parametreyi 10 olarak ayarlarsanız sürekli özellikler 10 aralığa ayrıklaştırılır.

Custom Bins

Bir veya daha fazla sütun için grup sayısı belirtebilirsiniz; bu ayar genel grup sayısını geçersiz kılar. Sütun seçiminde yer almayan bir sütun için özel grup sayısı tanımlarsanız bu sütun da hesaplamaya dahil edilir. Örneğin, col0 ve col1 sütunlarını seçtiğinizde, özel gruplamayı col0:3,col2:5 olarak tanımladığınızda ve genel Number of Bins 10 olduğunda hesaplama col0:3,col1:10,col2:5 yapılandırması kullanılarak gerçekleştirilir.

Değeri şu biçimde belirtin: SütunAdı1:GrupSayısı,SütunAdı2:GrupSayısı.

Custom Discrete Value Count Threshold

Bir veya daha fazla sütundaki ayrık değerler için özel bir sıklık eşiği belirtir. Bu eşiğin altındaki sıklığa sahip değerler else grubuna atanır. Bu ayar genel Ayrık Değer Sayısı Eşiğini geçersiz kılar. SütunAdı:Eşik biçimini kullanın; örneğin col0:3.

Interval Type

left-open, right-closed veya left-closed, right-open aralıkları destekler.

Binning Mode

Geçerli değerler: Equal Frequency, Equal Width ve Automatic Binning.

Discrete Value Count Threshold

Bir ayrık değerin sıklığı bu eşiğin altındaysa değer else grubuna atanır.

Tuning

Cores

İş için kullanılacak CPU çekirdeği sayısı. Sistem varsayılan olarak çekirdekleri otomatik tahsis eder.

Memory Size per Core

Çekirdek başına bellek (MB cinsinden). Sistem varsayılan olarak belleği otomatik tahsis eder.

2. Yöntem: PAI komutu kullanın

Bileşen parametrelerini yapılandırmak için bir PAI komutu kullanın. PAI komutlarını SQL Komut Dosyası bileşenini kullanarak çalıştırabilirsiniz. Daha fazla bilgi için bkz. SQL Komut Dosyası.

PAI -name binning
    -project algo_public
    -DinputTableName=input
    -DoutputTableName=output

Parametre

Açıklama

Zorunlu

Varsayılan

inputTableName

Giriş tablosunun adı.

Evet

Yok

outputTableName

Çıkış tablosunun adı.

Evet

Yok

selectedColNames

Giriş tablosundan gruplanacak sütunlar.

Hayır

Etiket sütunu hariç tüm sütunlar. Etiket sütunu belirtilmezse tüm sütunlar seçilir.

labelColName

Etiket sütunu.

Hayır

Yok

validTableName

auto gruplama modu için doğrulama tablosunun adı. binningMethod değeri auto olduğunda bu parametre gereklidir.

Hayır

Boş

validTablePartitions

Doğrulama tablosundan seçilecek bölümler.

Hayır

Tam tablo.

inputTablePartitions

Giriş tablosundan seçilecek bölümler.

Hayır

Tam tablo.

inputBinTableName

Giriş gruplama tablosu.

Hayır

Yok

selectedBinColNames

Gruplama tablosundan seçilecek sütunlar.

Hayır

Boş

positiveLabel

Çıktıda pozitif örnekler için sınıf değeri.

Hayır

1

nDivide

Grup sayısı. Değer pozitif bir tamsayı olmalıdır.

Hayır

10

colsNDivide

Özel sütunlar için grup sayısı; örneğin col0:3,col2:5. colsNDivide içinde belirtilen bir sütun selectedColNames listesinde yoksa ek sütun da hesaplamaya dahil edilir. Örneğin, selectedColNames değeri col0,col1, colsNDivide değeri col0:3,col2:5 ve nDivide değeri 10 ise hesaplama col0:3,col1:10,col2:5 temel alınarak gerçekleştirilir.

Hayır

Boş

isLeftOpen

Aralık türünü belirtir. Geçerli değerler:

  • {true}: Sol açık, sağ kapalı.

  • {false}: Sol kapalı, sağ açık.

Hayır

true

stringThreshold

Else grubuna atanacak ayrık değerler için sıklık eşiği.

Hayır

Yok

colsStringThreshold

Özel sütunlar için eşik değeri colsNDivide ile aynıdır.

Hayır

Boş

binningMethod

Gruplama modu. Geçerli değerler:

  • quantile: Eşit sıklıkta gruplama.

  • bucket: Eşit genişlikte gruplama.

  • auto: quantile modunda otomatik olarak monoton gruplama seçer.

Hayır

quantile

lifecycle

Çıkış tablosunun yaşam döngüsü (gün cinsinden). Değer pozitif bir tamsayı olmalıdır.

Hayır

Yok

coreNum

Çekirdek sayısı. Değer pozitif bir tamsayı olmalıdır.

Hayır

Sistem tarafından otomatik hesaplanır.

memSizePerCore

Çekirdek başına bellek (MB cinsinden). Değer pozitif bir tamsayı olmalıdır.

Hayır

Sistem tarafından otomatik hesaplanır.

Gruplama kısıtlama özelliği, Skor Kartı Eğitimi bileşeniyle birlikte kullanılmak üzere tasarlanmıştır. Bu süreçte gruplama, özellikleri kukla değişkenlere ayrıklaştıran bir özellik mühendisliği adımı olarak görev yapar. Ardından her bir kukla değişkenin ağırlığını aşağıdaki gibi kısıtlayabilirsiniz:

  • Artan sıra: Bir özelliğe ait kukla değişkenlerin ağırlıklarının, dizin değerleri arttıkça artmasını sağlar.

  • Azalan sıra: Bir özelliğe ait kukla değişkenlerin ağırlıklarının, dizin değerleri arttıkça azalmasını sağlar.

  • Aynı ağırlık: Bir özellik için seçilen kukla değişkenlerin aynı ağırlığa sahip olmasını zorlar.

  • Sıfır ağırlık: Bir kukla değişkenin ağırlığının sıfır olmasını kısıtlar.

  • Belirli ağırlık: Bir kukla değişkenin ağırlığını belirli bir kayan noktalı değere kısıtlar.

  • WOE sırası: Bir özelliğe ait kukla değişkenlerin ağırlıklarının, Kanıt Ağırlığı (WOE) değerleri arttıkça artmasını sağlar.

Sonuçları görüntüleyin

  1. Binning bileşenini içeren bir iş akışı çalıştırıldıktan sonra tuvaldeki Binning bileşenine sağ tıklayın ve kısayol menüsünden Binning seçeneğini tıklayın.

  2. Değişken listesi sayfasında her değişken için Bins, Type ve IV değerlerini görüntüleyebilirsiniz.

  3. f1 gibi bir değişkenin adına tıklayarak f1-binning details sayfasını açın.

    Bu sayfada grupları Merge veya Split seçeneğini kullanarak değiştirebilir ve bunlara kısıtlamalar ekleyebilirsiniz.

    Not

    Kısıtlamalar yalnızca sonraki bir Skor Kartı Eğitimi bileşeni için geçerlidir. Böyle bir bileşen kullanmıyorsanız kısıtlamaları yok sayabilirsiniz.

    Sayfa Liste ve Grafik olmak üzere iki görünümü destekler. Liste görünümü her grup için Dizin, Etiket (grup aralığı, örneğin (-inf,4,8]), Kısıtlama (kısıtlama operatörü ve değeri), WOE, Sayı (toplam, pozitif ve negatif sayılar) ve Oran bilgilerini gösterir. Sağ taraftaki Özel Gruplama paneli veri türüne göre grupları belirtmenize, sınır aralıklarını ayarlamanıza ve Artan sıra (< grup), Azalan sıra (> grup), Aynı ağırlık (= grup), Sıfır ağırlık (= 0), Belirli ağırlık (= ağırlık) ve WOE sırası dahil olmak üzere kısıtlama türlerini yapılandırmanıza olanak tanır.