Եկամտի կանխատեսումը
Եկամտի կանխատեսումը
Եկամուտը բազմաթիվ գործոնների փոխազդեցության արդյունք է 'բովանդակության/արտադրանքի առաջարկներ, օգտագործողների վարքագիծը, գինը և պրոմոն, արտաքին պայմանները (արձակուրդներ, սպորտաձևեր, արժույթների դասընթաց, կարգավորող փոփոխություններ)։ Հուսալի կանխատեսումը ոչ թե մեկ «մոդել» է, այլ կառավարվող կարգավորումը 'նշված տվյալների սահմանումը ռուսական սցենարի մոդելն է, որը բացատրում է վերջնական կրկնապատկման գործողությունը։
1) Առաջադրանքի արտադրումը
Ի՞ նչ ենք կանխատեսում, համախառն եկամուտը (GGR), մաքուր (Net), բոնուսներից/ռուբլիներից հետո եկամուտները, բյուջեներով և տեղական արժույթներով։
Հորիզոն/քայլ 'ամենօրյա/շաբաթական/ամսական; դրամարկղային ընդմիջումները պլանավորելու համար 'ցերեկը, բյուջեի համար' ամսական/եռամսյակային։
Կանխատեսման միավորը 'բրենդը ռուսական երկիրը հաստատեց ռուսական ալիքի պլատֆորմը (նվազագույն) հիերարխիայի համապատասխան համաձայնությամբ։
Նպատակը 'լուծումը, գնումը/բովանդակությունը, ենթակառուցվածքի սահմանները, ֆինանսական կովենանտները։
Սխալների գինը 'չնախատեսված (բաց թողված պահանջարկ) vs-prognosz (ավելորդ գնումներ/խոստումներ)։
2) Սահմանումներ և կանոնակարգեր ՝ համապատասխան կոնտուրի հետ
Բանաձևը ՝ GGR, Net, նվազեցումներ (հարկեր, բոնուսներ, աֆիլիատիկ բջիջներ) - տարբերակված է սեմանտիկ շերտում։
Օրացույց ՝ UTC պահեստավորում + տեղական ներկայացումներ; արձակուրդներ/աշխատավարձային օրեր; սպորտաձևեր (եթե revant)։
FX քաղաքականությունը 'դասընթացների աղբյուրը, փոխակերպման ամսաթիվը (գործողության ամսաթվով/ժամանակահատվածի միջին դասընթացը), մեկ ռուսական արժույթի։
Ստուգումներ 'պարտադիր reconciliation-ը հաշվապահության հետ (տարբերությունը թույլատրելի սահմաններում)։
3) Եկամտի ապացույցը վարորդների վրա
Ռուսական բանաձևը
[
Conversium compionation Contime Contimes company Conversia Company Corporation Company Company Company Company Comics Comics
]
Մոսկվան/ակտիվ ՝ օգտագործողներ/նստարաններ/մուտքեր։
Կոնվերսիա 'վճարողների մասը, CR-ը ռուսական իրադարձություններում։
Հաճախականությունը վճարող/ժամանակահատվածի գործարքների թիվն է։
Միջին չեկը 'գործարքի միջին գումարը (հաշվի առնել բոնուսները/զեղչերը)։
Խորհուրդ է տրվում կանխատեսել վարորդներին առանձին, ապա հավաքել կոմպոզիտ, որպեսզի տեսնեն գործոնների ներդրումը (կամուրջը «պլան-փաստ»)։
4) Տվյալները և ռեգրեսորները
Ժամանակավոր շարքերը 'ցերեկային/շաբաթական միավորներ կանխատեսման միավորով։
Ռեգրեսորներ X
o/բոնուսներ (ինտենսիվություն, տիպ, 108);
մարքեթինգային ծախսեր/իմպրեսիա/կլիկաներ;
բովանդակություն-ivents (Alts, Aleksandra, մեծ խաղեր);
գինի/լիմիտների/105;
FX/գնաճը, եղանակը/օրացույցը (եթե ազդում է);
կարգավորող իրադարձություններ (սահմանափակումներ/ցրտահարություններ)։
Աննոմալիա/one-off: Փչացրեք, մի բացեք լուռ։
Աղվեսների բացակայությունը 'օգտագործեք միայն այն տեղեկատվությունը, որը հասանելի է կանխատեսման պահին։
5) Մոդելավորում
5. 1 Բեյզլին
Naive/Seasonal Naive/Drift-ը պարտադիր է ազնիվ գնահատման համար։
5. 2 Դասական շարքեր
EFC/ARIMA/SARIMA, TBATS (շատ սեզոններ), Prophet (արագ արձակուրդ արձակուրդներով)։
5. 3 Ռեգրեսպորներ
ARIMAX/EFC + X, դինամիկ ռեգրեսիաներ օրացույցի և promo/FX-ի հետ։
5. 4 Մուլտֆիլմ-ստացիոնար/պլանշետ
Last GBM/XGBoost/գծային ճամբարների/պատուհանների/օրացույցի հետ;
Temporal NN (TFT, N-Beats) պորտֆելի և երկար X- ի համար։
5. 5 Հավանականություն
Քվանտային ռեգրեսիա (pinball), Student-t/Gaussian կանխատեսումները, ընդմիջումների համար քվանտիլների անսամբլը (q10/q50/q90)։
5. 6 Հիերարխիա և կայունություն
Bottom-Up/Top-Down/MinT (լավատեսական սխալներ) կառուցվածքի համար երկիրը ռուսական բրենդը ռուսական ռուսական պլատֆորմի ալիքը։
6) Եկամտի մետրի առանձնահատկությունները
Բաժնետոմսեր/հարաբերություններ (մարջա, հանձնաժողովը) 'մոդելավորեք թվանշանը/դրոշակիրը առանձին, ապա կոմպիզացրեք։
International բաղադրիչները (chargeback, high-roller): Croston/TSB, zero-inflated, առանձնահատուկ բաղադրիչներ քվանտիլներով։
Կաննիբալիզացիան 'նոր ակցիայի/արտադրանքի գործարկելիս մոդելավորեք հատվածների միջև հոսանքները (լոկոմոտիվային մոդելներ կամ սահմանափակ ռեգրեսորներ)։
Առաձգականությունը գնի/բոնուսների վրա 'մոդելի լոգ-լոգ/քաուզալ գնահատականներ (DiD/SC) գործակիցները գնահատելու համար, ապա' what-if։
7) Որակի գնահատումը և backtesting-ը
Սպլիտներ ՝ rolling/expanding origin, սեզոնային խառնուրդով (շաբաթներ/ամիսներ)։
Մակարդակների չափումները ՝ WAPE/sMAPE (դիմացկուն է նուլիի), MAE/RMSE։
Հավանական է 'pinball loss, coverage 80/95% ինտերվալներ։
Մոսկվա 'սխալներ սեգմենտների/արձակուրդների/2019; out-of-time.
Բեյզլինի կանոնը 'մոդելը պետք է թալանի Seasonal Naive-ը առանցքային հորիզոններում։
8) Սցենարներ և անորոշություններ
Quanali: q10/q50/q90 no «պեսիմիստ/բազա/լավատես»։
Սցենարները X '«առանց պրոմո/s պրոմո», «FX 2410 տոկոսը», «մեծ իվենտը», «կարգավորող սահմանափակումները»։
Մետապարամետրների ռիսկը 'սթրեսային թեստեր առաձգականության և սեզոնայնության փոփոխության համար։
Ռիսկի արժեքը 'պլանավորեք պայմանական shortfall (պատիժը անպտուղ/գերբնական ասիմետրիկ)։
9) Փաստի պլանը և գործոնների ներդրումը (եկամտաբեր bridge)
Ցույց տվեք կամուրջը 'միտում + սեզոնայնությունը + promo + գինը/limits + FX + ցնցումը/միջադեպերը վերջնական շեղում են։ Սա մեծացնում է վստահությունը և օգնում է ընդունել գործողությունները (ավելացնել բյուջեն, շարժել պրոմո, փոխել նավարկությունը)։
10) MLOps-ը և գործողությունը
Մոսկվա 'ցերեկային կանխատեսումներ' T + 1 մինչև 06: 00 լոկ; Շաբաթ - N շաբաթը մեկ անգամ; Ամսական 'T + 1/T + 3։
Արտեֆակտներ ՝ ֆիչաստորը (առցանց/օֆլայնը), մոդելների ցանկը, եկամտի բանաձևերի տարբերակները։
Տե՛ ս ՝ WAPE/coverage պատուհանի վրա, PSI նշաններ, ֆիդների ուշացում, SLA)։
Ալբերտներ 'սխալի աճը> շեմն է, ոչ ալիբրացված ընդմիջումները, հիերարխիայի աճը։
Fail-safe: EFC/Seasonal Naive; freeze ռեժիմը խնջույքի արձակուրդներում։
Հիստերեևսկին 'տարբեր շեմեր ներառել/անջատել պրոմո-ռեգրեսորները, որպեսզի չփորձեն «գաղթել»։
Հաշիվներ ՝ ամեն օր/շաբաթ reconciliation ֆինանսական հաշվետվություններով։
11) Արտեֆակտների օրինակները
Ա. Եկամտի կանխատեսման անձնագիր
KPI: `NET_REVENUE_EUR_v3`
Հորիզոն/քայլ: 8 շաբաթ/օր
Միավորներ ՝ բրենդը ռուսական երկիրը ռուսական պլատֆորմը։ reconciliation: MinT
Регрессоры: `promo_spend`, `content_event_flag`, `price_index`, `fx_rate`, `holiday`
Մոդելներ ՝ "ARIMAX _ v2" + Lance GBM _ Quantiles _ v4 "(անսամբլ, q10/50/90)
Նպատակները ՝ WAPE 248% (օրեկան), coverage 90% -interval 2485 տոկոսը
SLO 'գեներացիան 10 րոպե հետո 06: 00-ից հետո; տվյալների լագը 241 ժամ է
Սեփականատերերը ՝ Finance & Winwth Analytics; ամսաթիվը, տարբերակը
B. Decision-ready զեկույցը (կմախք)
Վերնագիր ՝ «Եկամուտը, կանխատեսումը 8 շաբաթ ՝ q10/q50/q90»
Ռիսկերը ՝ շաբաթական 3-21 տոկոսը (սպասվող shortfall no X- 24Y)
Գործոնների ներդրումը '+ արձակուրդներ, + բովանդակություն-ivent, www.FX, promo
Առաջարկություններ 'բարձրացնել առաջընթացը A/B երկրներում, տեղափոխել ակցիան, FX հիջը
python
1) load y = load_revenue_series(grain=['brand','country','platform','channel'], step='D')
X = load_regressors(['promo_spend','content_event','price_idx','fx_rate','holiday'])
2) features ds = make_lags(y, lags=[1,7,14,28])
ds = add_rolling_stats(ds, windows=[7,14,28])
ds = join_regressors(ds, X)
3) cv cv = rolling_backtest(ds, folds=6, horizon=28, step=7)
4) models m_baseline = ETS(). fit(ds. train)
m_gbm = LGBMQuantiles(q=[0. 1,0. 5,0. 9]). fit(ds. train)
m_arimax = ARIMAX(). fit(ds. train)
5) evaluate & ensemble scores = evaluate([m_baseline,m_gbm,m_arimax], cv, metrics=['WAPE','pinball'])
best = ensemble_quantiles([m_gbm,m_arimax])
6) reconcile & publish f = reconcile_minT(forecast(best), hierarchy=['country','brand','platform','channel'])
publish(f, sla='06:10', owners=['Finance','Growth'])
12) Հաճախակի սխալներ և հակատիպեր
MAPE-ը նուլյար/ցածր արժեքներով 'օգտագործեք WAPE/sMAPE-ը։
Միջին 'համախմբեք թվանշանը/դրոշը, և մի կրճատեք տոկոսները հատվածներով։
Օրացույցի/բովանդակության/FX-ի անտեսումը 'առանց ռեգրեսիայի կանխատեսումը «կույր» է։
Աղվեսներ ՝ Ֆիչին ապագայի կամ հետպատերազմյան գործոններից տրանս։
Հիերարխիաների անհամապատասխանությունը հետևյալն է. Վերջնական գումարները չեն համընկնում։
Ոչ fail-safe: մոդելը «լողում է» արձակուրդներում։
Ճակատի բացակայությունը 'կանխատեսումը չի ամաչում կառավարման/բուխուչետի հետ։
13) Չեկի թուղթը նախքան թողարկումը
- Եկամտի և նվազման սահմանումները համաձայնեցված և տարբերակված են
- Օրացույցը/FX/ռեգրեսորները միացված և փորձարկվել են
- Բեյզլայնները հաղթում են backtesting; WAPE/coverage նպատակներ
- Ընդմիջումները տրամաչափված են. «պեսիմիստ/բազա/լավատես» սցենարները հավաքվել են
- Հիերարխիկ կանխատեսումը համաձայնեցված է (MinT/Top-Down)
- MLOps: 108, 108, ալտերտեր, fail-safe, runibuk։
- Ամենօրյա/շաբաթական մուտքերը ֆիննադզորի/հաշվապահության հետ
- «Decision-ready» զեկույցը գործոնների կամուրջով և գործոններով։
Արդյունքը
Եկամտի կանխատեսումը + վարորդական դեկոմոզիցիա + ռեգրեսատորներ + հավանականության և հիերարխիկ մոդելներ + սցենարներ և ընդմիջումներ + կարգապահված MLOps-ը և ծալքերը։ Այս նախաձեռնությունը վերածում է «գրաֆիկայի գուշակությունը» բյուջեի պլանավորման գործիքի, մարքեթինգի և վիրահատությունների, որոնք ունեն ռիսկի հասկանալի արժեք և թափանցիկ գործողություններ։