Adaptive Data Representation and Analysis