Skip to content

How to validate if my trained CLV Model is accurate enough to be used? #557

Answered by ColtAllen
lojacobs asked this question in Q&A
Discussion options

You must be logged in to vote

For what I understood, the Pareto is when you have a true indicator (ex: the end of a subscription).

No; both models are for the same use case. In fact, the whole reason the BG/NBD model was originally developed back in 2005 was because the math under the hood for Pareto/NBD was too complex to implement until fairly recently.

Pareto/NBD takes more time to fit than BG/NBD, but has more functionality. Both models will perform similarly if you're only interested in expected_purchases, but BG/NBD assumes all one-time customers are 100% still active. If this is not a valid assumption for your use case, use Pareto/NBD, which also has a parameter to predict if customers will still be active x …

Replies: 4 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@lojacobs
Comment options

Comment options

You must be logged in to vote
1 reply
@lojacobs
Comment options

Comment options

You must be logged in to vote
1 reply
@lojacobs
Comment options

Comment options

You must be logged in to vote
1 reply
@lojacobs
Comment options

Answer selected by lojacobs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
3 participants