aeon
Appliquer le ML de séries temporelles avec la toolkit Aeon
Également disponible depuis: davila7
Les données de séries temporelles nécessitent des algorithmes spécialisés au-delà de l'apprentissage automatique standard. Aeon fournit des API compatibles scikit-learn pour la classification, la régression, le clustering, la prévision, la détection d'anomalies, la segmentation et la recherche de similarité sur les données temporelles.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "aeon". Classifier mes données de séries temporelles avec aeon
Résultat attendu:
- RocketClassifier entraîné avec succès
- Précision sur le jeu de test : 92.3%
- Paramètres clés : n_kernels=10000
- Forme des données vérifiée : (samples, channels, timepoints)
Audit de sécurité
SûrAll 531 static findings are false positives. This is a documentation-only skill containing SKILL.md and references/*.md files with no executable code. The scanner incorrectly flagged markdown syntax (backticks for inline code), Python import examples in documentation, ML algorithm names (DTW, LCSS, ERP) misinterpreted as cryptographic references, and legitimate documentation URLs. No actual code execution, network calls, or credential access exists.
Facteurs de risque
⚡ Contient des scripts (8)
🌐 Accès réseau (6)
⚙️ Commandes externes (473)
🔑 Variables d’environnement (1)
Score de qualité
Ce que vous pouvez construire
Construire des modèles prédictifs
Classifier les lectures de capteurs, prédire les défaillances d'équipements ou anticiper les tendances commerciales avec des algorithmes spécialisés de séries temporelles.
Analyser les modèles temporels
Détecter les anomalies dans les signaux physiologiques, segmenter les données génomiques ou trouver des motifs récurrents dans les séquences expérimentales.
Mettre à l'échelle les pipelines de séries temporelles
Intégrer avec les pipelines sklearn, comparer les résultats de référence et déployer des modèles de séries temporelles prêts pour la production.
Essayez ces prompts
Utiliser aeon pour classifier les données de séries temporelles dans X_train, y_train. Entraîner un RocketClassifier et évaluer la précision sur X_test.
Détecter les anomalies dans ma série temporelle y avec aeon. Utiliser le détecteur STOMP avec window_size=50 et retourner les indices où anomaly_scores dépasse le 95e percentile.
Entraîner un prévisionniste ARIMA (order=(1,1,1)) sur mes données d'entraînement et prédire les 5 prochaines valeurs.
Créer un pipeline sklearn avec Normalizer, RocketTransformer et un GradientBoostingClassifier en utilisant les transformeurs aeon et les estimateurs sklearn.
Bonnes pratiques
- Normaliser les données de séries temporelles avant d'appliquer la plupart des algorithmes en utilisant aeon.transformations.collection.Normalizer
- Commencer par MiniRocketClassifier ou RocketClassifier pour un prototypage rapide avant d'essayer les méthodes d'apprentissage profond
- Valider les performances du modèle en utilisant la validation croisée et comparer avec des méthodes de référence comme 1-NN Euclidean
Éviter
- Utiliser des classificateurs d'apprentissage profond sur de petits ensembles de données avec moins de 100 échantillons
- Sauter la normalisation des données lors du travail avec DTW ou d'autres mesures de distance élastiques
- Ignorer la forme d'entrée requise (n_samples, n_channels, n_timepoints)
Foire aux questions
Quel est le format d'entrée pour aeon ?
Quel classificateur est le plus rapide ?
Puis-je utiliser les pipelines sklearn ?
Comment détecter les anomalies ?
Quelles distances sont disponibles ?
Comment gérer les valeurs manquantes ?
Détails du développeur
Structure de fichiers