User Clustering with Spatial Concept using Supervised Learning for NOMA Downlink

Main Article Content

Hurianti Vidyaningtyas


This research aims to optimize the performance of Successive Interference Cancellation (SIC) in Power Domain Non-Orthogonal Multiple Access (PD-NOMA) technology by applying spatial concepts through the use of beamforming techniques. User clustering is a key element in achieving this goal, and this research applies various supervised machine learning classification algorithms including Decision Tree, K-Nearest Neighbors (K-NN), Support Vector Machine (SVM), Random Forest, Logistic Regression, and Naive Bayes. The experimental results show that Random Forest achieves the highest accuracy in classifying users, followed by Decision Tree. In addition, in measuring performance using ROC (Receiver Operating Characteristic) and AUC (Area Under the Curve) curves, Decision Tree and Random Forest achieved the best results as well. While in terms of experimentation process time, decision tree has a faster time than random forest. Overall, Random Forest and Decision Tree algorithms are suitable for the task of user clustering in the context of PD-NOMA which utilizes the spatial concept of user to Base Station (BS).


Article Details



Benjebbour, A. (2017). An Overview of Non-Orthogonal Multiple Access. ZTE Communications, 15, 21–30.

Ding, Z., Schober, R., & Poor, H. V. (2016). A General MIMO Framework for NOMA Downlink and Uplink Transmission Based on Signal Alignment. IEEE Transactions on Wireless Communications, 15(6), 4438–4454.

Islam, S. M. R., Avazov, N., Dobre, O. A., & Kwak, K. S. (2017a). Power-Domain Non-Orthogonal Multiple Access (NOMA) in 5G Systems: Potentials and Challenges. IEEE Communications Surveys and Tutorials, 19(2), 721–742.

Oladipupo, T. (2010). Types of Machine Learning Algorithms. In Y. Zhang (Ed.), New Advances in Machine Learning (pp. 19–48). Intech Open.

Prabha Kumaresan, S., Tan, C. K., & Ng, Y. H. (2020). Efficient user clustering using a low-complexity artificial neural network (ANN) for 5G NOMA systems. IEEE Access, 8, 179307–179316.

Song, L., Li, Y., Ding, Z., & Poor, H. V. (2017). Resource Management in Non-Orthogonal Multiple Access Networks for 5G and beyond. IEEE Network, 31(4), 8–14.

You, H., Pan, Z., Liu, N., & You, X. (2020). User Clustering Scheme for Downlink Hybrid NOMA Systems Based on Genetic Algorithm. IEEE Access, 8, 129461–129468.

Cui, J., Khan, M. B., Deng, Y., Ding, Z., & Nailanathan, A. (2019). Unsupervised Learning Approaches for User Clustering in NOMA enabled Aerial SWIPT Networks. IEEE Workshop on Signal Processing Advances in Wireless Communications, SPAWC, 2019-July(July).

Liaw, A., & Wiener, M. (2002). Classification and Regression by randomForest. R News, 2(3), 18–22.

Lin, Y., Wang, K., & Ding, Z. (2023). Unsupervised Machine Learning-Based User Clustering in THz-NOMA Systems. IEEE Wireless Communications Letters, 12(7), 1130–1134.

Rish I. (2001). An empirical study of the naive bayes classifier. IJCAI 2001 Workshop on Empirical Methods in Artificial Intelligence, January 2001, 41–46.