| Literature DB >> 33286761 |
Huicheol Shin1,2, Yongjae Kim2, Seungjae Baek2, Yujae Song2.
Abstract
In this study, the problem of dynamic channel access in distributed underwater acoustic sensor networks (UASNs) is considered. First, we formulate the dynamic channel access problem in UASNs as a multi-agent Markov decision process, wherein each underwater sensor is considered an agent whose objective is to maximize the total network throughput without coordinating with or exchanging messages among different underwater sensors. We then propose a distributed deep Q-learning-based algorithm that enables each underwater sensor to learn not only the behaviors (i.e., actions) of other sensors, but also the physical features (e.g., channel error probability) of its available acoustic channels, in order to maximize the network throughput. We conduct extensive numerical evaluations and verify that the performance of the proposed algorithm is similar to or even better than the performance of baseline algorithms, even when implemented in a distributed manner.Entities:
Keywords: acoustic communication; deep reinforcement learning (DRL); distributed algorithm; dynamic channel access; multi-agent RL; underwater sensor networks
Year: 2020 PMID: 33286761 PMCID: PMC7597317 DOI: 10.3390/e22090992
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Figure 1Illustration of underwater acoustic sensor networks (UASNs).
Figure 2Illustration of state.
List of network parameters.
| Network Parameter | Value |
|---|---|
| Number of active sensors and data sink | 2, 1 |
| Surface height (depth) | 100 m |
| Height of sensors and data sink | 10 m |
| Transmit power of sensors | 20 W |
| Number of available acoustic channels | 3 |
| Minimum frequencies of available channels | [10, 30, 50] KHz |
| Bandwidth of each channel | 10 KHz |
List of DQN hyperparameters.
| Hyperparameter | Agent |
|---|---|
| Batch size | 6 |
| Optimizer | Adam |
| Activation function | Relu |
| Learning rate |
|
| Experience replay size | 1000 |
| Discount factor | 0.99 |
Figure 3Illustration of the performance of the proposed algorithm.
Figure 4Illustration of performance comparison of the proposed and baseline algorithms.
Figure 5Illustration of the performance of each underwater sensor applying the proposed algorithm.
Figure 6Illustration of performance comparison of the proposed and slotted ALOHA.