2017
DOI: 10.1109/lpt.2017.2755663
|View full text |Cite
|
Sign up to set email alerts
|

Applying Neural Networks in Optical Communication Systems: Possible Pitfalls

Abstract: Abstract-We investigate the risk of overestimating the performance gain when applying neural network based receivers in systems with pseudo random bit sequences or with limited memory depths, resulting in repeated short patterns. We show that with such sequences, a large artificial gain can be obtained which comes from pattern prediction rather than predicting or compensating the studied channel/phenomena.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

3
83
0
1

Year Published

2018
2018
2023
2023

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 158 publications
(93 citation statements)
references
References 22 publications
(21 reference statements)
3
83
0
1
Order By: Relevance
“…The test set is finally used to evaluate the BER performance recovery of an independent data set, that the system was not trained on that. In this way we avoid possible pitfalls in biased training 69…”
Section: Training and Testingmentioning
confidence: 99%
“…The test set is finally used to evaluate the BER performance recovery of an independent data set, that the system was not trained on that. In this way we avoid possible pitfalls in biased training 69…”
Section: Training and Testingmentioning
confidence: 99%
“…The neural network (NN) is computational model loosely inspired by its biological counterparts [88]. In recent years, it has been proposed to mitigate the nonlinear impairments in optical communication system [89][90][91]. For short-reach PAM4 optical links, various research concerning the NN method has been performed to improve transmission performance [43][44][45][46][47][48][49][50][51][52][53].…”
Section: Neural Networkmentioning
confidence: 99%
“…It is important to mention that for the training set a Mersenne twister was used as a random number generator. To ensure that during training we do not learn parts or construction rules of the pseudo-random sequence [19] and that training and testing datasets originate from different sources we used a Tausworthe [20] random number generator to generate an independent testing set of data using different 250 sequences of 10000 randomly chosen messages. Figure 3 shows a basic schematic of the sliding window sequence estimation algorithm, where the autoencoder is rep- via its final softmax layer.…”
Section: A Trainingmentioning
confidence: 99%