Understanding Deep Learning Requires Rethinking Generalization