> but DL is proven to be able to find pattern even in random noise, so how can you be sure this is not just overfitting to artefact?
You test your DL decoder on held-out data. This is the common practice.