Skip to content

This repo contains anomaly detection algorithm along with their dataset

Notifications You must be signed in to change notification settings

iamgauravsatija/AnomalyDetectionProject

Repository files navigation

Anomaly Detection

Content

How to run it

  • Pull the src code
  • Open terminal
  • Navigate to the folder
  • Run
    make docker_build
    make docker_run
  • For results: AnomalyDetectionProject > data > .png files

Introduction and Motivation

This repo was created as project for CPSC-473: Introduction to Data Mining course. For the course my classmate @TheLostLight and I created a simple anomaly detection python project. Out of vast variety of anomaly detection techniques available we picked Guassian Distribution. The reason why we selected Guassian Distribution is because it is a very popular, easy to explain and implement. If you are interested in more about this check out the project report below.

Libraries Used

For normal user program:

  • python3
  • pandas
  • numpy
  • matplotlib
  • openpyxl

For dev (including above libraries):

  • isort
  • black
  • flake8
  • safety
  • pdoc3

Project Report

Link to project report

Additional Resources

About

This repo contains anomaly detection algorithm along with their dataset

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published