Skip to main content
Log in

Clustering mixed-type player behavior data for churn prediction in mobile games

  • Published:
Central European Journal of Operations Research Aims and scope Submit manuscript

Abstract

Marketers have long since understood the importance of customer segmentation and customer churn prediction modelling. However, linking these processes remains a challenge. Customer segmentation is often performed by applying a clustering algorithm on customer behavioral data, which is another challenging task since datasets on customer behavior typically comprise mixed-data types. This research focuses on clustering player behavior data for churn prediction modelling in the mobile games market and constructing a dissimilarity measure capable of simultaneously handling categorical and quantitative data. The problem of finding an appropriate dissimilarity measure for mixed-type data with unbalanced categorical features and highly skewed numerical features is handled by establishing a hybrid dissimilarity measure constructed as a normalized linear combination of distances. Distances are calculated conditional on feature type following the principles of Gower’s coefficient calculation where for numerical features, distances are calculated by applying a modified winsorized Huber loss, while for categorical features, we incorporate a distance measure based on variable entropy. In conjunction with the PAM clustering algorithm, the established dissimilarity measure is applied on real-world datasets and the performance is compared to several state-of-the-art clustering algorithms. Secondly, this research investigates the potential of customer segmentation as an integral part of churn prediction modelling in online games which is operationalized by applying the proposed clustering method on a real dataset comprising mixed-type data originating from a casual mobile game. The benefits of customer segmentation are supported by the data since churn prediction models exhibit higher performance when the clustering is performed prior to churn classification.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Source: Own work

Fig. 5

Source: Own work

Fig. 6
Fig. 7

Source Own work.

Fig. 8

Source Own work.

Similar content being viewed by others

Data availability

The datasets analysed during the current study are not publicly available due to confidentiality.

Code availability

The software application or custom code is not publicly available.

References

Download references

Funding

This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Contributions

AP: Conceptualization, Methodology, Software, Validation, Formal analysis, Data curation, Writing – Original draft, Writing – Review & Editing, Visualization. MP: Supervision, Writing – Review & Editing.

Corresponding author

Correspondence to Ana Perišić.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interests.

Informed consent

The majority of this research is conducted as a part of a PhD Thesis at University of Ljubljana, Slovenia, within the area of building churn prediction models for the online gaming market.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Perišić, A., Pahor, M. Clustering mixed-type player behavior data for churn prediction in mobile games. Cent Eur J Oper Res 31, 165–190 (2023). https://doi.org/10.1007/s10100-022-00802-8

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10100-022-00802-8

Keywords

Navigation