Separating Structure from Noise in Large Graphs Using the Regularity Lemma. (February 2020)