🧠 AI / ML

anomaly-detection-builder

Conception de systèmes de détection d'anomalies (statistique, ML, deep learning)

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- anomaly-detection-builder --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } anomaly-detection-builder -Launch"

🚀 Déjà installé ?

claude "/anomaly-detection-builder"

Ou tapez /anomaly-detection-builder dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/ai-ml-skills/anomaly-detection-builder ~/.claude/skills/

Source : ai-ml-skills/anomaly-detection-builder

📖 Manuel

Anomaly Detection Builder

Guide complet pour la conception et l'implémentation de systèmes de détection d'anomalies, des approches statistiques classiques aux techniques de deep learning.

Workflow

1. Caractériser le problème et les données

2. Explorer et préparer les données

3. Choisir la méthode de détection adaptée

4. Implémenter et entraîner le modèle

5. Définir les seuils de détection

6. Évaluer les performances

7. Déployer et monitorer en production

8. Itérer et améliorer

Rules

  1. Privilégier le recall sur la precision pour les anomalies critiques : En détection de fraude ou en maintenance prédictive, manquer une anomalie réelle (faux négatif) coûte généralement beaucoup plus cher qu'une fausse alerte (faux positif). Calibrer les seuils en conséquence.
  1. Ne jamais utiliser l'accuracy comme métrique principale : Avec 1% d'anomalies, un modèle qui prédit toujours "normal" obtient 99% d'accuracy. Utiliser systématiquement la precision, le recall, le F1-score et l'AUC-PR.
  1. Commencer par les méthodes simples : Isolation Forest ou un seuil statistique bien calibré surpasse souvent un autoencoder complexe. Implémenter d'abord une baseline simple, puis complexifier uniquement si les performances sont insuffisantes.
  1. Le seuil est aussi important que le modèle : Un excellent modèle avec un seuil mal calibré est inutile. Investir autant de temps dans le calibrage du seuil que dans l'entraînement du modèle, et recalibrer régulièrement en production.
  1. Prévoir la dérive des données : Les patterns normaux et anormaux évoluent dans le temps. Mettre en place un monitoring du data drift et un processus de réentraînement périodique pour maintenir la pertinence du système.