Czy ktoś może mi powiedzieć, jak wykonać modelowanie aktualności, częstotliwości i wartości pieniężnej (RFM) oraz modelowanie wartości klienta w R?
Ponadto, czy ktoś może skierować mi trochę literatury na ten temat?
r
references
marketing
Beta
źródło
źródło
Odpowiedzi:
Jeśli chodzi o referencje, eksploracja danych przy użyciu analizy RFM powinna pomóc w zakresie terminologii i dalszych referencji.
Jednym z najprostszych (i popularnych) sposobów modelowania prawdopodobieństwa reakcji klienta jest zastosowanie regresji logistycznej z RFM jako zmiennymi objaśniającymi (wśród innych dostępnych zmiennych).
W celu modelowania wartości pieniężnej można po prostu regresować przychody bezpośrednio na RFM (używając prostego modelu liniowego na początek), co zwykle robi zaskakująco dobrze. Bardziej zaawansowane / nieliniowe modele (takie jak Random Forest lub Gradient Boosting Machine) radzą sobie lepiej niż modele liniowe z mojego doświadczenia.
Innym popularnym podejściem jest zbudowanie nieco bardziej złożonego modelu do przewidywania wartości pieniężnej w oparciu o dwa podmodele: jeden dla prawdopodobieństwa odpowiedzi (np. Wykorzystujący regresję logistyczną jako funkcję RFM), a drugi dla dochodów uzależnionych od odpowiedzi (ponownie, może to być tak proste, jak model liniowy RFM). Oczekiwana wartość pieniężna jest iloczynem dwóch prognoz.
Jeśli dostępne są losowe dane z testu / kontroli, wówczas techniki oparte na podnoszeniu / podnoszeniu są dość popularne do modelowania przyrostowych korzyści leczenia.
Jeśli chodzi o wartość cyklu życia klienta, zobacz Modelowanie wartości czasu życia klienta, aby przejrzeć i dalsze odniesienia.
Jeśli chodzi o modelowanie w języku R, nie znam żadnych gotowych pakietów dla tego typu modelowania. R zapewnia do tego wszystkie niezbędne elementy składowe (chyba że masz olbrzymią ilość danych - w takim przypadku być może będziesz musiał polegać na bardziej skalowalnych narzędziach)
źródło
Nie jestem pewien, czy nadal pracujesz nad modelowaniem RFM. Tutaj ( pdf ) znajduje się artykuł / winieta dla pakietu BTYD w języku R, który może być dla Ciebie pomocny. Cały artykuł oparty jest na R i ma 3 różne modele do obejrzenia. Na stronie 1, 2.1 Przygotowanie danych można zobaczyć kontekst dotyczący RFM.
źródło