Improving User's Quality of Experience in Imbalanced Dataset
Currently, traditional algorithm performs not well in terms of predicting the user's complaint in imbalanced IPTV dataset. To solve this problem, we combine status data from the set-top box with data of user's complaints and select the appropriate model to predict user's quality of experience (QoE). Concretely, we firstly perform data cleaning and select suitable attributes from the original dataset. Then, we apply random under-sampling and synthetic over-sampling to the preprocessed dataset. In order to get better performance, we improves the Synthetic Minority Over-sampling Technique (SMOTE) algorithm and combine it with K-means algorithm to generate a new dataset. After these procedures, we use the Naïve Bayes (NB) model in user's complaint dataset. Through the rigorous modeling and prediction, extensive experimental results show that this integrated algorithm performs better than the Borderline-SMOTE algorithm in predicting user's complaints.