Evolutionary Programming for the Optimization of Trellis-Coded Modulation Schemes
暂无分享,去创建一个
This paper presents some results on evolutionary optimization of trellis-coded modulation (TCM) schemes. The TCM-encoder and output mapping used in a TCM system are represented as a nite state machine whose parameters are optimized using various genetic operators. Through extensive simulation it is shown that it is possible to consistently arrive at hand-generated (Ungerbck) codes for AWGN channels which are known to be close to the theoretical optimum as determined by the Shan-non bound. This allows the conjecture that the method can be used to generate codes for channel characteristics for which no nearly optimal codes are known. It is also shown that this optimization process yields a rate of convergence which is faster than for pure random search, thus proving that solutions are not simply arrived at by chance. This paper deenes a new genetic operator, joining, and also adds the crossover operator to the set proposed by Fogel (1994). Also, demes are used to concurrently run the evolutionary programming algorithm on several smaller populations which only exhibit a low probability of exchanging genetic information.
[1] David B. Fogel,et al. Evolving Behaviors in the Iterated Prisoner's Dilemma , 1993, Evolutionary Computation.
[2] M. Birgmeier. A digital communication channel equalizer using a Kalman-trained neural network , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).