Communications & Machine Learning Lab
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Presentation for IEEE ISIT 2020
An Efficient Neural Network Architecture for Rate Maximization in - - PowerPoint PPT Presentation
Presentation for IEEE ISIT 2020 An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels Communications & Machine Learning Lab Index I. Introduction II. System model III. Monotonicity of the
Communications & Machine Learning Lab
Presentation for IEEE ISIT 2020
3
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab4 … Thermal energy Solar power Wind energy Piezoelectric
Rx
Energy harvesting
No extra power source
Rx Rx ❖ Energy harvesting communications
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab5
…
…
guaranteed ❖ Energy harvesting communications
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab6
Traditional Reinforcement learning algorithms easily fall into local maxima when the transmitter gets inconsistent data.
Using deep neural networks without proper grounds slows down forward propagation and hinders efficient network configuration. ❖ Reinforcement learning with function approximator
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab7
Constructing a function approximator with a monotonic property of the value function.
Wasting computation resources required for DNN The learning agent has information about the
in advance
8
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab9
Notations 𝑓𝑗
ℎ
harvested energy, i.i.d. 𝐈𝑗 channel gains, i.i.d. 𝑐𝑗 remaining battery 𝑠
𝑙,(𝑗)
rate of 𝑙th user in time slot 𝑗 𝑞(𝑗) total power used in time slot 𝑗 𝑆(𝐈, 𝑞) the Shannon’s channel capacity 𝑊(𝑡𝑗) value function 𝑡 = (𝑓ℎ, 𝐈, 𝑐) state 𝜌(𝑓ℎ, 𝐈, 𝑐) power allocation policy
❖ System Model
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab10
Total transmit power at time slot i achievable rate of kth user with SIC
❖ Broadcast channel
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab11
Communications, vol. 11, no. 2, pp. 571–583, 2012.
Minimum power required to achieve
❖ Weighted sum-rate maximization problem
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab12
Battery constraints Achievable rate in broadcast channel
determines the transmit power ❖ Weighted sum-rate maximization problem
13
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab14
Proof of increasing property of the
Building lightweight monotonic neural network Policy gradient method
The optimal policy has the equal or greater output (power) as the input variable is greater.
policy
Total power allocated at one time slot Harvested energy, channel gains, remaining battery
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab15 ❖ Increasing Property of the Optimal Power Allocation Policy
Condition 1: has increasing difference in . Condition 2: Upper bound and lower bound of the action space are increasing functions for .
when the following conditions are satisfied [Topkis's theorem]. *Increasing difference in : the change of function from increasing is larger when 𝑞 is larger.
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab16 ❖ Increasing Property of the Optimal Power Allocation Policy
Condition 1: has increasing difference in . Condition 2: Upper bound and lower bound of the action space are increasing functions for . Upper & lower bound of the action (transmit power) space does not depend on the channel gain. They only depend on remaining battery of the transmitter.
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab17
Since Condition 1 & 2 are satisfied, the optimal power allocation policy is an increasing function for channel gains, , if . Similarly, and .
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab18
❖ Monotonic Neural Network for the Optimal Policy
…
max
Monotonic neural network [J. Sill, 1998]. Positive weight
…
max min
19
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab20
❖ Policy Learning Processes (0, 300, 600 iterations)
Monotonic Neural Network (shallow & optimized for the problem) 128-128-128 size Fully Connected Network (overly complex for the problem)
achieve 0.455 b/s achieve 0.403 b/s
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab21
❖ Sum-rate according to the harvesting probability
battery is assumed
(Proposed)
the battery and divide it into the users at an optimal rate for the channel states.
learning a transmission policy even with completely random incoming energy and channel processes.
timeslot-wise optimization policy (TOP).
22
An Efficient Neural Network Architecture for Rate Maximization in Energy Harvesting Downlink Channels
Heasung Kim, Taehyun Cho, Jungwoo Lee, Wonjae Shin, and H. Vincent Poor, Communications & Machine Learning Lab, Seoul National University, Korea
Communications & Machine Learning Lab23
❖ Conclusion
shallow neural networks that are customized for desired optimal policy.
techniques to energy harvesting communication systems.
❖ Future works