All Projects → kokikwbt → autoplait

kokikwbt / autoplait

Licence: other
Python implementation of AutoPlait (SIGMOD'14) without smoothing algorithm. NOTE: This repository is for my personal use.

Programming Languages

Roff
2310 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to autoplait

Pycaret
An open-source, low-code machine learning library in Python
Stars: ✭ 4,594 (+19041.67%)
Mutual labels:  time-series, clustering
NNS
Nonlinear Nonparametric Statistics
Stars: ✭ 26 (+8.33%)
Mutual labels:  time-series, clustering
influxdb-ha
High-availability and horizontal scalability for InfluxDB
Stars: ✭ 45 (+87.5%)
Mutual labels:  time-series, clustering
Dtwclust
R Package for Time Series Clustering Along with Optimizations for DTW
Stars: ✭ 185 (+670.83%)
Mutual labels:  time-series, clustering
Matrixprofile
A Python 3 library making time series data mining tasks, utilizing matrix profile algorithms, accessible to everyone.
Stars: ✭ 141 (+487.5%)
Mutual labels:  time-series, clustering
Elki
ELKI Data Mining Toolkit
Stars: ✭ 613 (+2454.17%)
Mutual labels:  time-series, clustering
Fred
A fast, scalable and light-weight C++ Fréchet distance library, exposed to python and focused on (k,l)-clustering of polygonal curves.
Stars: ✭ 13 (-45.83%)
Mutual labels:  time-series, clustering
Deeptemporalclustering
📈 Keras implementation of the Deep Temporal Clustering (DTC) model
Stars: ✭ 96 (+300%)
Mutual labels:  time-series, clustering
Khiva
An open-source library of algorithms to analyse time series in GPU and CPU.
Stars: ✭ 161 (+570.83%)
Mutual labels:  time-series, clustering
CoronaDash
COVID-19 spread shiny dashboard with a forecasting model, countries' trajectories graphs, and cluster analysis tools
Stars: ✭ 20 (-16.67%)
Mutual labels:  time-series, clustering
acoustic-keylogger
Pipeline of a keylogging attack using just an audio signal and unsupervised learning.
Stars: ✭ 80 (+233.33%)
Mutual labels:  clustering
dtw-python
Python port of R's Comprehensive Dynamic Time Warp algorithms package
Stars: ✭ 139 (+479.17%)
Mutual labels:  clustering
midasml
midasml package is dedicated to run predictive high-dimensional mixed data sampling models
Stars: ✭ 31 (+29.17%)
Mutual labels:  time-series
CausalityTools.jl
Algorithms for causal inference and the detection of dynamical coupling from time series, and for approximation of the transfer operator and invariant measures.
Stars: ✭ 45 (+87.5%)
Mutual labels:  time-series
tsfuse
Python package for automatically constructing features from multiple time series
Stars: ✭ 33 (+37.5%)
Mutual labels:  time-series
fastverse
An Extensible Suite of High-Performance and Low-Dependency Packages for Statistical Computing and Data Manipulation in R
Stars: ✭ 123 (+412.5%)
Mutual labels:  time-series
Machine-learning
This repository will contain all the stuffs required for beginners in ML and DL do follow and star this repo for regular updates
Stars: ✭ 27 (+12.5%)
Mutual labels:  clustering
lightweight-temporal-attention-pytorch
A PyTorch implementation of the Light Temporal Attention Encoder (L-TAE) for satellite image time series. classification
Stars: ✭ 43 (+79.17%)
Mutual labels:  time-series
Leaflet.MarkerCluster.LayerSupport
Sub-plugin for Leaflet.markercluster plugin; brings compatibility with Layers Control and other plugins
Stars: ✭ 53 (+120.83%)
Mutual labels:  clustering
time-series-classification
Classifying time series using feature extraction
Stars: ✭ 75 (+212.5%)
Mutual labels:  time-series

AutoPlait

Automatic Mining of Co-evolving Time Sequences

Abstract

Given a large collection of co-evolving multiple time-series, which contains an unknown number of patterns of different durations, how can we efficiently and effectively find typical patterns and the points of variation? How can we statistically summarize all the sequences, and achieve a meaningful segmentation? In this paper we present AUTOPLAIT, a fully automatic mining algorithm for co-evolving time sequences. Our method has the following properties: (a) effectiveness: it operates on large collections of time-series, and finds similar segment groups that agree with human intuition; (b) scalability: it is linear with the in put size, and thus scales up very well; and (c) AUTOPLAIT is parameter-free, and requires no user intervention, no prior training, and no parameter tuning. Extensive experiments on 67GB of real datasets demonstrate that AUTOPLAIT does indeed detect meaningful patterns correctly, and it outperforms state-of-the-art competitors as regards accuracy and speed: AUTOPLAIT achieves near-perfect, over 95% precision and recall, and it is up to 472 times faster than its competitors.

NOTE

  • Now this code doesn't have smoothing algorithms.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].