Resource allocation optimization of device-to-device communication using machine learning algorithms

Sapana Dhanvijay 1, *, Rajesh Kumar Rai 1, Vijeta Yadav 1 and Ghizal F Ansari 2

1 Department of Electronics & Communication, Madhyanchal Professional University, Bhopal, India.
2 Department of Physics, Madhyanchal Professional University, Bhopal, India.
 
International Journal of Science and Research Archive, 2024, 13(01), 2428–2436.
Article DOI: 10.30574/ijsra.2024.13.1.1851
Publication history: 
Received on 28 July 2024; revised on 01 October 2024; accepted on 04 October 2024
 
Abstract: 
Device-to-device communication is envisioning next-generation wireless communication. The utility of the device-to-device communication model encourages emerging communication systems such as 5G and the Internet of Things. The allocation of resources and channel interference are major challenges in device-to-device communication. This paper proposes machine-learning-based algorithms for resource allocation and optimization of device-to-device communication. The proposed machine learning algorithm is a cascaded support vector machine. The cascaded support vector machine mapped the parameters of CUEs and DUEs. We create an iterative algorithm to achieve low-power, energy-efficient resource allocation with mode selection by formulating a novel optimization problem to maximize energy efficiency using the subtractive form method to solve a fractional objective function. We obtain data samples from a suboptimal algorithm to train the cascaded algorithm and verify the trained algorithm. Our numerical results show that the proposed cascaded machine learning-based transmission algorithm's accuracy reaches about 88%–95% despite its simple structure due to the limitation in computing power. The analysis of results suggests that the proposed algorithm is more efficient than SVM, DSVM, and the reinforcement learning (RL) algorithm.
 
Keywords: 
D2D Communication; Cellular Communication; Machine Learning; Optimization
 
Full text article in PDF: