ГоловнаШІ та Машинне навчанняПрогнозувальник Довічної Цінності Клієнта — BG/NBD Наживо

💰 Прогнозувальник Довічної Цінності Клієнта — BG/NBD Наживо

Спостерігайте, як справжня імовірнісна модель BG/NBD оцінює майбутню кількість покупок і довічну цінність кожного симульованого клієнта на основі історії давності та частоти транзакцій, оновлюючись наживо з надходженням нових покупок.

ШІ та Машинне навчання3DСкладний60 FPS
ai-customer-lifetime-value-prediction ↗ Відкрити окремо

Про цю симуляцію

Цей візуалізатор запускає справжню імовірнісну модель аналітики клієнтської бази — BG/NBD (Beta-Geometric/Negative Binomial Distribution) — над живим, безперервним потоком симульованих транзакцій. Кожен із десятків синтетичних клієнтів має власну приховану частоту покупок і приховану ймовірність відтоку, взяті з популяційних розподілів Гамма й Бета. У міру надходження реальних покупок модель бачить лише давність (час з останньої покупки), частоту (кількість повторних покупок) і довжину вікна спостереження кожного клієнта — але лише з цих трьох чисел вона обчислює замкнену формулу ймовірності того, що клієнт все ще активний, і умовне очікування того, скільки покупок він здійснить далі.

🔬 Що показано

Кожен клієнт нанесений у справжньому 3D просторі давність/частота/прогнозована цінність: точки колірно кодуються за прогнозованою довічною цінністю, а панель деталей показує повну історію транзакцій обраного клієнта разом із живою кривою прогнозу довічної цінності.

🎮 Як користуватися

Налаштуйте швидкість симуляції, щоб перемотати вперед тижні поведінки покупок, додайте нову когорту клієнтів, змініть довжину вікна калібрування та середню вартість замовлення. Клацніть по будь-якому клієнту, щоб побачити повну історію його транзакцій і живий прогноз.

💡 Чи знали ви?

Припущення «бета-геометричного» відтоку BG/NBD означає, що відтік не прив'язаний до календарного циклу — клієнт може стати неактивним одразу після будь-якої покупки з фіксованою прихованою ймовірністю, а не лише в кінці підписного періоду, що робить модель придатною для нескінченної кількості нонконтрактних бізнесів, від роздрібної торгівлі до електронної комерції.

Часті питання

Що таке модель BG/NBD?

Модель Beta-Geometric/Negative Binomial Distribution (BG/NBD), опублікована Фейдером, Гарді та Лі у 2005 році, описує поведінку повторних покупок для нонконтрактних бізнесів. Поки клієнт активний, він здійснює покупки як пуассонівський процес із власною прихованою частотою транзакцій λ, взятою з розподілу Гамма по всій клієнтській базі. Після кожної покупки клієнт стає назавжди неактивним із власною прихованою ймовірністю p, взятою з розподілу Бета по всій базі. Поєднання лише давності, частоти клієнта та довжини вікна спостереження дозволяє моделі обчислити замкнену формулу ймовірності того, що клієнт все ще активний, і умовне очікування кількості покупок у майбутньому періоді.

Як модель перетворює давність і частоту на оцінку довічної цінності?

BG/NBD видає очікувану кількість майбутніх транзакцій E[Y(t)] за умови спостереженої історії клієнта. Множення цієї кількості на оцінку середньої вартості замовлення клієнта — тут це зважена суміш власного історичного середнього клієнта й середнього по популяції, що заміняє повну модель витрат Гамма-Гамма — перетворює чистий прогноз кількості покупок на грошову цінність довічної цінності клієнта.

Чому клієнти з однаковою частотою отримують різні прогнозовані значення?

Двоє клієнтів з однаковою кількістю минулих покупок можуть мати дуже різну давність: той, чия остання покупка була вчора, виглядає набагато більш імовірно активним, ніж той, чия остання покупка була місяці тому, за однакового вікна спостереження. Оскільки ймовірність BG/NBD «все ще живий» явно залежить від давності відносно довжини вікна, а очікувана кількість майбутніх покупок залежить від цієї ймовірності виживання, сама лише давність може дуже по-різному змінити прогнозовану цінність двох клієнтів з однаковою частотою.

Математика в цій симуляції справжня BG/NBD, чи лише візуальне наближення?

Це опубліковані замкнені рівняння BG/NBD: формула ймовірності «все ще живий» і формула умовного очікування транзакцій із Фейдера, Гарді й Лі (2005), включно з функцією Гаусса гіпергеометричною, обчисленою прямим степеневим рядом. Єдине навмисне спрощення стосується грошового боку — зважена суміш замінює повну окрему модель витрат Гамма-Гамма — це задокументовано безпосередньо у вихідному коді симуляції.

Як обчислюється перевірка точності «фактично проти прогнозу»?

Історія транзакцій кожного клієнта має вікно калібрування довжиною T (використовується для обчислення x, давності й моментального прогнозу моделі), за яким слідує вікно затримки тієї самої довжини T, протягом якого їхні реальні симульовані покупки продовжують накопичуватися. Щойно це вікно затримки повністю минає, кількість покупок, що фактично відбулися, порівнюється з прогнозом, зробленим наприкінці калібрування — справжня перевірка достовірності поза вибіркою, а не порівняння з самим собою.

⚙ Під капотом

Справжня імовірнісна модель BG/NBD оцінює наживо майбутню кількість покупок і довічну цінність кожного симульованого клієнта на основі історії давності/частоти транзакцій, зі справжньою прихованою генеративною моделлю пуассонівського процесу плюс відтік під капотом.

BG/NBDCLVProbabilistic ModelChurnRFM

3D · рушій Three.js / WebGL · ціль 60 FPS · працює повністю на клієнті, без встановлення

Що ви знайшли?

Додати кроки відтворення (необов'язково)