In this paper, we investigate a new machine learning-based transmission strategy called progressive transmission or ProgTr. In ProgTr, there are b variables that should be transmitted using at most T channel uses. The transmitter aims to send the data to the receiver as fast as possible and with as few channel uses as possible (as channel conditions permit) while the receiver refines its estimate after each channel use. We use recurrent neural networks as the building block of both the transmitter and receiver where the SNR is provided as an input that represents the channel conditions. To show how ProgTr works, the proposed scheme was simulated in different scenarios including single/multi-user settings, different channel conditions, and for both discrete and continuous input data. The results show that ProgTr can achieve better performance compared to conventional modulation methods. In addition to performance metrics such as BER, bit-wise mutual information is used to provide some interpretation to how the transmitter and receiver operate in ProgTr.
翻译:在本文中,我们调查了一种新的机器学习式传输战略,称为累进传输或ProgTr。在ProgTr中,有b变量应该在大多数T频道用途下传输。发射机的目的是将数据尽快传送给接收者,尽可能少地(在频道条件允许的情况下)频道使用,而接收器在每个频道使用之后则完善其估计。我们使用经常性神经网络作为发送器和接收器的构件,在发送器和接收器中提供SNR作为代表频道条件的输入。为了显示ProgTr如何运作,在不同的情景中模拟了拟议的计划,包括单一/多用户设置、不同频道条件以及离散和连续输入数据。结果显示,ProgTr能够比常规调制方法取得更好的性能。除了诸如BER等性能衡量标准外,还使用小智的相互信息来提供一些解释,说明发射器和接收器如何在ProgTr操作。