Reducing Sample Complexity of Deep Learning with Symmetric Prior of Wireless Tasks
Chengjian Sun,Jiajun Wu,Chenyang Yang
2020-01-01
Abstract:Deep neural networks (DNNs) have been applied to deal with various wireless problems, which usually need a large number of samples for training. Considering that wireless environments are highly dynamic and gathering data is expensive, reducing complexity is paramount for learning wireless tasks. Incorporating domain knowledge into learning is a promising way of improving efficiency, which is an emerging topic in the wireless community. In this article, we first briefly summarize several approaches to address this core issue. Then, we show that a kind of symmetric property, permutation equivariance, widely exists in wireless tasks. To harness such a generic prior, we introduce a simple data representation method to compress the training set, which is to jointly sort the input and output of the DNNs. We use power allocation among subcarriers, probabilistic content caching, and interference coordination to illustrate how to apply this method, i.e., ranking, and how much the complexity can be reduced. From the case study, we find an interesting phenomenon: sample hardening, where the required number of training samples decreases with the number of subchannels or contents. We compare this method of data representation with the DNNs embedded with the same prior or without any prior. Simulation results show that the samples required to train a DNN after ranking can be reduced by $15 \sim 2400$ folds to achieve the same learning performance as the non-prior counterpart.