Таҳлили аномалияҳо ва таносубҳо
1) Чаро ин IGaming аст
IGaming дар вақти воқеӣ зиндагӣ мекунад: пасандозҳо ба таъхир афтоданд, як провайдери мушаххаси бозӣ "ғарқ шуд", қаллобӣ пайдо шуд, омехтаи трафик тағйир ёфт. Мо ба интизом ниёз дорем, ки:- Фарқиятҳоро барвақт муайян мекунад (пеш аз KPI ва коҳиши даромад дар гузоришҳо).
- Камбудиҳоро аз мавсимӣ/таблиғот/мусобиқаҳо фарқ мекунад.
- Ба ҷои "табобати аломатҳо" сабабҳои решавӣ (RCA) -ро пайдо кунед.
- Дахолатнопазирӣ ва ахлоқро (RG/AML) бидуни додани PII эҳтиром мекунад.
2) Типологияи аномалӣ
Нуқта: қуллаи ягона/ғӯтонда (масалан, хатогиҳои хӯшае PSP).
коллектив: пайдарпаии арзишҳои атипикӣ (таназзули дароз).
контекстуалӣ: шабона муқаррарӣ, рӯзона ғайримуқаррарӣ (вобаста ба контекст: соат/кишвар/канал).
Тағйироти режим/тамоюл (тағирот): сатҳ, ихтилоф, мавсимӣ ба куллӣ тағйир ёфтанд.
Сохторӣ: хӯшае дар нуқсонҳо/нусхаҳо, кашиши схема.
Сабаб ва натиҷа: тағир додани гиреҳи ҳамсоя (PSP/провайдер) сатри моро "табдил дод".
3) Омодасозии маълумот ва контекст
Тақвим ва мавсимӣ: рӯзҳои истироҳат/истироҳат/мусобиқаҳо/аксияҳо → базаҳои инфиродӣ.
Қабатҳои ҷамъкунӣ: 1 дақиқа/5 дақиқа/соат, аз рӯи кишвар/бренд/провайдер/дастгоҳ.
Нормализатсия: ба ҳар сари аҳолӣ (ба ҳар як бозингар/сессия), аз рӯи вақти рӯз, аз ҷониби FX.
Хусусиятҳои вақт: ғелондани миёна/std, EWMA, ақибмонӣ, рӯзи ҳафта, "дақиқаҳо барои буридан".
Сифат: филтр кардани ҳодисаҳои дер/такрорӣ, бартараф кардани хатогиҳои вақт.
4) Усулҳои муайянкунӣ (оддӣ ба гибрид)
Омор ва силсилаи вақт
Z-холҳои мустаҳкам (медиан/IQR), EWMA, STL-таҷзия (тамоюл/мавсимӣ/боқӣ).
CUSUM/ADWIN - ҳассос ба гузариши миёна/пароканда.
Нуқтаҳои тағирёбанда (масалан, PELT/BOCPD): нуқтаҳои тағирёбии режимро ислоҳ кунед.
Пайғамбар/ETS - пешгӯӣ + долони эътимод → партовҳо берун аз фосила.
Бисёрҷанба/зичӣ
Ҷангали изолятсия, LOF, SVM-и як синф - вақте ки аломатҳои зиёд мавҷуданд (PSP, гео, канал, дастгоҳ).
Худкорсозӣ (бозсозӣ/хатогӣ) барои намунаҳои мураккаб.
Ҷараёнҳои онлайн
Тирезаҳои лағжанда, эскизҳои квантӣ, EWMA + гистерезис; баҳисобгирии нишонаҳои обӣ ва маълумоти дер.
"Ҳадди дугона" барои фишор овардан.
Гибрид
Қоидаҳои домейн (SLO-огоҳона) + омор/ML → дақиқӣ ва фаҳмондадиҳии баландтар.
5) Сифати муайянкунӣ: чӣ гуна чен кардан
Precision/Recall/F1 барои ҳодисаҳои қайдшуда.
ATTD (Вақти миёнаи муайян кардан) ва TTR (вақти муътадил).
Хатои давомнокӣ: ҷарима барои "милт-милт" (воридот/баромади зуд-зуд аз аномалия).
Нишондиҳандаҳои пешакии корӣ: "чӣ қадар давр/пасандозро сарфа карданд", "чӣ қадар P1s пешгирӣ карданд".
Устуворӣ: ҳиссаи ҳушдорҳои бардурӯғи фишурдашуда; p95 "шаби ором".
6) Коррелятсия, сабабҳо ва домҳо
Таносуб ≠ сабабҳо: драйвери оддӣ (саҳҳомӣ/берунӣ) метавонад ҳарду ченакро "ронад".
Таносуби ҷузъӣ (шартӣ), иттилооти мутақобила (МИ) - вақте ки пайвандҳо ғайрихаттӣ мебошанд.
Сабаби Granger - як сатр ба пешгӯии дигар кӯмак мекунад.
DAG/кашфи сабабӣ - фарзияҳо дар бораи самти таъсир.
Парадокси Симпсон: агрегатҳои "дурӯғ" бидуни стратификатсия (кишвар/канал/дастгоҳ).
Ихроҷ: аломатҳои дорои маълумоти оянда сабабҳои бардурӯғро медиҳанд.
7) Таҳлили решавӣ (RCA)
Графикаи вобастагӣ: провайдерҳои бозӣ → lobbies → bets → payments/PSP → KPI.
Санҷиши андозагирӣ: Кӣ "шикаст"? (кишвар, бренд, провайдер, усули пардохт, дороии асосӣ).
Гурӯҳҳои контраст: дар он ҷое ки таносуби нисбии хавф/эҳтимолияти аномалия вуҷуд надорад/нест.
Шапли/Хусусият барои моделҳои бисёрҷанбаи аномалия.
Сенарияҳои чӣ-агар: сегменти гумонбаршударо хомӯш кунед - KPI барқарор карда мешавад?
8) Паст кардани садо ва афзалият
Гистерезис: "3 аз 5 тирезаи шикаста" барои тасдиқ.
Ҳадди динамикӣ: ибтидоӣ ± k· σ, миқдор 5/95, профилҳои мавсимӣ.
Гурӯҳбандӣ: як ҳодиса ба як "провайдери А" ба ҷои 300 огоҳӣ дар як бозӣ.
Огоҳии SLO: ҳушдор танҳо дар сурате, ки ба ҳадди SLO/бизнес таъсир расонад.
Фишор: N дар ҳадди аксар T дақиқа дар як маҷмӯи нишона ҳушдор медиҳад.
9) Конвейер: онлайн ва офлайн
Онлайн: Flink/Spark Streaming/CEP - тирезаҳои дақиқаӣ, нишонаҳои обӣ, такрорӣ, бекорӣ.
Офлайн: такягоҳҳо барои соли таърих, тазриқи ҳодисаҳои "синтетикӣ", муқоисаи номзадҳо.
Модели Ops: нусхабардории қоида/модел (MAJOR/MINOR/PATCH), соя/канарӣ ва бозгашт барои қоидаҳо.
10) Махфият, ахлоқ, риояи
Zero-PII дар fiches ва огоҳиҳо; нишонаҳо ба ҷои идентификаторҳо.
RG/AML: каналҳои инфиродӣ ва дастрасӣ; матни redaction.
Хатогӣ: Тағирёбии андозагирии ҳассосро санҷед (кишвар/усул/дастгоҳ) - аномалияро ба табъиз табдил надиҳед.
Нигоҳдории ҳуқуқӣ/DSAR: нигоҳ доштани таърихи ошкоркунӣ/қарорҳо - сабти WORM.
11) Ҳолатҳои бозӣ (қолабҳои тайёр)
Пардохтҳо/PSP
Муайянкунӣ: 'success _ rate _ deposits _ 5m ' дар поён аз 3 , тасдиқи 3/5 windows → P1.
RCA: фасли 'psp, кишвар, усул'; санҷиши навбатҳо/бозёфтҳо.
Таъминкунандагони бозӣ
Муайянкунӣ: 'rounds _ per _ min' -и провайдери A <60% -и rolling_quantile (0. 1) барои 28d → P1.
Амал: плиткаи Game A-ро пинҳон кунед, провайдерро огоҳ кунед, даромадгоҳро иваз кунед.
RG
Муайянкунӣ: 'high _ risk _ share' by> 3 pp дар 10 дақиқа дар бренди B → P2.
RCA: маъракаҳо/мукофотпулӣ, афзоиши дастгоҳҳои нав, гео-баст.
Антифрауд
Муайянкунӣ: 'chargeback _ rate _ 60m> μ + 3 σ' Ва 'new _ device _ share
Амал: маҳдудиятҳои баҳодиҳӣ/хуруҷро мустаҳкам кунед.
12) Артефактҳо ва намунаҳо
12. 1 Қоидаҳои YAML (онлайн)
yaml rule_id: psp_success_drop severity: P1 source: stream:payments. metrics_1m baseline: {type: seasonal_quantile, period: P28D, quantile: 0. 1, by: [hour, dow, country, psp]}
detect:
type: ratio_below value: 0. 6 confirm: {breaches_required: 3, within: PT5M}
labels: {psp: "$psp", country: "$country"}
actions:
- route: pagerduty:payments
- soars: [{name: switch_psp, params: {backup: "PSP_B"}}]
privacy: {pii_in_payload: false}
version: 1. 4. 0
12. 2 Пуштибонии офлайнро танзим кунед
yaml dataset: payments_gold period: {from: "2025-07-01", to: "2025-10-31"}
inject_scenarios:
- type: level_shift target: success_rate where: {psp: "PSP_A", country: "EE"}
from: "2025-09-15T12:00Z"
delta: -0. 02 metrics: [precision, recall, f1, attd_sec]
12. 3 Шиносномаи ҳодисаи RCA
Ҳодиса: давраҳои тарки @ провайдери А
Давра: 2025-11-01 18: 10-18: 35 (Аврупо/Киев)
Реша-гиреҳ: 'бозиҳо. муҳаррик. provider_A' (тағйири нуқта @ 18:12)
Affekt: 'lobby _ clicks ↓', 'rounds _ per _ min ↓ 45%', 'GGR/min ↓ 28%'
Муқовимат: пардохтҳо OK, PSP OK, FX/stats муқаррарӣ
Амалҳо: пинҳон кардани сафолҳо, тамос бо провайдер, баннерҳои ҳолат
Натиҷа: барқароршавӣ @ 18:34; талафот пешгирии X
13) Нишондиҳандаҳои муваффақияти раванд
Precision/Recall/F1 дар бораи ҳодисаҳои P1/P2 (қайд аз ҷониби соҳибони домейн).
ATTD/MTTR дар дақиқаҳо (медиан/p90).
Noise↓: − X% ҳушдорҳои "шаби бардурӯғ", ≤ Y ҳушдор/баст.
Вақти RCA: вақти медианӣ барои решакан кардан.
Тиҷорат сарфа шудааст: баҳодиҳии пасандозҳо/давраҳои нигоҳдошташуда.
Фарогирӣ: ≥ 95% роҳҳои муҳим дар зери мушоҳида.
14) Равандҳо ва RACI
Соҳибони домейн (R) - қоидаҳо/асосҳо/аломатгузории ҳодисаҳо.
Платформаи маълумот/Мушоҳида (R) - муҳаррики муайянкунӣ, нигоҳдорӣ, SLO.
ML Lead (R) - моделҳои аномалӣ, калибрченкунӣ, адолат.
SRE/Sec
CDO/DPO (A) - сиёсати махфият/ахлоқӣ, Zero-PII.
Маҳсулот/Молия (C) - ҳудудҳои SLO ва афзалиятҳои тиҷорат.
15) Харитаи роҳсозӣ
0-30 рӯз (MVP)
1. Роҳҳои муҳим: пардохтҳо, game_rounds, тару тоза.
2. Базаҳо аз рӯи соат/рӯз ва андозаҳои асосӣ (кишвар/бренд/psp/провайдер).
3. Детекторҳои оддӣ: EWMA/мустаҳкам z-хол + гистерез.
4. Каналҳои ҳушдор ва 3 дафтарчаи корӣ (пардохтҳо/бозиҳо/DQ).
5. Backtests барои 3-6 моҳи таърих; аломати ҳодисаҳо.
30-90 рӯз
1. Нуқтаҳои тағирёбанда, миқдори мавсимӣ, силсилаи мултимодалӣ.
2. Ҷудокунии ҷангал/LOF барои ҳолатҳои бисёрҷанба; ҳолати соя.
3. Графикаи вобастагии RCA ва атрибутсияи нимавтоматӣ.
4. Ҳудудҳои огоҳонаи SLO; фишор/гурӯҳбандӣ; чиптаҳои худкор.
3-6 моҳ
1. Қоидаҳо/моделҳои Champion-Challenger; ҳудудҳои худкори танзимкунанда.
2. Интегратсияҳои беруна (провайдерҳо/PSP) бо веб-китобҳои имзошуда.
3. Ҳисоботҳо "саҳми ҳушдор ба MTTR/даромад"; сессияҳои семоҳаи гигиенӣ.
4. Таҷрибаҳои сабабӣ барои таносуби баҳснок (A/B, Granger, тағирёбандаҳои инструменталӣ).
16) Анти-намунаҳо
Ҳадди ниҳоӣ бо чашми умумӣ барои ҳама кишварҳо/соатҳо/каналҳо.
Сарфи назар кардани мавсим/саҳмияҳо → тӯфони огоҳиҳои бардурӯғ.
Ҳеҷ гуна ақибмонӣ ва нишонаҳои ҳодисаҳо вуҷуд надоранд - чизе барои оптимизатсия вуҷуд надорад.
Таносуби пайвандҳо бидуни стратификатсия/қисман corr → сабабҳои бардурӯғ.
Гузоришҳо/огоҳиҳо бо PII, скриншотҳо дар каналҳои муштарак.
Қоидаҳои "абадӣ" бидуни таҷдиди назар ва соҳиб.
17) Қисматҳои марбут
Огоҳиномаҳо дар бораи ҷараёни маълумот, амалияи маълумот, таҳлил ва ченакҳои API, аудит ва таҳрир, MLOps: Истифодаи модел, назорати дастрасӣ, амният ва рамзгузорӣ, сиёсати нигоҳдории маълумот, кам кардани ғараз.
Ҷамъ
Таҳлили аномалия ва коррелятсия "ML magic" нест, балки системаи муҳандисӣ: контексти дуруст ва мавсимӣ, гибридии қоидаҳо ва моделҳо, ченакҳои қатъии сифат ва идоракунии RCA. Дар IGaming, чунин система MTTR-ро коҳиш медиҳад, даромадро ҳифз мекунад ва эътимоди бозингарон ва танзимгаронро бе вайронкунии дахолатнопазирӣ нигоҳ медорад.