An ant that walks around on one of Escher's patterns will notice after a certain period of time that the same pattern keeps on repeating itself. Similar repetition occurs in large systems of non-linear equations that describe low-dimensional models for high-dimensional data. We will develop methods to detect such patterns and eventually use these for more efficient data analysis.