stumpy-dev/stumpy
STUMPY is a powerful and scalable Python library for modern time series analysis
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
📊 STUMPY: Khám phá sâu chuỗi thời gian với Matrix Profile
STUMPY là thư viện Python mạnh mẽ, mở rộng tính toán ma trận profile — nền tảng cho khám phá mẫu, bất thường, chuỗi thời gian và nhiều hơn nữa.
STUMPY là một thư viện Python mạnh mẽ và mở rộng, hiệu quả tính toán ma trận profile — một khái niệm học thuật để tự động xác định cặp gần nhất cho mỗi dãy con trong chuỗi thời gian. Từ ma trận profile, bạn có thể thực hiện nhiều nhiệm vụ khai phá dữ liệu như khám phá mẫu/motif, phát hiện bất thường/novelty, khám phá shapelet, phân đoạn ngữ nghĩa, xử lý dữ liệu trực tuyến, tính toán nhanh ma trận profile xấp xỉ, khám phá chuỗi thời gian, tóm tắt chuỗi thời gian dài, và lựa chọn kích thước cửa sổ tốt nhất.
✨ Điểm nổi bật
- Tính toán ma trận profile: Tự động tìm cặp gần nhất cho mỗi dãy con trong chuỗi thời gian.
- Hỗ trợ nhiều nhiệm vụ: Khám phá mẫu, phát hiện bất thường, shapelet, phân đoạn ngữ nghĩa, xử lý trực tuyến, tóm tắt chuỗi thời gian.
- Hỗ trợ CPU, GPU và Dask: Chạy trên CPU với STUMP, trên GPU với GPU-STUMP, hoặc phân phối với Dask qua STUMPED.
- Hỗ trợ dữ liệu đa chiều: Sử dụng MSTUMP để phân tích chuỗi thời gian đa chiều.
- Tích hợp tối ưu hiệu năng: Sử dụng Numba và Dask để tăng tốc tính toán.
- Dễ cài đặt và sử dụng: Cài đặt qua pip hoặc conda, cung cấp API đơn giản và hướng dẫn chi tiết.
💡 Vì sao đáng chú ý
STUMPY nổi bật bởi khả năng tính toán ma trận profile một cách hiệu quả và mở rộng, hỗ trợ nhiều nền tảng phần cứng từ CPU đến GPU và cả tính toán phân phối qua Dask. Điều này giúp người dùng linh hoạt ứng dụng vào các bài toán thực tế với quy mô dữ liệu khác nhau. Ngoài ra, STUMPY cung cấp đầy đủ tính năng từ khám phá mẫu đến phân tích chuỗi thời gian phức tạp, kèm tài liệu hướng dẫn chi tiết và ví dụ thực tế, phù hợp cho cả học giả và chuyên gia phân tích dữ liệu.
#TimeSeriesAnalysis #MatrixProfile #Python #AnomalyDetection #PatternDiscovery #TiniX
Similar Projects
Discover other similar projects and AI models.
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Anomaly detection related books, papers, videos, and toolboxes. Last update late 2025 for LLM and VLM works!
A Python library for detecting patterns and anomalies in massive datasets using the Matrix Profile
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.