State of the art models using deep neural networks have become very good in learning an accurate mapping from inputs to outputs.
they still lack generalization capabilities in conditions that differ from the ones encountered during training.