On-Line Adaptation of a Signal Predistorter through Dual Reinforcement Learning

Several researchers have demonstrated how neural networks can be trained to compensate for nonlinear signal distortion in e.g. digital satellite communications systems. These networks, however, require that both the original signal and its distorted version are known. Therefore, they have to be trained o -line, and they cannot adapt to changing channel characteristics. In this paper, a novel dual reinforcement learning approach is proposed that can adapt on-line while the system is performing. Assuming that the channel characteristics are the same in both directions, two predistorters at each end of the communication channel co-adapt using the output of the other predistorter to determine their own reinforcement. Using the common Volterra Series model to simulate the channel, the system is shown to successfully learn to compensate for distortions up to 30%, which is signi cantly higher than what might be expected in an actual channel.

[1]  Silvia De Fina,et al.  A new predistortion technique using neural nets , 1993, Signal Process..

[2]  Ezio Biglieri,et al.  Analysis and compensation of nonlinearities in digital transmission systems , 1988, IEEE J. Sel. Areas Commun..

[3]  N. Benvenuto,et al.  A neural network approach to data predistortion with memory in digital radio systems , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[4]  Adel A. M. Saleh,et al.  Frequency-Independent and Frequency-Dependent Nonlinear Models of TWT Amplifiers , 1981, IEEE Trans. Commun..

[5]  Sergio Benedetto,et al.  Nonlinear Equalization of Digital Satellite Channels , 1982, IEEE J. Sel. Areas Commun..

[6]  R. J. Williams,et al.  On the use of backpropagation in associative reinforcement learning , 1988, IEEE 1988 International Conference on Neural Networks.

[7]  Changsoo Eun,et al.  Design and comparison of nonlinear compensators , 1995 .

[8]  P. N. Nilciforuk Neural Equalization of Communication Channels , 1993 .

[9]  Joachim Ciesinger,et al.  Neural nets , 1988, SIGA.

[10]  Bernard Widrow,et al.  Neural nets for adaptive filtering and adaptive pattern recognition , 1988, Computer.

[11]  M. Schetzen The Volterra and Wiener Theories of Nonlinear Systems , 1980 .

[12]  Anders Krogh,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[13]  Francesco Piazza,et al.  Non linear satellite radio links equalized using blind neural networks , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.