Submit your papersSubmit Now
For Enquiries: [email protected]
IIARD LogoIIARD

Income Prediction Using Dimensionality Reduction Analysis and Machine Learning Models

Merit Chinonso Opara, Richard Iherorochi Nneji,, Precious Mojolaoluwa Ojo, Richard, Phiri Chafukira, Abraham Osemeke Agbonifo, Benjamin Chiemeka Opara, Confidence, Chigozirim Olumba, Gladys Chinyere Olumba, .

Abstract

Predictive analytics has become an essential component of modern data-driven decision-making across industries. One key application of predictive analytics is income prediction. Machine learning models are developed to classify individuals based on their income level using demographic, educational, and employment-related features. Income prediction helps monitor inequality trends, evaluate labor market dynamics, and understand demographic gaps in earning power. This paper illustrates no feature selection, Uniform Manifold Approximation and Projection , Neighbourhood Component Analysis , and Partial Least Squares Discriminant Analysis for dimensionality reduction and using the results to train ten models including support vector machine , logistic regression (LR), K-nearest neighbour , gaussian naïve bayes, Decision tree (DT), random forest (RF), adaptive boosting , bagging, stacking, and voting to predict individuals’ income. Additionally, SMOTE and one-hot encoding are used in data preprocessing. Results show that no feature selection has the best performance across all dimensionality reduction techniques, with the Random Forest classifier achieving the best, with an accuracy rate of 89.91% and an ROC-AUC of 96.89%. SHAP analysis confirms that “age” is the dominant predictive feature in all the models. The findings highlight that retaining original features maximizes performance for the dataset, providing a reliable framework for income prediction and guiding dimensionality reduction choices in similar tasks.

Keywords

Income predictionPredictive analyticsMachine learningDimensionality reductionFeature selectionEnsemble learningRandom forestSHAP P-ISSN 2695-186X

References

Kumar, V. (2024). Income prediction using machine learning. Soft Computing Fusion with Applications, 1(3), 150–160. https://doi.org/10.22105/scfa.v1i3.46 Kablaoui, R., & Salman, A. (2022). Machine learning models for a salary prediction dataset using Python. Proceedings of the International Conference on Electrical and Computing Technologies and Applications , 143–147. https://doi.org/10.1109/ICECTA57148.2022.9990316 Gao, Q.-L., Zhong, C., Yue, Y., Cao, R., & Zhang, B. (2024). Income estimation based on human mobility patterns and machine learning models. Applied Geography, 163, Article 103179. https://doi.org/10.1016/j.apgeog.2023.103179 Matkowski, M. (2021). Prediction of individual income: A machine learning approach (Undergraduate thesis). Bryant University. https://digitalcommons.bryant.edu/honors_economics/39/ Matbouli, Y. T., & Alghamdi, S. M. (2022). Statistical machine learning regression models for salary prediction featuring economy-wide activities and occupations. Information, 13(10), Article 495. https://doi.org/10.3390/info13100495 Aminu, H., Yau, B. I., Zambuk, F. U., Abdullahi, A., & Nanin, E. R. (2023). Salary prediction model using principal component analysis and a deep neural network algorithm. International Journal of Innovative Science and Research Technology, 8(12), 1–11. Haseeb, M. A., Viswanathan, R., Iyer, K., Hota, A. R., & Prathaban, B. P. (2024). Predictive salary modelling: Leveraging data science skills and machine learning for accurate forecasting. Proceedings of the International Conference on Communication and Electronics Systems , 1011–1019. https://doi.org/10.1109/ICCES63552.2024.10859447 Uypatchawong, S., Chungnoy, K., & Songmuang, P. (2025). Evaluating salary prediction models for graduates using dimensionality reduction and machine learning techniques. In J. Kertész, B. Li, T. Supnithi, & A. Takhom (Eds.), Computational Data and Social Networks (Lecture Notes in Computer Science, Vol. 15417, pp. 455–465). Springer. https://doi.org/10.1007/978-981-96-6389-7_42 Chen, X., Cho, Y. H. , Dou, Y., & Lev, B. (2022). Predicting future earnings changes using machine learning and detailed financial data. Journal of Accounting Research, 60(2), 467– 515. https://doi.org/10.1111/1475-679X.12429 Wang, J. (2022). Research on income forecasting based on machine learning methods and the importance of features. Proceedings of the International Conference on Information Economy, Data Modeling and Cloud Computing (ICIDC 2022). https://doi.org/10.4108/eai.17-6-2022.2322745 Dritsas, E., Trigka, M., & Mylonas, P. (2026). Comparative analysis of machine learning models for employee salary prediction. In A. Krouska, P. Mylonas, & J. Caro (Eds.), Novel and Intelligent Digital Systems (Lecture Notes in Networks and Systems, Vol. 1644, pp. 242– 254). Springer. https://doi.org/10.1007/978-3-032-06634-3_19 Salas, P., Sáez, P., & Marchant, V. (2024). An interpretable predictive model for bank customers’ income using the extreme gradient boosting algorithm and the SHAP method: A case study of an anonymous Chilean bank. Research in Statistics, 2(1), Article 2312290. https://doi.org/10.1080/27684520.2024.2312290

More Articles from IIARD INTERNATIONAL JOURNAL OF ECONOMICS AND BUSINESS MANAGEMENT