چگونه مدلهای Pareto/NBD و BG/NBD ارزش طول عمر مشتری را در محیطهای غیرقراردادی پیشبینی میکنند
مدلهای احتمالاتی «تا زمان مرگ بخر» به کسبوکارها اجازه میدهند تا خریدهای آینده و ریزش مشتریان بدون قرارداد رسمی را پیشبینی کنند. تحلیلگران با مقایسه مدل پایهای Pareto/NBD و جایگزین سادهتر آن یعنی BG/NBD از نظر محاسباتی، میتوانند بین انعطافپذیری ریاضی و سرعت پردازش تعادل ایجاد کنند.
به قلم مرجان صادقی
این خبر را به اشتراک بگذارید
بهطور خلاصه
- کسبوکارهای غیرقراردادی از مدلهای «تا زمان مرگ بخر» برای تخمین زمان ریزش خاموش مشتری استفاده میکنند.
- مدل Pareto/NBD محصول سال ۱۹۸۷ فرض میکند که ریزش یک ریسک پیوسته است که میتواند در هر لحظه رخ دهد.
- مدل BG/NBD محصول سال ۲۰۰۵ با این فرض که ریزش تنها بلافاصله پس از خرید اتفاق میافتد، ریاضیات را ساده میکند.
برای دانشمندان داده که رفتار مشتری را پیشبینی میکنند، انتخاب مدل احتمالاتی یک مبادله ساختاری در خصوص ریزش انسانی را تحمیل میکند. طرفداران مدل پایهای Pareto/NBD استدلال میکنند که ریزش مشتری یک ریسک پیوسته است؛ یک خریدار ممکن است در هر لحظه علاقه خود را از دست بدهد، به این معنی که احتمال فعال ماندن او بدون توجه به اقداماتش، به طور پیوسته در طول زمان کاهش مییابد.
در مقابل، حامیان مدل توزیع دوجملهای منفی/هندسی-بتا (BG/NBD) استدلال میکنند که ریزش یک رویداد گسسته است که منحصراً به خود خرید گره خورده است؛ یک مشتری تنها در همان لحظهای که تراکنشی را تکمیل میکند، تصمیم به ترک یک برند میگیرد. هیچیک از طرفین در مورد هدف نهایی پیشبینی ارزش طول عمر مشتری در محیطهای غیرقراردادی اختلاف نظر ندارند، اما مفروضات متفاوت آنها در مورد نحوه و زمان «مرگ» مؤثر یک مشتری، پیشبینیهای مالی کاملاً متفاوتی را به همراه دارد.[1][2][3]
ضرورت وجود این چارچوبهای احتمالاتی پیچیده از ابهام بنیادین مدلهای کسبوکار غیرقراردادی ناشی میشود. در یک محیط قراردادی، مانند اشتراک مخابرات یا عضویت در باشگاه ورزشی، یک شرکت دقیقاً میداند چه زمانی یک مشتری ریزش میکند زیرا رابطه به طور رسمی قطع میشود.
در محیطهای غیرقراردادی مانند تجارت الکترونیک، خردهفروشی یا کمکهای خیریه، ریزش خاموش است. یک مشتری به سادگی خرید را متوقف میکند. بدون یک رویداد لغو قطعی، تحلیلگران نمیتوانند به راحتی بین یک مشتری وفادار که صرفاً بین دو خرید وقفه انداخته و مشتری سابقی که برای همیشه به سمت یک رقیب رفته است، تمایز قائل شوند.[6]
برای حل این مشکل، آماردانان کلاس مدلهای «تا زمان مرگ بخر» (BTYD) را توسعه دادند. همانطور که در مستندات ویکیپدیا از این کلاس آماری تعریف شده است، این مدلها برای «ثبت ویژگیهای رفتاری مشتریان غیرقراردادی، یا زمانی که شرکت قادر به مشاهده مستقیم زمان توقف مشتری بودن یک فرد نیست» طراحی شدهاند. مدلهای BTYD با در نظر گرفتن تاریخچه خرید مشاهدهشده به عنوان نتیجه یک فرآیند تصادفی که توسط ویژگیهای پنهان کنترل میشود، تعداد مورد انتظار تراکنشهای آینده و احتمال فعال بودن مشتری را تخمین میزنند.[6]
معماری پایهای برای این رویکرد در سال ۱۹۸۷ توسط دیوید اشمیتلین، دونالد موریسون و ریچارد کلمبو با معرفی مدل Pareto/NBD پایهگذاری شد. این چارچوب بر دو فرآیند احتمالاتی مجزا که به صورت موازی اجرا میشوند، متکی است. فرآیند اول رفتار خرید را کنترل میکند: تا زمانی که یک مشتری «زنده» است، خریدهای او از یک فرآیند پواسون با نرخ تراکنش ثابت، که با حرف یونانی لامبدا نشان داده میشود، پیروی میکند. این بدان معناست که تراکنشها مستقل از یکدیگر با سرعت متوسط ثابتی رخ میدهند.[2][6]
فرآیند دوم رفتار ریزش را کنترل میکند. مدل Pareto/NBD فرض میکند که طول عمر یک مشتری مشاهدهنشده و پیوسته است و از یک توزیع نمایی با نرخ خروج که با مو نشان داده میشود، پیروی میکند. از آنجا که هر مشتری متفاوت است، این مدل یک لامبدا یا موی واحد را برای کل پایگاه مشتریان فرض نمیکند. در عوض، فرض میکند که این نرخهای تراکنش و خروج فردی از دو توزیع گامای مستقل در سراسر جمعیت استخراج میشوند که ناهمگونی طبیعی یک بازار متنوع را به تصویر میکشد.[2]
با وجود ظرافت نظری، مدل Pareto/NBD چالشهای محاسباتی قابلتوجهی را به همراه دارد. ارزیابی تابع درستنمایی نیازمند محاسبه توابع فوقهندسی پیچیده است که از نظر تاریخی تخمین پارامترها را کند و از نظر عددی ناپایدار میکرد، به ویژه برای مجموعهدادههای بزرگ. در حالی که محاسبات مدرن تا حد زیادی این مشکلات را کاهش داده است، اصطکاک ریاضی محققان را بر آن داشت تا به دنبال جایگزینی قابلمدیریتتر باشند که بتواند قدرت پیشبینی مشابهی را بدون بار محاسباتی اضافی ارائه دهد.[1][5]
در سال ۲۰۰۵، پیتر فیدر، بروس هاردی و کا لوک لی مقاله برجستهای را در مجله Marketing Science با عنوان «شمارش آسان مشتریان شما» منتشر کردند. آنها مدل BG/NBD را به عنوان یک جایگزین سبکتر از نظر محاسباتی معرفی کردند. نوآوری مدل BG/NBD در تغییر جزئی «داستان» رفتاری مرتبط با ریزش مشتری نهفته است. مدل BG/NBD به جای فرض اینکه ریزش میتواند در هر لحظه پیوستهای رخ دهد، فرض میکند که یک مشتری تنها بلافاصله پس از یک تراکنش میتواند ریزش کند.[1][3]
در سال ۲۰۰۵، پیتر فیدر، بروس هاردی و کا لوک لی مقاله برجستهای را در مجله Marketing Science با عنوان «شمارش آسان مشتریان شما» منتشر کردند.
تحت چارچوب BG/NBD، فرآیند خرید دقیقاً مشابه مدل Pareto/NBD باقی میماند—یک فرآیند پواسون با نرخ تراکنش دارای توزیع گاما. با این حال، فرآیند خروج به عنوان یک توزیع هندسی-بتا مدلسازی میشود. پس از هر خرید، مشتری یک سکه وزندار را پرتاب میکند تا تصمیم بگیرد که آیا هرگز بازخواهد گشت یا خیر.
احتمال خروج برای آن فرد ثابت است اما در سراسر جمعیت بر اساس یک توزیع بتا متغیر است. این رویکرد گسسته به ریزش، نیاز به انتگرالهای پیچیده را از بین میبرد و عبارات درستنمایی با فرم بسته را به دست میدهد که بهینهسازی آنها بسیار آسانتر است.[3][5]
پیامدهای عملی انتخاب بین این دو مدل زمانی آشکار میشود که روی دادههای دنیای واقعی اعمال شوند. از آنجا که مدل BG/NBD ارزیابی ریزش را تنها به لحظه خرید محدود میکند، میتواند احتمال بقای مشتریانی را که از آخرین تراکنش خود وقفههای طولانی داشتهاند، به شدت جریمه کند. مدل Pareto/NBD که امکان بقای پیوسته را فراهم میکند، اغلب ارزیابی خوشبینانهتری از ارزش باقیمانده یک مشتری ارائه میدهد، به ویژه در مجموعهدادههایی که تعداد تراکنشها دارای توزیع دمکلفت هستند.[2][3]
یک تحلیل تطبیقی با استفاده از یک مجموعه داده نمونه ۳۲ مشتری از MetricGate این واگرایی را به وضوح نشان میدهد. هنگامی که مدل Pareto/NBD با استفاده از برآورد حداکثر درستنمایی روی این گروه برازش شد، میانگین نرخ تراکنش ۰.۱۹ در هر دوره را به دست آورد.
در یک افق پیشبینی ۱۲ دورهای، این مدل میانگین ارزش باقیمانده مورد انتظار ۲۲.۷۸ واحد پولی به ازای هر مشتری را با میانگین احتمال زنده بودن (P(alive)) بسیار بالای ۰.۹۹۹۷ پیشبینی کرد. مستندات خاطرنشان میکنند که «Pareto/NBD به دلیل این انعطافپذیری، استاندارد طلایی برای تحلیل پایگاه مشتریان غیرقراردادی باقی میماند».[2]
برازش مدل BG/NBD روی دقیقاً همان ۳۲ مشتری، پیشبینی کاملاً متفاوتی را ایجاد کرد. این مدل میانگین نرخ تراکنش بالاتری معادل ۰.۳۳ را تخمین زد، اما آن را با میانگین احتمال خروج ۰.۱۶ پس از هر خرید ترکیب کرد. در نتیجه، در همان افق ۱۲ دورهای، مدل BG/NBD میانگین P(alive) را تنها ۰.۰۰۶۲ پیشبینی کرد. این چشمانداز بدبینانه بقا، پیشبینی مالی را در هم شکست و میانگین ارزش طول عمر مشتری را تنها ۰.۴۴ واحد پولی به دست آورد—کاهشی بیش از ۹۸ درصد در مقایسه با خروجی Pareto/NBD.[3]
این اختلاف عظیم، حساسیت مدلهای احتمالاتی را به مفروضات زیربنایی آنها برجسته میکند. برای یک بخش بازاریابی که برای تعیین محدودیتهای هزینه جذب مشتری (CAC) به این ارقام متکی است، انتخاب مدل، بودجه را دیکته میکند. اگر پیشبینی ۲۲.۷۸ مدل Pareto/NBD دقیق باشد، شرکت میتواند برای جذب گروههای مشابه هزینههای تهاجمی انجام دهد. اگر پیشبینی ۰.۴۴ مدل BG/NBD به واقعیت نزدیکتر باشد، همان هزینه جذب منجر به زیانهای فاجعهباری خواهد شد.[7]
ذکر این نکته مهم است که هیچیک از این دو مدل به طور ذاتی ارزش پولی تراکنشهای آینده را پیشبینی نمیکنند؛ آنها تنها حجم خریدهای آینده و احتمال حفظ مشتری را پیشبینی میکنند. برای تکمیل معادله ارزش طول عمر مشتری، تحلیلگران معمولاً این مدلهای فرکانس را با مدل Gamma-Gamma ترکیب میکنند. افزونه Gamma-Gamma فرض میکند که ارزش پولی تراکنش معین یک مشتری به طور تصادفی حول میانگین ارزش تراکنش او متغیر است، که خود این میانگین در سراسر جمعیت متفاوت است.[4][6]
کسبوکارها با ضرب تعداد مورد انتظار تراکنشهای آینده (به دست آمده از Pareto/NBD یا BG/NBD) در میانگین ارزش سفارش مورد انتظار (به دست آمده از مدل Gamma-Gamma)، به تراکنشهای باقیمانده مورد انتظار تنزیلشده (DERT) میرسند. این رقم نهایی نشاندهنده ارزش فعلی تمام جریانهای نقدی آینده مرتبط با مشتری است و معیار نهایی را برای رتبهبندی مشتریان بر اساس ارزش باقیمانده مورد انتظار برای بودجههای حفظ یا بیشفروشی فراهم میکند.[2][3]
تکامل مدلسازی ارزش طول عمر مشتری در حالی ادامه دارد که محققان به دنبال پر کردن شکاف بین این خطوط پایه احتمالاتی و تکنیکهای مدرن یادگیری ماشین هستند. در حالی که مدلهای پایهای صرفاً بر تاریخچه تازگی، فرکانس و ارزش پولی (RFM) متکی هستند، افزونههای معاصر در حال ترکیب متغیرهای کمکی مستقل از زمان—مانند جمعیتشناسی مشتری یا کانالهای جذب—برای توضیح ناهمگونی بین خریداران هستند.
اصطلاحات کلیدی
- Customer Lifetime Value (CLV)
- ارزش فعلی تمام جریانهای نقدی آینده که در طول کل رابطه یک مشتری با یک شرکت به او نسبت داده میشود.
- Poisson Process
- یک مدل آماری که برای توصیف رویدادهایی استفاده میشود که به طور تصادفی و مستقل در طول زمان با یک نرخ متوسط ثابت رخ میدهند.
- Gamma Distribution
- یک توزیع احتمالاتی انعطافپذیر که در این مدلها برای نشان دادن نحوه تغییر نرخ تراکنشها و نرخ ریزش در بین مشتریان مختلف در یک جمعیت استفاده میشود.
- Discounted Expected Residual Transactions (DERT)
- ارزش فعلی تمام تراکنشهای آیندهای که انتظار میرود یک مشتری انجام دهد، تعدیلشده بر اساس ارزش زمانی پول.
- Maximum Likelihood Estimation
- یک روش آماری که برای تخمین پارامترهای یک توزیع احتمالاتی با به حداکثر رساندن تابع درستنمایی استفاده میشود و اطمینان حاصل میکند که مدل تا حد امکان با دادههای مشاهدهشده مطابقت دارد.
پرسشهای متداول
«محیط غیرقراردادی» به چه معناست؟
محیط غیرقراردادی یک فضای کسبوکار است که در آن مشتریان توافقنامهها یا اشتراکهای رسمی امضا نمیکنند. در این کسبوکارها، مانند خردهفروشی یا تجارت الکترونیک، شرکت هرگز اخطار لغو رسمی دریافت نمیکند و باید حدس بزند که آیا مشتری برای همیشه آنجا را ترک کرده است یا خیر.
مخفف BTYD به چه معناست؟
مخفف BTYD به معنای «تا زمان مرگ بخر» است، کلاسی از مدلهای آماری که برای پیشبینی رفتار مشتری استفاده میشود. این نام منعکسکننده فرض زیربنایی است که یک مشتری با نرخ معینی به خرید ادامه میدهد تا زمانی که به عنوان یک حامی «بمیرد» (ریزش دائمی).
این مدلها چگونه ارزش پولی را پیشبینی میکنند؟
نه مدل Pareto/NBD و نه مدل BG/NBD به طور ذاتی ارزش پولی را پیشبینی نمیکنند؛ آنها تنها فرکانس تراکنش و حفظ مشتری را پیشبینی میکنند. برای پیشبینی درآمد، آنها معمولاً با مدل Gamma-Gamma ترکیب میشوند که میانگین ارزش سفارش را تخمین میزند.
چرا این دو مدل پیشبینیهای متفاوتی تولید میکنند؟
مدل Pareto/NBD فرض میکند که مشتری میتواند در هر زمانی ریزش کند، در حالی که مدل BG/NBD فرض میکند مشتری تنها بلافاصله پس از انجام خرید ریزش میکند. این تفاوت باعث میشود مدل BG/NBD احتمال بقای مشتریانی را که وقفههای طولانی بین خریدها دارند، با شدت بیشتری کاهش دهد.
بررسی عمیق دیدگاهها
سنتگرایان Pareto/NBD
دفاع از فرض ریزش پیوسته به عنوان استاندارد طلایی برای دقت.
طرفداران مدل اصلی Pareto/NBD معتقدند که رفتار انسانی برای تغییر کردن منتظر یک تراکنش نمیماند. یک مشتری ممکن است در طول یک وقفه طولانی بین خریدها شغل خود را از دست بدهد، به شهر جدیدی نقل مکان کند یا به سادگی علاقه خود را به یک دسته محصول از دست بدهد. با مدلسازی ریزش به عنوان یک ریسک نمایی پیوسته، چارچوب Pareto/NBD این واقعیت را به تصویر میکشد و از جریمه بیش از حد مشتریانی که به طور طبیعی وقفههای طولانی بین چرخههای خرید خود دارند، جلوگیری میکند. برای این سنتگرایان، پیچیدگی محاسباتی ارزیابی توابع فوقهندسی بهای ناچیزی برای مدلی است که ماهیت دمکلفت دادههای تراکنش در دنیای واقعی را به دقت منعکس میکند.
عملگرایان BG/NBD
اولویت دادن به ثبات محاسباتی و راهحلهای فرم بسته برای تحلیلهای مقیاس بزرگ.
حامیان مدل BG/NBD استدلال میکنند که فرض ریزش پیوسته، اصطکاک ریاضی غیرضروری ایجاد میکند بدون اینکه افزایش متناسبی در دقت پیشبینی ارائه دهد. با انتقال رویداد ریزش به لحظه دقیق خرید—در نظر گرفتن آن به عنوان پرتاب سکه «بخر یا بمیر»—مدل BG/NBD عبارات درستنمایی با فرم بستهای را به دست میدهد که میتوانند فوراً روی مجموعهدادههای عظیم بهینهسازی شوند. این عملگرایی به تیمهای علم داده اجازه میدهد تا محاسبات ارزش طول عمر مشتری را به طور پیوسته در میلیونها حساب کاربری اجرا کنند، بدون اینکه با ناپایداری عددی که از نظر تاریخی مدل Pareto/NBD را آزار میداد مواجه شوند، و آن را به انتخاب ارجح برای محیطهای پرسرعت تجارت الکترونیک تبدیل میکند.
- سنتگرایان Pareto/NBD
- استدلال میکنند که ریزش مشتری یک ریسک پیوسته است که میتواند در هر زمانی رخ دهد و مدل Pareto/NBD را به دقیقترین بازتاب رفتار انسانی تبدیل میکند.
- عملگرایان BG/NBD
- برای کارایی محاسباتی ارزش قائل هستند و استدلال میکنند که گره زدن ریزش به لحظه گسسته خرید، یک تقریب «به اندازه کافی خوب» با ریاضیات بسیار سادهتر ارائه میدهد.
- حامیان یادگیری ماشین
- معتقدند که مدلهای صرفاً احتمالاتی باید با الگوریتمهایی که متغیرهای کمکی خارجی مانند جمعیتشناسی و هزینههای بازاریابی را در خود جای میدهند، تقویت یا جایگزین شوند.
دیدگاههایی که این گزارش پوشش نداده
- صاحبان کسبوکارهای کوچکی که فاقد حجم داده کافی هستند
- مشتریانی که از ردیابی رفتاری خود بیخبرند
منابع
[1]Marketing Scienceعملگرایان BG/NBD“Counting Your Customers” the Easy Way: An Alternative to the Pareto/NBD Model
مطالعه در Marketing Science →
[2]MetricGateسنتگرایان Pareto/NBDPareto/NBD Customer Lifetime Value Calculator
مطالعه در MetricGate →
[3]MetricGateسنتگرایان Pareto/NBDCustomer Lifetime Value with the BG/NBD Model Calculator
مطالعه در MetricGate →
[4]VILNIUS TECH journalsحامیان یادگیری ماشینCOMPARATIVE ANALYSIS OF SELECTED PROBABILISTIC CUSTOMER LIFETIME VALUE MODELS IN ONLINE SHOPPING
مطالعه در VILNIUS TECH journals →
[5]ResearchGateعملگرایان BG/NBDA Simplified and Numerically Stable Approach to the BG
مطالعه در ResearchGate →
[6]WikipediaBuy Till you Die
مطالعه در Wikipedia →
[7]تیم سردبیری کوهستانتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
بیشتر در کسبوکار
مشاهده همه →تحلیل بازاریابی
مدلهای اسناد بازاریابی (تکلمسی، چندلمسی) چگونه به کانالها ارزش میدهند؟
8 منبع
اتوماسیون تبلیغات
انتقال خودکار کمپینهای جستجوی گوگل و مایکروسافت به سیستم اتوماسیون AI Max
6 منبع
اقتصاد تولیدکنندگان محتوا
سازوکار بازاریابی محتوای تولید شده توسط کاربر (UGC): برندها چگونه از اقتصاد تولیدکنندگان محتوای نسل ایکس و بیبی بومر کسب درآمد میکنند
3 منبع
ادغام اپلیکیشنهای تحویل
دیلیوری هیرو برای هموارسازی مسیر تصاحب توسط اوبر، ۱۴ بازار منطقهای را به ارزش ۱٫۴ میلیارد یورو واگذار میکند
5 منبع
نظرات
هر زاویه. هر روز.
اخبار کسبوکار با پوشش کامل منابع و تحلیل دیدگاهها، هر روز و رایگان.





