awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 مستودعات

Awesome GitHub RepositoriesAnomaly Detection

Algorithms for identifying unusual patterns in data streams automatically.

Distinguishing note: Focuses on automated statistical detection rather than manual threshold monitoring.

Explore 28 awesome GitHub repositories matching data & databases · Anomaly Detection. Refine with filters or upvote what's useful.

Awesome Anomaly Detection GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • posthog/posthogالصورة الرمزية لـ PostHog

    PostHog/posthog

    35,060عرض على GitHub↗

    PostHog is a comprehensive product analytics and feature management platform designed to capture, process, and visualize user behavior data. It provides a unified suite for tracking application events, managing feature rollouts, and monitoring system health through session recordings and error tracking. By leveraging a columnar-storage-optimized architecture, the platform enables high-performance aggregation and filtering across massive event datasets. What distinguishes PostHog is its integrated approach to data pipelines and application control. It features a robust event ingestion system t

    Identifies unusual data patterns using statistical algorithms to trigger alerts without manual threshold configuration.

    Pythonab-testingai-analyticsanalytics
    عرض على GitHub↗35,060
  • fincept-corporation/finceptterminalالصورة الرمزية لـ Fincept-Corporation

    Fincept-Corporation/FinceptTerminal

    26,900عرض على GitHub↗

    FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation. The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling

    Identifies outliers in feature matrices to perform fraud detection and ensure financial data quality.

    C++bloomberg-terminalcontributions-welcomefinance
    عرض على GitHub↗26,900
  • networkx/networkxالصورة الرمزية لـ networkx

    networkx/networkx

    16,641عرض على GitHub↗

    NetworkX is a Python library designed for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. It provides a comprehensive framework for modeling relationships between entities as graphs, directed graphs, or multigraphs, allowing users to attach arbitrary metadata and properties to nodes and edges. The library distinguishes itself through a modular architecture that decouples graph analysis logic from data storage, utilizing nested dictionaries and adjacency lists to manage topology. It features a pluggable backend system that delegates computat

    Detects clusters within a graph using spectral bipartitioning or greedy node-swapping algorithms to reveal underlying structural groupings.

    Pythoncomplex-networksgraph-algorithmsgraph-analysis
    عرض على GitHub↗16,641
  • stefan-jansen/machine-learning-for-tradingالصورة الرمزية لـ stefan-jansen

    stefan-jansen/machine-learning-for-trading

    16,552عرض على GitHub↗

    This project is a comprehensive framework for engineering financial data pipelines, designed to automate the collection, cleaning, and synchronization of large-scale market datasets. It functions as a quantitative trading data engine, providing the infrastructure necessary to manage historical and real-time asset pricing information for research and machine learning workflows. The system distinguishes itself through a configuration-driven approach to orchestration, allowing users to manage complex data acquisition tasks across multiple financial providers. It features resilient middleware tha

    Identifies statistical outliers and irregularities in time series data to maintain high-fidelity inputs.

    Jupyter Notebookartificial-intelligencedata-sciencedeep-learning
    عرض على GitHub↗16,552
  • neo4j/neo4jالصورة الرمزية لـ neo4j

    neo4j/neo4j

    15,928عرض على GitHub↗

    Neo4j is a native graph database management system designed to store and query highly connected data using a property-graph model. It provides an ACID-compliant transaction engine that ensures data integrity, supported by a distributed cluster architecture that maintains causal consistency across nodes. Users interact with the system through a declarative query language, which allows for complex pattern matching and path traversal without requiring manual traversal logic. The platform distinguishes itself through its hybrid approach to data retrieval, combining traditional graph-based queries

    Executes advanced graph algorithms for centrality, pathfinding, and community detection on connected datasets.

    Javacypherdatabasegraph
    عرض على GitHub↗15,928
  • vibrantlabsai/ragasالصورة الرمزية لـ vibrantlabsai

    vibrantlabsai/ragas

    12,659عرض على GitHub↗

    Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and autonomous agent workflows. It provides a comprehensive suite of tools for benchmarking system outputs, utilizing language models as automated judges to score performance against defined rubrics and reference data. By standardizing inputs, retrieved contexts, and generated responses into a unified schema, the project enables consistent analysis across complex AI applications. The framework distinguishes itself through its ability to generate synthetic test datasets from existin

    Discovers groups of related nodes within graphs using community detection algorithms or path exploration.

    Pythonevaluationllmllmops
    عرض على GitHub↗12,659
  • nashsu/llm_wikiالصورة الرمزية لـ nashsu

    nashsu/llm_wiki

    12,563عرض على GitHub↗

    This project is an LLM knowledge base builder and personal knowledge management tool. It is a desktop application designed to transform diverse documents into a persistent, interlinked wiki through LLM analysis and incremental ingestion. The system distinguishes itself with a knowledge graph visualizer that uses community detection algorithms to map relationships between concepts and identify topical clusters. It features a hybrid retrieval system that combines keyword matching, vector embeddings, and graph relevance to locate information. The platform covers a wide range of capabilities inc

    Uses modularity-based community detection algorithms to automatically discover and group related knowledge clusters.

    TypeScript
    عرض على GitHub↗12,563
  • datahub-project/datahubالصورة الرمزية لـ datahub-project

    datahub-project/datahub

    12,141عرض على GitHub↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Monitors data patterns using artificial intelligence to automatically configure and adapt quality checks as underlying data structures change.

    Pythondata-catalogdata-discoverydata-governance
    عرض على GitHub↗12,141
  • cleanlab/cleanlabالصورة الرمزية لـ cleanlab

    cleanlab/cleanlab

    11,513عرض على GitHub↗

    Cleanlab is a data-centric AI library and toolkit designed to improve machine learning model performance by detecting label errors and increasing overall dataset quality. It implements a confident learning framework that iteratively refines label noise estimates by comparing model predictions with estimated label probabilities to identify mislabeled examples. The project provides specialized utilities for active learning optimization, allowing for the selection of the most impactful examples for labeling or re-labeling. It also includes an outlier detection tool to identify atypical data poin

    Finds atypical data points that fall outside the expected distribution to remove or investigate anomalies.

    Pythonactive-learningannotationanomaly-detection
    عرض على GitHub↗11,513
  • alan-turing-institute/sktimeالصورة الرمزية لـ alan-turing-institute

    alan-turing-institute/sktime

    9,810عرض على GitHub↗

    sktime is a machine learning framework designed for time series analysis. It provides a unified interface for performing time series forecasting, classification, and anomaly detection, integrating these capabilities into a standardized toolkit compatible with the scikit-learn API. The framework allows for the construction of complex analysis workflows through model pipelining and ensemble-based aggregation. It uses adapter-based integration to wrap external time series libraries, providing a single entry point for diverse algorithmic implementations. Its capabilities cover temporal data tran

    Identifies unusual data points or significant shifts in the underlying properties of temporal sequences.

    Python
    عرض على GitHub↗9,810
  • dusty-nv/jetson-inferenceالصورة الرمزية لـ dusty-nv

    dusty-nv/jetson-inference

    8,734عرض على GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Implements graph neural networks to identify anomalous user and device behavior patterns for fraud detection.

    C++caffecomputer-visiondeep-learning
    عرض على GitHub↗8,734
  • lawlite19/machinelearning_pythonالصورة الرمزية لـ lawlite19

    lawlite19/MachineLearning_Python

    8,526عرض على GitHub↗

    This is a Python machine learning library featuring a collection of core algorithms implemented from scratch to demonstrate foundational AI concepts. It provides a comprehensive toolkit for supervised learning, unsupervised learning, and neural network development. The project is distinguished by its custom implementation of a neural network framework, which includes multi-layer perceptrons with backpropagation, gradient descent, and weight regularization. It also includes a specialized anomaly detection toolkit that identifies outliers and rare events using Gaussian probability distributions

    Provides statistical anomaly detection for identifying outliers and rare events in datasets.

    Python
    عرض على GitHub↗8,526
  • greyhatguy007/machine-learning-specialization-courseraالصورة الرمزية لـ greyhatguy007

    greyhatguy007/Machine-Learning-Specialization-Coursera

    6,996عرض على GitHub↗

    This repository is a collection of implementation references and solved notebooks covering supervised, unsupervised, and reinforcement learning techniques. It provides practical guides for building predictive models, clustering algorithms, and autonomous agents. The project includes specific implementations for neural network architectures, such as multi-layer perceptrons for digit recognition, and recommender systems using collaborative and content-based filtering. It also features reinforcement learning systems that utilize deep Q-learning to optimize decision-making policies. The codebase

    Implements Gaussian anomaly detection to identify outliers by modeling normal data distributions.

    Jupyter Notebookandrew-ngandrew-ng-machine-learningcoursera
    عرض على GitHub↗6,996
  • haifengl/smileالصورة الرمزية لـ haifengl

    haifengl/smile

    6,387عرض على GitHub↗

    Smile is a comprehensive JVM machine learning library and statistical computing toolkit. It provides a suite of algorithms for classification, regression, and clustering, implemented natively for Java, Scala, and Kotlin. The project also functions as a deep learning framework, a natural language processing library, and an inference engine for large language models. The library distinguishes itself through GPU acceleration via LibTorch bindings and support for the ONNX model interchange format. It includes specialized capabilities for large language model inference, featuring Byte-Pair Encodin

    Identifies rare or suspicious data points that deviate significantly from the majority using anomaly detection algorithms.

    Java
    عرض على GitHub↗6,387
  • facebookresearch/katsالصورة الرمزية لـ facebookresearch

    facebookresearch/Kats

    6,311عرض على GitHub↗

    Kats هو إطار عمل ومكتبة لتحليل السلاسل الزمنية توفر أدوات للتوصيف الإحصائي، واكتشاف الشذوذ، وتنبؤ الاتجاهات. يعمل كمجموعة أدوات للتنبؤ بالقيم المستقبلية بناءً على البيانات التاريخية وتحديد الأنماط غير المنتظمة أو نقاط التغيير الهيكلية داخل التسلسلات الزمنية. يتضمن المشروع أداة لاستخراج الميزات الزمنية لحساب الإحصائيات الوصفية والخصائص التي تلخص سلوك السلسلة الزمنية. كما يوفر نظاماً لضبط المعلمات الفائقة للنموذج باستخدام التعلم الذاتي لتحسين نطاق وتعميم التنبؤات.

    Identifies irregular patterns or significant shifts in data to flag outliers and structural breaks.

    Python
    عرض على GitHub↗6,311
  • online-ml/riverالصورة الرمزية لـ online-ml

    online-ml/river

    5,853عرض على GitHub↗

    River هو إطار عمل Python للتعلم الآلي عبر الإنترنت، مصمم لتدريب وتقييم النماذج على بيانات البث. يتيح التعلم التزايدي عن طريق تحديث معلمات النموذج بملاحظة واحدة في كل مرة، مما يلغي الحاجة إلى تخزين مجموعات بيانات التدريب الكاملة في الذاكرة. تتميز المكتبة بنظام مخصص للكشف عن انحراف المفهوم (concept drift) الذي يراقب التغييرات في توزيعات البيانات لتحفيز تكيف النموذج. كما توفر إطار عمل للتحقق التدريجي يحاكي النشر في الوقت الفعلي عن طريق اختبار النماذج على عينات قبل استخدامها للتدريب. يغطي النظام مجموعة واسعة من إمكانات البث، بما في ذلك هندسة الميزات في الوقت الفعلي، والتنبؤ بالسلاسل الزمنية، واكتشاف الشذوذ عبر الإنترنت. ويدعم التعلم غير الخاضع للإشراف من خلال التجميع التزايدي وأشجار القرار، بالإضافة إلى تجميع النماذج وسياسات bandit لاختيار النموذج. يتضمن المشروع أدوات لاستيعاب بيانات البث من مصادر مثل ملفات CSV و APIs، بالإضافة إلى أدوات لحساب الإحصائيات الجارية ومخططات البيانات الموفرة للذاكرة.

    Identifies unusual observations in live data streams by scoring samples based on evolving distributions.

    Python
    عرض على GitHub↗5,853
  • open-edge-platform/anomalibالصورة الرمزية لـ open-edge-platform

    open-edge-platform/anomalib

    5,871عرض على GitHub↗

    Anomalib is a PyTorch-based library for visual anomaly detection, offering a modular framework, a comprehensive model zoo, and a benchmarking suite designed for industrial defect detection. It provides a wide range of algorithms—including generative, discriminative, teacher-student, and vision-language approaches—that support unsupervised, few-shot, and zero-shot settings. The library enables deployment through model export to ONNX and OpenVINO for edge devices, and includes a no-code web application for training and inference. It also features a command-line interface for orchestrating multi

    Defines dataclasses holding input images, ground truth, masks, and predictions for each sample.

    Pythonanomaly-detectionanomaly-localizationanomaly-segmentation
    عرض على GitHub↗5,871
  • arroyosystems/arroyoالصورة الرمزية لـ ArroyoSystems

    ArroyoSystems/arroyo

    4,819عرض على GitHub↗

    Arroyo is a high-performance stream processing platform built in Rust. It executes continuous SQL queries on streaming data with event-time semantics, enabling accurate windowed aggregations, joins, and stateful computations on unbounded event streams. The platform uses native Rust execution for high throughput and low latency, with periodic checkpointing for exactly-once fault tolerance and horizontal scaling across distributed workers. The system integrates deeply with Kafka for reading and writing topics with exactly-once delivery and supports change data capture (CDC) from MySQL and Postg

    Groups streaming data by key and time window, counts events, and filters for thresholds to flag suspicious activity.

    Rustdatadata-stream-processingdev-tools
    عرض على GitHub↗4,819
  • datawhalechina/tiny-universeالصورة الرمزية لـ datawhalechina

    datawhalechina/tiny-universe

    4,505عرض على GitHub↗

    Tiny Universe is an educational monorepo that delivers multiple independent implementations of core AI subsystems as self-contained Jupyter notebooks. It provides from-scratch constructions of foundational architectures including a complete Transformer model built from the original paper specification, a denoising diffusion probabilistic model for image generation, and a ReAct-style autonomous agent framework that equips an LLM with tools for planning and multi-step task execution. The project distinguishes itself by covering the full lifecycle of modern AI systems through hands-on implementa

    Partitions knowledge graphs into nested communities and generates LLM summaries for each level.

    Jupyter Notebookagentdiffusionevaluation-metrics
    عرض على GitHub↗4,505
  • memgraph/memgraphالصورة الرمزية لـ memgraph

    memgraph/memgraph

    4,163عرض على GitHub↗

    Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr

    Identifies clusters of related nodes in real-time using the LabelRankT algorithm.

    C++cyphergraphgraph-algorithms
    عرض على GitHub↗4,163
السابق12التالي
  1. Home
  2. Data & Databases
  3. Anomaly Detection

استكشف الوسوم الفرعية

  • Graph Community Detection4 وسوم فرعيةAlgorithms for identifying clusters and structural groupings within network data. **Distinct from Anomaly Detection:** Distinct from general anomaly detection: specifically targets structural community identification in graphs.
  • Graph Pattern DetectionAlgorithms for locating specific structural patterns such as cliques, bridge edges, and isomorphisms. **Distinct from Graph Community Detection:** Detects specific structural graph patterns (cliques, bridges) rather than identifying community clusters.
  • Hidden Markov Model Detection1 وسم فرعيAnomaly detection utilizing hidden Markov models to identify suspicious behavioral patterns in sequences of events. **Distinct from Anomaly Detection:** Specifically uses HMMs for behavioral sequence analysis rather than general statistical outliers.
  • Sample ContainersDataclasses that hold input images, ground truth, masks, and prediction outputs for a single anomaly detection sample. **Distinct from Anomaly Detection:** Distinct from Anomaly Detection: focuses on the data container for a single sample, not the detection algorithms.