Modellərdə qərəzliliyin azaldılması
1) Niyə iGaming
Modellər məsuliyyətli oyun limitlərinə (RG), antifrod, ödəniş limitlərinə, KYC/AML yoxlamasına, şikayətlərin prioritetləşdirilməsinə, fərdiləşdirməyə və offerlərə təsir edir. Qərəzli qərarlar → tənzimləyici risklər, şikayətlər və reputasiya ziyanı. Məqsəd - biznes dəyərlərini qoruyarkən ədalətli, izah edilə bilən, davamlı modellər.
2) Qərəzlilik haradan gəlir (mənbələr)
1. Nümunə (representation bias): qeyri-müəyyən ölkələr/markalar/cihazlar/yeni oyunçular.
2. Ölçmə (measurement bias): proxy siqnalları (günün vaxtı, cihaz) qadağan olunmuş atributlarla əlaqələndirilir.
3. Etiketler (label bias): keçmiş qaydalar/moderasiya/əl həlləri qərəzli idi.
4. Konstruksiyalar (construct bias): «müvəffəqiyyət» metrikası həssas qrupları pozacaq şəkildə müəyyən edilmişdir (məsələn, aqressiv KPI «24h-da depozit»).
5. Data/qaydaların sürüklənməsi: modellər yeni bazarlar/qaydaları «unudur», davranış dəyişir.
6. Təcrübələr: qeyri-ratifikasiya edilmiş A/B testləri, trafik pozuntuları, «sağ qalan» sessiyalar.
3) Ədalət terminləri və metrikası
Demographic Parity (DP): qruplar arasında müsbət həllərin payı eynidir.
Equalized Odds (EO): qruplar arasında eyni TPR və FPR.
Equal Opportunity (EOp): «müsbət» sinif üçün eyni TPR (həssaslıq).
Calibration: qruplar arasında eyni ehtimal kalibrlənməsi.
Treatment/Outcome disparity: təyin edilmiş hərəkətlər/nəticələr fərqi.
Uplift fairness: qruplar arasında müdaxilə effekti fərqləri.
4) Mərhələlər üzrə qərəzliliyin azaldılması strategiyaları
4. 1 Pre-processing (məlumatlarla işləmək)
Reweighing/Resampling: sinif və qrup balansı (upsample qeyri-müəyyən).
Data statements: qrupların əhatə dairəsini, mənbələri və məhdudiyyətlərini qeyd edin.
Feature hygiene: «çirkli» proxy (geo-qranulyar, «gecə/gün» status proxy kimi) aradan qaldırılması, bininq/maskalama tətbiq.
Synthetic data (ehtiyatlı): nadir hallarda (chargeback, self-exclusion) sintetik bias gücləndirir yoxlama ilə.
Label repair: dəyişən qaydalarda etiketlərin yenidən təyin edilməsi; tarixi halların auditi.
4. 2 In-processing (təlimdə)
Fairness constraints/regularizers: qruplar arasında TPR/FPR/DP fərqləri üçün cərimələr.
Adversarial debiasing: ayrı «tənqidçi» embeddinq həssas atributu proqnozlaşdırmağa çalışır; vəzifəsi qeyri-mümkün etməkdir.
Monotonic/causal constraints: həyati əlamətlərə görə monotonluq (məsələn, itkilərin artması → riski azaltmaq deyil), səbəbsiz asılılıqların bloklanması.
Interpretable baselines: GAM/EBM/dayaq təbəqəsi kimi monotonluq ilə qradiyent gücləndirici.
4. 3 Post-processing (təlimdən sonra)
Threshold optimizasiya per group: TPR/FPR/PPV-nin icazə verilən həddə bərabərləşdirilməsi.
Score calibration: altqruplar üzrə kalibrləmə (Platt/Isotonic).
Policy overrides: Model üzərində RG/complayance biznes qaydaları (məsələn, «özünü istisna həmişə offer üzərində üstünlük təşkil edir»).
5) Səbəbli yanaşmalar və counterfactual fairness
Causal DAG: səbəb əlaqələrinin açıq hipotezi (oyun itkisi → RG tetikleyici; ölkə lisenziya → ödəniş qaydaları, lakin «oyunçu keyfiyyəti» deyil).
Counterfactual tests: namizəd x digər amilləri qeyd edərək həssas atributu/proxy dəyişdirmək üçün → həll sabit olmalıdır.
Do-müdaxilələr: qadağan olunmuş atributlara təsir etmədən idarə olunan amillərin (depozit limiti) dəyişdirilməsi zamanı «əgər» simulyasiyası.
6) iGaming üçün təcrübə: tipik hallar
RG-skorinq: məqsəd - Equal Opportunity (qrupdan asılı olmayaraq riskləri qaçırmamaq) + kalibrləmə. özünü istisna qaydaları üçün sərt overrides.
Antifrod/AML: Equalized Odds (FPR nəzarət) + bazarlar/ödəniş üsulları üzrə ayrı-ayrı hədlər.
KYC: «thin-file» oyunçular üçün saxta uğursuzluqları minimuma endirmək; qeyri-müəyyən sənədlər/cihazlar üçün aktiv təlim.
Marketinq personalizasiyası: təcavüzkar offerlərdən yüksək riski aradan qaldırmaq; proxy-fich (günün vaxtı, cihaz) məhdudlaşdırmaq, uplift-fairness istifadə.
7) Məhsulda ədalətin monitorinqi
Nə monitorinq:- EO/EOp-delta (TPR/FPR) əsas qruplar (ölkə, cihaz, kanal), kalibrləmə, base rate drift, feature drift.
- Biznes effekti: ödənişlərin/limitlərin/offferlərin təsdiqində fərq.
- RG şikayətləri/nəticələri: reaksiya sürəti və müdaxilələrin keyfiyyəti.
- Qruplar üzrə daşbordlar, nəzarət kartları, fairness həddi pozulduqda CI/CD-də alertlər.
- Stratifikasiya təcrübələri: fairness-metrlər üzrə məcburi hesabat ilə A/B testləri; erkən stop qaydaları.
- Shadow/Champion-Challenger: ədalət hesabatları ilə yeni siyasətin paralel keçidi.
8) Governance/Privacy ilə əlaqə
Icazə verilən xüsusiyyətlər: icazə verilən/qadağan edilmiş/şərti əlamətlərin siyahısı, proxy auditi.
Model Cards + Fairness Appendix: məqsəd, məlumatlar, metriklər, qruplar, məhdudiyyətlər, yeniləmə tezliyi.
DSAR/şəffaflıq: uğursuzluqların/limitlərin izah edilə bilən səbəbləri; həllərin qeydləri.
Process RACI: fairness astanalarını iddia edən, hadisələri çəkən.
9) Şablonlar və çek vərəqləri
9. Buraxılışdan əvvəl 1 Fairness çeki
- Təlim və validasiya qruplarının əhatə dairəsi sənədləşdirilmişdir
- Məqsədli ədalət metrikası (EO/EOp/DP/Calibration) və həddi seçilmişdir
- Aparılmış counterfactual testlər və audit proxy-fich
- Post-processing planı (qrup/kalibrləmə həddi)
- RG/complayens overrides haqqında razılıq
- Xüsusi monitorinq və risklər; hadisələrin sahibi təyin
9. 2 Fairness Appendix şablonu (model kartına)
Məqsəd və təsir: model hansı həllərə təsir edir
Qruplar və əhatə: təlim/validasiya dəstlərinin paylanması
Metriklər və nəticələr: Etibarlı intervallarla EO/EOp/Calibration
Debiasing müdaxilələri: nə tətbiq olunur (reweighing, constraints, thresholds)
Məhdudiyyətlər: modelin istifadə edilmədiyi məlum risklər
Tezlik reviziya: tarix, sahibi, yenidən baxılması üçün meyarlar
9. 3 Xüsusiyyətlər siyasəti (fraqment)
Qadağan: birbaşa/dolayı atributlar (din, sağlamlıq, proxy-geo Şərti: cihaz/kanal/vaxt - yalnız proxy testindən və istifadənin əsaslandırılmasından sonra Mütləq: PII maskalanması, təxəllüsləşmə, risk əlamətlərinə görə monoton məhdudiyyətlər 10) Alətlər və satış nümunələri Pipeline hooks: avtomatik proxy korrelyasiya testləri, TPR/FPR fərqi, qrup üzrə kalibrləmə. 11) Tətbiqi yol xəritəsi 0-30 gün (MVP) 1. High-impact modelləri müəyyən edin (RG, AML, ödənişlər, KYC). 30-90 gün 1. In-processing (constraints/adversarial) tətbiq edin. 3-6 ay 1. Əsas tapşırıqlar üçün səbəb qrafikləri, monoton/kauzal məhdudiyyətlər. 12) Anti-nümunələr «Əvvəlcə AUC, sonra fairness» - gec və bahadır. 13) Uğur metrikası (bölmə KPI) Delta EO/EOp azaldılması Qruplar üzrə sabit kalibrləmə (Brier/ACE) CI-də fairness-qapıdan keçən buraxılışların nisbəti Qərarların ədalətsizliyi ilə bağlı şikayətlərin/eskalasiyanın azaldılması Disparitetləri artırmadan RG nəticələrini yaxşılaşdırın Fairness Appendix ilə kart modellərinin əhatə dairəsi ≥ 90% Qərəzliliyin azaldılması mühəndislik intizamıdır, birdəfəlik «filter» deyil. Ədalətin dəqiq seçilmiş metrikləri, hər mərhələdə debiasing taktikaları, səbəb düşüncə və ciddi prod monitorinqi dürüst işləyən, auditə tab gətirən və uzunmüddətli iş və oyunçu etimadını artıran modellər verir.
CI-kilidləmə: fairness-eşik/razılaşdırılmamış boşluqların pozulması halında paylaynın düşməsi.
Sapport üçün Explainability: lokal atributlar (SHAP/IG) + «icazə verilən izahat lüğəti».
Active Learning: nadir qruplar üzrə məlumatların dozası; çoxsəviyyəli inam həddi.
Champion-Challenger: təhlükəsiz tətbiq; ədalətin müqayisəsi jurnalı.
2. Hədəf fairness metrik və eşik qeyd edin.
3. Pre-processing balans və əsas kalibrləmə əlavə edin.
4. Əsas qruplar üzrə EO/EOp/Calibration daşbordunu işə salın.
5. Fairness Appendix ilə model kartlarını yeniləyin.
2. per-group (post-processing) və shadow-purs həddi siyasətlərini qurun.
3. CI və stratifikasiya edilmiş A/B qaydalarına counterfactual testlər daxil edin.
4. Hadisələrin və şikayətlərin müntəzəm icmalları, eşik düzəlişləri.
2. Active learning və nadir hallarda istinad məlumatların toplanması.
3. Buraxılış prosesində fairness hesabat və siqnalların avtomatlaşdırılması.
4. Bütün fich-siyasətlərin və proxy siyahılarının auditi.
Qruplar arasında kalibrləməyə məhəl qoymamaq.
Radikal fərqli əsas tezliklər üçün bir ümumi eşik.
Səbəbləri axtarmaq əvəzinə daimi «sünnət» fiç.
Sifport üçün icazə verilən lüğət olmadan «çubuq» kimi izah edilə bilər.
A/B testlərində stratifikasiyanın olmaması.Yekun