aeon
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs.
How to use
Zainstaluj Aeon za pomocą polecenia
uv pip install aeonw swoim środowisku Python.Załaduj dane szeregu czasowego – możesz użyć wbudowanych zbiorów danych z
aeon.datasetslub przygotować własne dane w formacie obsługiwanym przez bibliotekę.Wybierz odpowiedni algorytm w zależności od zadania: do klasyfikacji szeregów czasowych użyj
RocketClassifierlubMiniRocketClassifierdla szybkości, alboHIVECOTEV2dla maksymalnej dokładności; do prognozowania, detekcji anomalii lub grupowania wybierz moduł odpowiadający Twojemu celowi.Utwórz instancję wybranego klasyfikatora lub modelu, na przykład
clf = RocketClassifier(n_kernels=10000)dla klasyfikacji.Wytrenuj model na danych treningowych za pomocą
clf.fit(X_train, y_train), gdzie X_train to Twoje szeregi czasowe, a y_train to etykiety.Oceń wydajność modelu na danych testowych używając
clf.score(X_test, y_test)lub innych metryk ewaluacji dostępnych w bibliotece.