Cutty: Aggregate Sharing for User-Defined Windows
Learning from time-changing data with adaptive windowing