Skip to main content

[![ru](https://img.shields.io/badge/lang-ru-red.svg)](README.ru.md)

# Time Series Anomaly detection based on Deep Learning

TSAD is a Python module created for solving Anomaly Detection problems with time series data. The module is based on deep learning techniques.

The main meaning of this module are:

  1. Forecast a multivariate Time Series (TS) one point ahead (Also works for univariate TS)

  2. Compute residuals between forecast and true values

  3. Apply analysis of residuals (default is Hoteling Statics)

  4. Plot and return anomalies

This module allows forecast multi-step ahead both multivariate and univariate time series also.

As forecasting algorithms were implemented or will be implemented:

  • A simple one-layer LSTM network (LSTM)

  • A two-layer LSTM network (DeepLSTM)

  • A bi-directional LSTM network (BLSTM)

  • LSTM encoder-decoder (EncDec-AD)

  • LSTM autoencoder (LSTM-AE);

  • Convolutional LSTM network (ConvLSTM)

  • Convolutional Bi-directional LSTM network (CBLSTM)

  • Multi-Scale Convolutional Recurrent Encoder-Decoder (MSCRED)

Actually, the possibility of the module allows you to use any own forecasting algorithm, computer of residuals, or evaluator of residuals.

#### Documentation

https://tsad.readthedocs.io/

Metadata

Release files for tsad 0.19.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for tsad 0.19.4
File Interpreter ABI Platform
tsad-0.19.4-py3-none-any.whl Python 3 none any Details

Release files / tsad-0.19.4-py3-none-any.whl

Download URL tsad-0.19.4-py3-none-any.whl
Size 81.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
69feefa56fe6cd0457d1ed8c932a7aebe043770125a7c5a9e6caf058880c5e4d
BLAKE2b-256 checksum
How to use checksums
dbe9eb62b9c568677bf735fef5e30a7462fe91618184674d53cd7908d71321d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

0.19.4 This release

1 release file

0.19.3

1 release file

0.18.9

2 release files

0.18.8

2 release files

0.18.7

2 release files

0.18.5

2 release files

0.18.4

2 release files

0.18.3

2 release files

0.18.2

2 release files

0.18.1

2 release files

0.17

2 release files

0.16

2 release files

0.15

2 release files

0.14

2 release files

0.13

2 release files

0.12

2 release files

0.11

2 release files

0.10

2 release files

0.9

2 release files

0.8

2 release files

0.7

2 release files

0.6

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page