{
  "samples": {
    "training": 27300,
    "test": 11700,
    "representative": 30000
  },
  "observed_base_rate": 0.02,
  "representative_churns": 600,
  "auc": {
    "logistic_test": 0.7033316385418951,
    "boosting_test": 0.7616145079991234,
    "boosting_representative": 0.7652829648526076
  },
  "mean_probability": {
    "raw": 0.4091419564475327,
    "corrected": 0.0185954160414827,
    "logistic_corrected": 0.01977280394219936
  },
  "top_decile": {
    "n": 3000,
    "churns": 248,
    "rate": 0.08266666666666667,
    "capture": 0.41333333333333333,
    "lift": 4.133333333333333
  },
  "deciles": [
    {
      "decile": 1,
      "n": 3000,
      "churns": 248,
      "observed": 0.08266666666666667,
      "predicted": 0.05885360979283674
    },
    {
      "decile": 2,
      "n": 3000,
      "churns": 96,
      "observed": 0.032,
      "predicted": 0.03154294766962955
    },
    {
      "decile": 3,
      "n": 3000,
      "churns": 59,
      "observed": 0.019666666666666666,
      "predicted": 0.023928694521493345
    },
    {
      "decile": 4,
      "n": 3000,
      "churns": 52,
      "observed": 0.017333333333333333,
      "predicted": 0.019227878750565697
    },
    {
      "decile": 5,
      "n": 3000,
      "churns": 42,
      "observed": 0.014,
      "predicted": 0.015634585619998514
    },
    {
      "decile": 6,
      "n": 3000,
      "churns": 35,
      "observed": 0.011666666666666667,
      "predicted": 0.012580697474249964
    },
    {
      "decile": 7,
      "n": 3000,
      "churns": 30,
      "observed": 0.01,
      "predicted": 0.009546757769608356
    },
    {
      "decile": 8,
      "n": 3000,
      "churns": 19,
      "observed": 0.006333333333333333,
      "predicted": 0.007059234757512664
    },
    {
      "decile": 9,
      "n": 3000,
      "churns": 13,
      "observed": 0.004333333333333333,
      "predicted": 0.004931434825968391
    },
    {
      "decile": 10,
      "n": 3000,
      "churns": 6,
      "observed": 0.002,
      "predicted": 0.0026483192329637504
    }
  ],
  "roc": {
    "Logistic": {
      "fpr": [
        0.0,
        0.0035897435897435897,
        0.007521367521367521,
        0.011452991452991453,
        0.016068376068376067,
        0.019487179487179488,
        0.023247863247863248,
        0.026495726495726495,
        0.029914529914529916,
        0.033504273504273506,
        0.03743589743589744,
        0.041025641025641026,
        0.04512820512820513,
        0.04888888888888889,
        0.05213675213675214,
        0.0558974358974359,
        0.06,
        0.0652991452991453,
        0.06888888888888889,
        0.07367521367521368,
        0.0776068376068376,
        0.08136752136752137,
        0.08512820512820513,
        0.08991452991452992,
        0.09401709401709402,
        0.09965811965811966,
        0.10393162393162393,
        0.10803418803418803,
        0.1135042735042735,
        0.11760683760683761,
        0.12205128205128205,
        0.12632478632478633,
        0.13042735042735043,
        0.13435897435897437,
        0.13760683760683762,
        0.14136752136752137,
        0.14581196581196582,
        0.15076923076923077,
        0.15623931623931625,
        0.16034188034188035,
        0.16666666666666666,
        0.1717948717948718,
        0.17811965811965813,
        0.18153846153846154,
        0.18735042735042734,
        0.19213675213675213,
        0.19692307692307692,
        0.20205128205128206,
        0.20564102564102565,
        0.21128205128205127,
        0.2165811965811966,
        0.22273504273504274,
        0.2271794871794872,
        0.23213675213675214,
        0.2370940170940171,
        0.24136752136752138,
        0.24581196581196582,
        0.25162393162393165,
        0.2570940170940171,
        0.2635897435897436,
        0.2688888888888889,
        0.27487179487179486,
        0.27965811965811965,
        0.2863247863247863,
        0.29025641025641025,
        0.2964102564102564,
        0.30205128205128207,
        0.30803418803418803,
        0.31333333333333335,
        0.31794871794871793,
        0.32393162393162395,
        0.3292307692307692,
        0.33418803418803417,
        0.34068376068376066,
        0.344957264957265,
        0.3488888888888889,
        0.3524786324786325,
        0.3594871794871795,
        0.3639316239316239,
        0.3683760683760684,
        0.37435897435897436,
        0.38017094017094016,
        0.3851282051282051,
        0.39111111111111113,
        0.3964102564102564,
        0.4023931623931624,
        0.40905982905982907,
        0.41435897435897434,
        0.418974358974359,
        0.42495726495726494,
        0.42923076923076925,
        0.4362393162393162,
        0.4437606837606838,
        0.44837606837606836,
        0.45487179487179485,
        0.4601709401709402,
        0.4707692307692308,
        0.47675213675213673,
        0.48102564102564105,
        0.48786324786324786,
        0.49299145299145297,
        0.4982905982905983,
        0.5044444444444445,
        0.5097435897435898,
        0.5165811965811966,
        0.5230769230769231,
        0.528034188034188,
        0.536923076923077,
        0.5452991452991452,
        0.5512820512820513,
        0.5581196581196581,
        0.5642735042735043,
        0.5721367521367522,
        0.5817094017094017,
        0.5904273504273504,
        0.597948717948718,
        0.6039316239316239,
        0.6133333333333333,
        0.6189743589743589,
        0.6282051282051282,
        0.6360683760683761,
        0.645982905982906,
        0.6548717948717949,
        0.6615384615384615,
        0.6702564102564103,
        0.6782905982905983,
        0.6832478632478632,
        0.6923076923076923,
        0.7034188034188035,
        0.7112820512820512,
        0.7176068376068376,
        0.7268376068376068,
        0.734017094017094,
        0.7437606837606837,
        0.754017094017094,
        0.7644444444444445,
        0.7711111111111111,
        0.782051282051282,
        0.7943589743589744,
        0.8049572649572649,
        0.8150427350427351,
        0.8247863247863247,
        0.838974358974359,
        0.8524786324786324,
        0.8704273504273504,
        0.8813675213675214,
        0.905982905982906,
        0.9206837606837607,
        0.9341880341880342,
        0.9611965811965812,
        1.0
      ],
      "tpr": [
        0.0,
        0.016068376068376067,
        0.03623931623931624,
        0.04837606837606838,
        0.0570940170940171,
        0.06991452991452991,
        0.08017094017094017,
        0.09743589743589744,
        0.10888888888888888,
        0.11982905982905982,
        0.14034188034188033,
        0.14854700854700856,
        0.1605128205128205,
        0.17282051282051283,
        0.18444444444444444,
        0.19418803418803418,
        0.20256410256410257,
        0.21435897435897436,
        0.22273504273504274,
        0.2305982905982906,
        0.23572649572649573,
        0.2423931623931624,
        0.2511111111111111,
        0.2603418803418803,
        0.2717948717948718,
        0.2794871794871795,
        0.28752136752136753,
        0.2948717948717949,
        0.3041025641025641,
        0.3105982905982906,
        0.32017094017094017,
        0.3309401709401709,
        0.33794871794871795,
        0.345982905982906,
        0.3524786324786325,
        0.358974358974359,
        0.36547008547008547,
        0.37264957264957266,
        0.3803418803418803,
        0.38837606837606836,
        0.39692307692307693,
        0.4041025641025641,
        0.4116239316239316,
        0.4211965811965812,
        0.42683760683760685,
        0.43555555555555553,
        0.4423931623931624,
        0.45076923076923076,
        0.4593162393162393,
        0.4658119658119658,
        0.4757264957264957,
        0.4822222222222222,
        0.4888888888888889,
        0.4965811965811966,
        0.5042735042735043,
        0.5104273504273504,
        0.5169230769230769,
        0.5222222222222223,
        0.5294017094017094,
        0.5374358974358975,
        0.5442735042735043,
        0.5521367521367522,
        0.5576068376068376,
        0.563076923076923,
        0.5682051282051283,
        0.5764102564102564,
        0.5811965811965812,
        0.5864957264957265,
        0.594017094017094,
        0.598974358974359,
        0.6030769230769231,
        0.6088888888888889,
        0.6172649572649572,
        0.6229059829059829,
        0.6287179487179487,
        0.6347008547008547,
        0.6386324786324786,
        0.6452991452991453,
        0.6504273504273504,
        0.6548717948717949,
        0.6615384615384615,
        0.6671794871794872,
        0.6753846153846154,
        0.681025641025641,
        0.6873504273504274,
        0.692991452991453,
        0.6984615384615385,
        0.7046153846153846,
        0.7102564102564103,
        0.7147008547008546,
        0.7211965811965811,
        0.7271794871794872,
        0.7333333333333333,
        0.7396581196581197,
        0.7439316239316239,
        0.7500854700854701,
        0.754017094017094,
        0.7591452991452992,
        0.7644444444444445,
        0.7697435897435897,
        0.7758974358974359,
        0.782051282051282,
        0.7864957264957265,
        0.7928205128205128,
        0.7993162393162393,
        0.8041025641025641,
        0.8095726495726496,
        0.8145299145299145,
        0.8188034188034188,
        0.8237606837606838,
        0.8276923076923077,
        0.8321367521367521,
        0.8381196581196582,
        0.8439316239316239,
        0.8494017094017094,
        0.8531623931623932,
        0.8562393162393163,
        0.8608547008547008,
        0.864957264957265,
        0.8692307692307693,
        0.8735042735042735,
        0.8789743589743589,
        0.8856410256410256,
        0.8907692307692308,
        0.8970940170940171,
        0.9018803418803418,
        0.9056410256410257,
        0.9095726495726496,
        0.9136752136752136,
        0.917094017094017,
        0.9222222222222223,
        0.9264957264957265,
        0.9302564102564103,
        0.9341880341880342,
        0.9384615384615385,
        0.943076923076923,
        0.948034188034188,
        0.9531623931623932,
        0.9572649572649573,
        0.961025641025641,
        0.9646153846153847,
        0.9692307692307692,
        0.9731623931623932,
        0.9767521367521368,
        0.9801709401709402,
        0.9839316239316239,
        0.9871794871794872,
        0.9904273504273504,
        0.9938461538461538,
        0.9970940170940171,
        1.0
      ]
    },
    "Gradient boosting": {
      "fpr": [
        0.0,
        0.002393162393162393,
        0.0056410256410256415,
        0.008547008547008548,
        0.011623931623931624,
        0.014700854700854702,
        0.017435897435897435,
        0.020854700854700856,
        0.024444444444444446,
        0.02752136752136752,
        0.030598290598290598,
        0.03418803418803419,
        0.03794871794871795,
        0.041367521367521365,
        0.04461538461538461,
        0.048205128205128206,
        0.05213675213675214,
        0.055384615384615386,
        0.05846153846153846,
        0.062051282051282054,
        0.06581196581196581,
        0.07008547008547009,
        0.07316239316239316,
        0.0770940170940171,
        0.0811965811965812,
        0.08461538461538462,
        0.08803418803418804,
        0.09230769230769231,
        0.09658119658119659,
        0.09982905982905983,
        0.10393162393162393,
        0.10735042735042735,
        0.11213675213675214,
        0.11623931623931624,
        0.12,
        0.12410256410256411,
        0.12786324786324788,
        0.13282051282051283,
        0.13777777777777778,
        0.14205128205128206,
        0.14615384615384616,
        0.15042735042735042,
        0.1547008547008547,
        0.1593162393162393,
        0.1634188034188034,
        0.1695726495726496,
        0.17675213675213675,
        0.18068376068376069,
        0.18547008547008548,
        0.18957264957264958,
        0.19504273504273503,
        0.2,
        0.2041025641025641,
        0.20957264957264957,
        0.21675213675213675,
        0.22017094017094016,
        0.22393162393162394,
        0.2282051282051282,
        0.2323076923076923,
        0.23777777777777778,
        0.24136752136752138,
        0.24581196581196582,
        0.24957264957264957,
        0.2541880341880342,
        0.2593162393162393,
        0.26495726495726496,
        0.26905982905982906,
        0.27384615384615385,
        0.27760683760683763,
        0.2829059829059829,
        0.287008547008547,
        0.2923076923076923,
        0.29606837606837605,
        0.30085470085470084,
        0.30564102564102563,
        0.31264957264957266,
        0.31794871794871793,
        0.3237606837606838,
        0.3316239316239316,
        0.33897435897435896,
        0.3442735042735043,
        0.3487179487179487,
        0.35384615384615387,
        0.3605128205128205,
        0.368034188034188,
        0.3735042735042735,
        0.3782905982905983,
        0.38222222222222224,
        0.3888888888888889,
        0.39316239316239315,
        0.39829059829059826,
        0.40444444444444444,
        0.41145299145299147,
        0.41794871794871796,
        0.4246153846153846,
        0.4317948717948718,
        0.43675213675213675,
        0.4417094017094017,
        0.44700854700854703,
        0.45316239316239315,
        0.4577777777777778,
        0.46495726495726497,
        0.46974358974358976,
        0.4758974358974359,
        0.48444444444444446,
        0.49094017094017095,
        0.4996581196581197,
        0.5058119658119659,
        0.5119658119658119,
        0.5188034188034188,
        0.5251282051282051,
        0.5326495726495727,
        0.5396581196581196,
        0.5470085470085471,
        0.5541880341880342,
        0.5611965811965812,
        0.5661538461538461,
        0.5721367521367522,
        0.5806837606837607,
        0.5882051282051282,
        0.5970940170940171,
        0.6059829059829059,
        0.6145299145299146,
        0.6230769230769231,
        0.6278632478632479,
        0.6338461538461538,
        0.6425641025641026,
        0.6488888888888888,
        0.6577777777777778,
        0.665982905982906,
        0.6743589743589744,
        0.685982905982906,
        0.696923076923077,
        0.7063247863247863,
        0.7208547008547008,
        0.7314529914529915,
        0.7430769230769231,
        0.7593162393162393,
        0.7675213675213676,
        0.7801709401709401,
        0.7941880341880342,
        0.8018803418803419,
        0.8157264957264957,
        0.8347008547008548,
        0.8502564102564103,
        0.8697435897435898,
        0.8846153846153846,
        0.8965811965811966,
        0.9177777777777778,
        0.9505982905982906,
        1.0
      ],
      "tpr": [
        0.0,
        0.07025641025641026,
        0.09452991452991454,
        0.112991452991453,
        0.13658119658119658,
        0.1558974358974359,
        0.17076923076923076,
        0.18803418803418803,
        0.19606837606837607,
        0.2094017094017094,
        0.2217094017094017,
        0.2299145299145299,
        0.2411965811965812,
        0.2528205128205128,
        0.26615384615384613,
        0.2757264957264957,
        0.2866666666666667,
        0.29572649572649573,
        0.30803418803418803,
        0.314017094017094,
        0.3217094017094017,
        0.3302564102564103,
        0.33829059829059827,
        0.3476923076923077,
        0.3558974358974359,
        0.36205128205128206,
        0.37196581196581197,
        0.3817094017094017,
        0.39076923076923076,
        0.3998290598290598,
        0.4063247863247863,
        0.4176068376068376,
        0.42547008547008547,
        0.4358974358974359,
        0.4444444444444444,
        0.45247863247863246,
        0.45863247863247864,
        0.4646153846153846,
        0.4736752136752137,
        0.48102564102564105,
        0.4883760683760684,
        0.4931623931623932,
        0.5015384615384615,
        0.509059829059829,
        0.5136752136752136,
        0.5191452991452992,
        0.5242735042735043,
        0.530940170940171,
        0.5360683760683761,
        0.541025641025641,
        0.5476923076923077,
        0.5531623931623931,
        0.5584615384615385,
        0.5647863247863247,
        0.5712820512820512,
        0.5767521367521368,
        0.5818803418803419,
        0.5875213675213675,
        0.5931623931623932,
        0.6006837606837607,
        0.6095726495726496,
        0.614017094017094,
        0.6196581196581197,
        0.6266666666666667,
        0.6324786324786325,
        0.6384615384615384,
        0.6441025641025641,
        0.6487179487179487,
        0.6564102564102564,
        0.6617094017094017,
        0.6651282051282051,
        0.6683760683760683,
        0.6738461538461539,
        0.6793162393162393,
        0.6851282051282052,
        0.68991452991453,
        0.6945299145299145,
        0.701025641025641,
        0.7068376068376069,
        0.7121367521367521,
        0.7186324786324786,
        0.7227350427350427,
        0.7287179487179487,
        0.7317948717948718,
        0.7370940170940171,
        0.7413675213675214,
        0.7464957264957265,
        0.7507692307692307,
        0.7557264957264958,
        0.7601709401709402,
        0.7642735042735043,
        0.7695726495726496,
        0.7748717948717949,
        0.7786324786324786,
        0.7830769230769231,
        0.7873504273504274,
        0.7924786324786325,
        0.7962393162393162,
        0.8006837606837607,
        0.8049572649572649,
        0.8097435897435897,
        0.812991452991453,
        0.8177777777777778,
        0.8229059829059829,
        0.8261538461538461,
        0.8297435897435897,
        0.8333333333333334,
        0.837948717948718,
        0.8420512820512821,
        0.8452991452991453,
        0.8499145299145299,
        0.854017094017094,
        0.857948717948718,
        0.8618803418803419,
        0.8661538461538462,
        0.870940170940171,
        0.8760683760683761,
        0.88,
        0.8839316239316239,
        0.889059829059829,
        0.8948717948717949,
        0.8984615384615384,
        0.9018803418803418,
        0.905982905982906,
        0.9092307692307692,
        0.9136752136752136,
        0.917094017094017,
        0.9208547008547009,
        0.9249572649572649,
        0.9290598290598291,
        0.9331623931623931,
        0.9370940170940171,
        0.9418803418803419,
        0.9461538461538461,
        0.9492307692307692,
        0.9526495726495726,
        0.956068376068376,
        0.9593162393162393,
        0.9618803418803419,
        0.964957264957265,
        0.9683760683760684,
        0.9724786324786325,
        0.9757264957264957,
        0.9788034188034188,
        0.982051282051282,
        0.9854700854700855,
        0.9883760683760684,
        0.9912820512820513,
        0.9941880341880341,
        0.9970940170940171,
        1.0
      ]
    }
  },
  "importance": [
    {
      "feature": "eqpdays",
      "mean": 0.12197516740935548,
      "std": 0.0036147654435634926
    },
    {
      "feature": "overage",
      "mean": 0.07450028977037533,
      "std": 0.0005547986106455395
    },
    {
      "feature": "months",
      "mean": 0.07260668663403709,
      "std": 0.000795045960301721
    },
    {
      "feature": "occupation",
      "mean": 0.0662085129179147,
      "std": 0.001734082803291187
    },
    {
      "feature": "mou",
      "mean": 0.024214415467406953,
      "std": 0.0013917027016896505
    },
    {
      "feature": "revenue",
      "mean": 0.019990698127450357,
      "std": 0.0008581107802651021
    },
    {
      "feature": "changem",
      "mean": 0.01360478729880447,
      "std": 0.001225557031590032
    },
    {
      "feature": "highcreditr",
      "mean": 0.011597827939708316,
      "std": 0.0014055392388548403
    },
    {
      "feature": "region",
      "mean": 0.007952078311052787,
      "std": 0.00040570522675986606
    },
    {
      "feature": "dropvce",
      "mean": 0.004888056103440859,
      "std": 0.00021260535500137976
    },
    {
      "feature": "changer",
      "mean": 0.004100591715976432,
      "std": 0.000351454109293134
    },
    {
      "feature": "retcalls",
      "mean": 0.00296133635278939,
      "std": 0.0006088149262953489
    },
    {
      "feature": "refurb",
      "mean": 0.0025905422845594237,
      "std": 0.0003081999795160477
    },
    {
      "feature": "travel",
      "mean": 0.0015407602211021294,
      "std": 0.00022973316436880086
    },
    {
      "feature": "roam",
      "mean": 0.0012330484330485003,
      "std": 0.00044036591311131086
    },
    {
      "feature": "smartphone",
      "mean": 0.0010025421871576734,
      "std": 0.00012438942956036677
    },
    {
      "feature": "uniqsubs",
      "mean": 0.0009054277156842113,
      "std": 0.0004366673994721014
    },
    {
      "feature": "mcycle",
      "mean": 0.0005970925560669545,
      "std": 0.0004114034951268339
    },
    {
      "feature": "custcare",
      "mean": 0.0003040007792145157,
      "std": 0.0003139470032267395
    },
    {
      "feature": "car",
      "mean": 7.507731268419082e-05,
      "std": 5.828041484906683e-05
    },
    {
      "feature": "conference",
      "mean": -2.278228261135921e-05,
      "std": 2.1202828591524062e-05
    }
  ],
  "notes": [
    "Original 300-tree configuration and train/test split; representative sample never used to fit models.",
    "Single post-hoc prior correction; unsupported statsmodels Logit freq_weights argument removed.",
    "Permutation importance rerun with 3 repeats (original 10); no intervention or CLV causal claims."
  ],
  "provenance": {
    "commit": "b91584ab32df5fd1e3da464cd30dd3562c4683fd",
    "files": {
      "s-mobile.ipynb": "d7feb5554cabab61fbc83b766911d37936f6732c73af501e6a03beed6e327e5e",
      "data/s_mobile.parquet": "16d87d302de104261a88fa71420249fd85f7e79454d2dde293da0053bf2d8f34"
    },
    "python": "3.12.0",
    "numpy": "2.5.3",
    "pandas": "3.0.5",
    "polars": "1.44.2",
    "scipy": "1.18.1",
    "statsmodels": "0.15.0",
    "sklearn": "1.9.1"
  }
}
