¿Alguien puede decirme cómo hacer modelos de actualidad, frecuencia y valor monetario (RFM) y modelos de valor del cliente en R?
Además, ¿alguien puede recomendarme algo de literatura al respecto?
¿Alguien puede decirme cómo hacer modelos de actualidad, frecuencia y valor monetario (RFM) y modelos de valor del cliente en R?
Además, ¿alguien puede recomendarme algo de literatura al respecto?
Respuestas:
En cuanto a las referencias, la minería de datos mediante el análisis RFM debería ayudar en lo que respecta a la terminología y otras referencias.
Una de las formas más simples (y populares) de modelar la probabilidad de respuesta del cliente es usar la regresión logística con RFM como variables explicativas (entre otras variables disponibles).
Para modelar el valor monetario, uno podría simplemente hacer retroceder los ingresos en RFM directamente (mediante el uso de un modelo lineal simple para empezar), lo que generalmente funciona sorprendentemente bien. Los modelos más avanzados / no lineales (como Random Forest o Gradient Boosting Machine) funcionan mejor que los modelos lineales en mi experiencia.
Otro enfoque popular es construir un modelo un poco más complejo para predecir el valor monetario basado en dos submodelos: uno para la probabilidad de respuesta (por ejemplo, utilizando la regresión logística como una función de RFM), y el otro para los ingresos condicionales a la respuesta (nuevamente, podría ser tan simple como un modelo lineal de RFM). El valor monetario esperado es el producto de las dos predicciones.
Si se dispone de datos aleatorios de prueba / control, las técnicas basadas en levantamiento / levantamiento de red son bastante populares para modelar el beneficio incremental de un tratamiento.
En cuanto al valor del ciclo de vida del cliente, consulte Modelado del valor de la vida útil del cliente para una revisión y referencias adicionales.
Con respecto al modelado en R, no conozco ningún paquete "estándar" para ese tipo de modelado. Sin embargo, R proporciona todos los bloques de construcción necesarios para eso (a menos que tenga una gran cantidad de datos, en ese caso es posible que deba confiar en herramientas más escalables)
No estoy seguro si todavía está trabajando en el modelado RFM. Aquí ( pdf ) hay un artículo / la viñeta para el paquete BTYD en R que podría serle útil. Todo el artículo está basado en R y tiene 3 modelos diferentes para mirar. En la página 1, 2.1 Preparación de datos, puede ver el contexto sobre los RFM.