GithubHelp home page GithubHelp logo

machine-condition-monitoring-with-clustering's Introduction

Machine Condition Monitoring with Clustering ๐Ÿ”Š

The Mission

Acme Corporation is a worldwide supplier of technological equipment. The factory is facing significant problems with their manufacturing line, the machines are constantly facing failures due to a lack of maintenance and the production is stopped every time an unexpected failure is presented. As a result, Acme is losing millions of U.S. Dollars and important clients like Wile E. Coyote are experiencing delays in deliveries.

The company has collected audio samples of equipment working on normal and anomalous conditions. Their objective is to develop a machine learning model able to monitor the operations and identify anomalies in the sound pattern.

The implementation of this model can allow Acme to operate the manufacturing equipment at full capacity and detect signs of failure before the damage is so critical that the production line has to be stopped.

Mission is to build a machine learning model for Acme, so they can continue their manufacturing activities and help the Coyote to catch the roadrunner. For the model in this part I used unsupervised ML model which is clustering. In this term I tried to make a classification to normal, abnormal and transition sounds.

giphy

Which dataset?

Orijinal dataset can be downloaded on the following link:

But for the limited time datasets are downloaded directly from repository of Ujjwal Kandel Thanks for his sharing the datas.

Installation

  • Pull requests are welcome.
  • or https://github.com/yusufakcakaya/Machine-condition-monitoring-with-clustering.git

Repo Architecture

Machine-condition-monitoring-with-clustering
โ”‚
โ”‚   
โ”‚__   
โ”‚   Datasets                   : include .csv files
โ”‚
โ”‚__ __ valve.csv
|
|__ __ fan.csv
|
|__ __ pump.csv
|
โ”‚__ __ slider.csv
โ”‚
โ”‚ 
โ”‚__ README.md                  : explains the project
โ”‚
|
โ”‚__ fan_clustering.ipynb       : k-mean clustering for machine of fan
โ”‚  
โ”‚__ pump_clustering.ipynb      : k-mean clustering for machine of pump
โ”‚
โ”‚__ slider_clustering.ipynb    : k-mean clustering for machine of slider
โ”‚                
โ”‚__ valve_clustering.ipynb     : k-mean clustering for machine of valve
โ”‚

Visuals

Value relations with eachother

image

Value relations in heatmap

image

After clustering data( ZCR and Spectral Centroid)

image

All data clustering

image

Silhouette analysis

image

Timeline

  • Type of challenge: Learning
  • Duration: 3 days
  • Deadline : Thu 10/12/21 H: 4:00 PM
  • Team challenge: Solo

Good Luck!

machine-condition-monitoring-with-clustering's People

Contributors

yusufakcakaya avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.