PAA

class sktime.transformations.panel.dictionary_based.PAA(num_intervals=8)[source]

(PAA) Piecewise Aggregate Approximation Transformer, as described in Eamonn Keogh, Kaushik Chakrabarti, Michael Pazzani, and Sharad Mehrotra. Dimensionality reduction for fast similarity search in large time series databases. Knowledge and information Systems, 3(3), 263-286, 2001. For each series reduce the dimensionality to num_intervals, where each value is the mean of values in the interval.

TO DO: pythonise it to make it more efficient. Maybe check vs this version

http://vigne.sh/posts/piecewise-aggregate-approx/

Could have: Tune the interval size in fit somehow?

Parameters

num_intervals (int, dimension of the transformed data (default 8)) –

__init__(num_intervals=8)[source]

Initialize self. See help(type(self)) for accurate signature.