yusufakcakaya / Machine-condition-monitoring-with-CNN-Model

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MIMII Dataset Classification πŸ”Š

9e786f31dfa848b787062bb896ebf186

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.

Our 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.

giphy

Used python libraries like ;

  • import librosa
  • import matplotlib.pyplot as plt
  • import librosa.display
  • import numpy as np
  • import pandas as pd
  • from sklearn.preprocessing import scale
  • import os
  • import seaborn as sns
  • import keras
  • from keras.models import Sequential
  • from keras.layers import Dense, Conv2D , MaxPool2D , Flatten , Dropout
  • from keras.preprocessing.image import ImageDataGenerator
  • from tensorflow.keras.optimizers import Adam
  • from sklearn.metrics import classification_report,confusion_matrix
  • import tensorflow as tf
  • import cv2
  • from glob import glob

Which dataset?

The dataset can be downloaded on the following link:

Installation

  • Pull requests are welcome.
  • or https://github.com/yusufakcakaya/MIMII-dataset.git

Repo Architecture

MIMII-dataset
β”‚
β”‚   README.md              : explains the project
β”‚   
β”‚__   
β”‚   MIMII.ipynb            : main file
β”‚   
β”‚__ 
β”‚   valve                  : valve dBs png files
β”‚  
β”‚__ valve_validation       : valve validation dBs png files
β”‚

Collaborators

Design and construction phase of the project was made by 2 collaborators.(Margaux Benoit,Yusuf Akcakaya) The code while applying the model comes from Analyticsvidhya.

Visuals

Examples of outputs.

download

Timeline

  • Type of challenge: Learning
  • Duration: 1 week
  • Deadline : Thu 02/12/21 H: 4:30 PM
  • Team challenge: Group project

Good Luck!

About


Languages

Language:Jupyter Notebook 100.0%