Time series classification#
The aeon.classification
module contains algorithms and composition tools for time series classification.
All classifiers in aeon
can be listed using the aeon.registry
.all_estimators
utility,
using estimator_types="classifier"
, optionally filtered by tags.
Valid tags can be listed using aeon.registry.all_tags
.
Composition#
|
Pipeline of transformers and a classifier. |
|
Applies estimators to channels of an array. |
Time Series Forest Classifier as described in [R46a3ac2be66c-1]. |
|
|
Pipeline of transformers and a classifier. |
|
Weighted ensemble of classifiers with fittable ensemble weight. |
Deep learning#
|
Time Convolutional Neural Network (CNN), as described in [R005c17f530c3-1]. |
|
Fully Connected Neural Network (FCN), as described in [R0993622772bf-1]. |
|
Multi Layer Perceptron Network (MLP), as described in [R9d18d4b40404-1]. |
|
Time series attentional prototype network (TapNet), as described in [R1cad3b3178d5-1]. |
Dictionary-based#
|
Ensemble of Bag of Symbolic Fourier Approximation Symbols (BOSS). |
|
Contractable Bag of Symbolic Fourier Approximation Symbols (cBOSS). |
|
Single bag of Symbolic Fourier Approximation Symbols (IndividualBOSS). |
|
Single TDE classifier, an extension of the Bag of SFA Symbols (BOSS) model. |
|
MUSE (MUltivariate Symbolic Extension). |
|
Temporal Dictionary Ensemble (TDE). |
|
Word Extraction for Time Series Classification (WEASEL) [1]. |
|
Word Extraction for Time Series Classification (WEASEL) v2.0. |
Distance-based#
|
The Elastic Ensemble (EE). |
|
KNN Time Series Classifier. |
|
ShapeDTW classifier. |
Early classification#
Probability Threshold Early Classifier. |
|
|
Two-tier Early and Accurate Series Classifier (TEASER). |
Feature-based#
|
Canonical Time-series Characteristics (catch22) classifier. |
|
Fresh Pipeline with RotatIoN forest Classifier. |
|
Martrix Profile (MP) classifier. |
|
Classification module using signature-based features. |
|
Summary statistic classifier. |
|
Time Series Feature Extraction based on Scalable Hypothesis Tests classifier. |
Hybrid#
|
Hierarchical Vote Collective of Transformation-based Ensembles (HIVE-COTE) V1. |
|
Hierarchical Vote Collective of Transformation-based Ensembles (HIVE-COTE) V2. |
Interval-based#
|
Canonical Interval Forest Classifier (CIF). |
|
Diverse Representation Canonical Interval Forest Classifier (DrCIF). |
Random Interval Spectral Ensemble (RISE). |
|
|
Supervised Time Series Forest (STSF). |
|
Time series forest classifier. |
Kernel-based#
|
Arsenal ensemble. |
|
Classifier wrapped for the Rocket transformer using RidgeClassifierCV. |
Shapelet-based#
|
A shapelet transform classifier (STC). |
sklearn#
|
Continuous interval tree (CIT) vector classifier (aka Time Series Tree). |
|
A rotation forest (RotF) vector classifier. |
Base#
Abstract base class for time series classifiers. |
|
|
DummyClassifier makes predictions that ignore the input features. |
|
Abstract base class for deep learning time series classifiers. |
Abstract base class for early time series classifiers. |