Abstract
This chapter discusses the use of machine learning to perform distributed resource allocation in cognitive radio (CR) networks. There are many reinforcement learning techniques; one of the most common is Q-learning. The chapter explains the use of Q-learning for cross-layer resource allocations and describes resource allocation based on the deep Q-learning technique. It shows how different CRs can cooperate during the learning process. The chapter illustrates the performance of the table-based Q-learning algorithm for cross-layer resource allocation and the performance impact when implementing cooperative learning. The figures compare the results from simulations of three different systems: a system performing joint cross-layer CR adaptation, called individual learning; a system called docitive that also performs joint cross-layer CR adaptation but considers a secondary user joining the network that learns through the cross-layer docitive approach; and a system identified as physical layer only.
Original language | English |
---|---|
Title of host publication | Machine Learning for Future Wireless Communications |
Publisher | wiley |
Pages | 27-44 |
Number of pages | 18 |
ISBN (Electronic) | 9781119562306 |
ISBN (Print) | 9781119562252 |
DOIs | |
State | Published - 1 Jan 2019 |
Externally published | Yes |
Keywords
- Cognitive radio networks
- Cooperative learning
- Cross-layer docitive approach
- Cross-layer resource allocation
- Deep Q-learning
- Individual learning
- Reinforcement learning
- Table-based Q-learning algorithm