Please use this identifier to cite or link to this item:
http://repositorio.yachaytech.edu.ec/handle/123456789/341
Title: | Customer churn prediction by using support vector machine |
Authors: | Chang Tortolero, Oscar Guillermo Santacruz Nagua, Alfredo Fabian |
Keywords: | Predicción de fuga de clientes Máquinas de vectores de soporte Kernel Análisis de datos Prediction churn Support Vector Machines Data analysis |
Issue Date: | May-2021 |
Publisher: | Universidad de Investigación de Tecnología Experimental Yachay |
Abstract: | La predicción de la fuga de clientes es importante debido a la intensa competencia de marketing. Con el propósito de retener clientes, las empresas aplican modelos de predicción de abandono para determinar el abandono de clientes analizando su comportamiento y tratando de poner esfuerzo y dinero en retenerlos. En esta tesis, desarrollamos y probamos un modelo para estimar la propensión de un cliente a abandonar la empresa en un futuro próximo. Este estudio aplica máquinas de vectores de soporte (SVM), una técnica de aprendizaje automático utilizada en la clasificación binaria. Se comparó SVM con diferentes kernel: lineal, función de base radial (RBF) y polinomial. El experimento se llevó a cabo en Python con la herramienta de aprendizaje automático, junto con una base de datos real de Kaggle. Posteriormente, el rendimiento predictivo de los tres núcleos muestra que SVM con kernel polinomial y RBF tiene la mejor tasa de precisión y proporciona una medida eficaz para la predicción de fuga de clientes del banco. Los resultados se mostraron en diferentes medidas de evaluación. |
Description: | Prediction of customer churn is important due to intensive marketing competition. With the purpose of retaining customers, companies apply churn prediction models to determine the customers churn by analyzing their behavior and trying to put effort and money into retaining them. In this thesis, we develop and test a model to estimate the propensity of a customer to abandon the company in a near future. This study applies support vector machines (SVM), a machine learning technique used in binary classification. SVM was compared with different kernels: linear, radial basis function (RBF) and polynomial. The experiment was carried out in Python with machine-learning tools, along with a real database from Kaggle. Afterward, the predictive performance of three kernel show that SVM with polynomial and RBF have the best accuracy rate and provide an effective measurement for the bank's customer churn prediction (CCP). The results were shown in different evaluation measures. |
URI: | http://repositorio.yachaytech.edu.ec/handle/123456789/341 |
Appears in Collections: | Tecnologías de la Información |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ECMC0057.pdf | 1.52 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.