EveryDev.ai
Subscribe
Home
Tools

3,697+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Anomaly Detection Tutorials
    Anomaly Detection Tutorials icon

    Anomaly Detection Tutorials

    AI Tutorials

    A structured curriculum of 14+ runnable Jupyter notebooks teaching time-series anomaly detection from statistical foundations to state-of-the-art deep learning models.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under the MIT License. Clone, use, modify, and distribute freely.

    Engagement

    Available On

    Web
    API
    CLI

    Resources

    WebsiteGitHubllms.txt

    Topics

    AI TutorialsAcademic ResearchAI Development Libraries

    Alternatives

    Hugging Face LearnAI For BeginnersPyCaret
    Developer
    Julien AudibertJulien Audibert builds open-source educational resources for…

    Listed Aug 2026

    About Anomaly Detection Tutorials

    Anomaly Detection Tutorials is an open-source GitHub repository by Julien Audibert that provides a structured, progressive curriculum for learning time-series anomaly detection. The project covers everything from classical statistical methods like z-scores to modern deep learning architectures, with every notebook designed to run top-to-bottom on CPU in minutes, seeded and reproducible. Originally started in 2016 as one of the early autoencoder anomaly detection tutorials, the repo was rebuilt from scratch in 2026 with a higher bar for evaluation rigor.

    What It Is

    This is a self-contained educational resource — a sequence of Jupyter notebooks that teaches anomaly detection as a coherent discipline rather than a collection of isolated techniques. The core differentiator, as the README states, is the focus on honest evaluation: every method is paired with its failure modes, not just its wins, and results are measured with ground-truth labels where they exist. The project targets data scientists, ML engineers, and researchers who want a principled path from beginner to production-ready methods.

    The Curriculum Structure

    The repo organizes 14 available notebooks (plus one planned case study) in a recommended reading order, each of which also stands alone:

    • Foundations (01): z-scores, moving statistics, STL residuals
    • Classic ML (02): Isolation Forest, One-Class SVM, LOF
    • Autoencoders (03): reconstruction error as an anomaly signal
    • USAD (04): adversarially trained autoencoders (KDD 2020)
    • Matrix Profile (05): training-free anomaly detection
    • Forecasting-based detection (06): predict-then-surprise approach
    • Probabilistic reconstruction (07): VAEs, Donut, and likelihood
    • TadGAN (08): GAN-based detection and critic limitations
    • Graph Neural Networks (09): multi-sensor dependency learning
    • Transformers (10): reconstruction cheating problem
    • Self-supervised representations (11): detecting without reconstructing
    • Streaming detection (12): Robust Random Cut Forest
    • Foundation models (13): zero-shot detection with Chronos/MOMENT
    • Evaluation done right (14): the point-adjust trap and alternatives

    Design Philosophy and Tradeoffs

    The project is explicit about what most anomaly detection material skips: evaluation methodology. Notebook 14 specifically addresses the "point-adjust trap," a common evaluation pitfall that inflates reported performance. The consistent colorblind-safe visual language and shared adtuto package (holding plotting themes, datasets, and windowing helpers) keep individual notebooks focused on their methods rather than boilerplate. The tradeoff is that this is a learning resource, not a production library — it provides understanding and reproducible experiments, not a plug-and-play API.

    Setup Path

    Users can clone the repo and run locally using uv for environment management, or open any notebook directly in Google Colab via the badge links in the curriculum table. The Colab path requires no local setup — the first cell installs dependencies automatically. Local setup requires Python 3.10+ and uses uv venv with an editable install of the adtuto package.

    Update: Rebuilt in 2026

    The README documents that the repo started in 2016 and reached 190 stars in its first life before being rebuilt from scratch in 2026. The rebuild retained the original mission but applied ten years of hindsight and significantly raised the bar for evaluation rigor. As of the last push in August 2026, all 14 planned notebooks are marked available, with one case study (detecting silent regressions in LLM telemetry) listed as planned. The repository is MIT-licensed and actively maintained under the GitHub Actions CI pipeline.

    Anomaly Detection Tutorials - 1

    Community Discussions

    Be the first to start a conversation about Anomaly Detection Tutorials

    Share your experience with Anomaly Detection Tutorials, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under the MIT License. Clone, use, modify, and distribute freely.

    • All 14 notebooks available
    • Google Colab access via badge links
    • MIT licensed source code
    • Shared adtuto package included
    • GitHub Actions CI

    Capabilities

    Key Features

    • 14 runnable Jupyter notebooks covering z-scores to deep learning
    • Runs on CPU in minutes, seeded and reproducible
    • Google Colab badges for zero-setup access
    • Honest evaluation with ground-truth labels and failure mode analysis
    • Notebook 14 addresses the point-adjust evaluation trap
    • Shared adtuto package for plotting, datasets, and windowing helpers
    • Consistent colorblind-safe visual language
    • Covers Isolation Forest, One-Class SVM, LOF, Autoencoders, VAEs, TadGAN, GNNs, Transformers, RRCF, and foundation models
    • MIT licensed and open source

    Integrations

    Google Colab
    Jupyter Lab
    Python 3.10+
    uv (package manager)
    GitHub Actions CI
    API Available

    Ratings & Reviews

    No ratings yet

    Be the first to rate Anomaly Detection Tutorials and help others make informed decisions.

    Developer

    Julien Audibert

    Julien Audibert builds open-source educational resources for machine learning practitioners, with a focus on time-series anomaly detection. The anomaly-detection-tutorials project, originally created in 2016, was rebuilt from scratch in 2026 with a higher standard for evaluation rigor and reproducibility. The work spans classical statistical methods through state-of-the-art deep learning architectures, all designed to run on CPU without specialized hardware.

    Read more about Julien Audibert
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Hugging Face Learn icon

    Hugging Face Learn

    Free educational platform offering AI and machine learning courses, tutorials, and certifications from Hugging Face.

    AI For Beginners icon

    AI For Beginners

    A free, open-source 12-week, 24-lesson curriculum by Microsoft covering AI fundamentals including neural networks, computer vision, NLP, and AI ethics using PyTorch and TensorFlow.

    PyCaret icon

    PyCaret

    An open-source, low-code machine learning library in Python that automates machine learning workflows.

    Browse all tools

    Related Topics

    AI Tutorials

    Step-by-step tutorials and hands-on guides for AI tools and frameworks.

    47 tools

    Academic Research

    AI tools designed specifically for academic and scientific research.

    59 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    290 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions