Skip to content

To build a predictive model using machine learning to predict the probability of a device failure. When building this model, be sure to minimize false positives and false negatives. The column you are trying to Predict is called failure with binary value 0 for non-failure and 1 for failure.

License

Notifications You must be signed in to change notification settings

yjain-7/Device-Failure-Analysis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maintenance Cost Reduction through Predictive Techniques

📌 Problem Definition

A company has a fleet of devices transmitting daily sensor readings. They would like to create a predictive maintenance solution to proactively identify when maintenance should be performed. This approach promises cost savings over routine or time based preventive maintenance, because tasks are performed only when warranted.


👀 Screenshots

🎯 Goal

The task is to build a predictive model using machine learning to predict the probability of a device failure. When building this model, be sure to minimize false positives and false negatives. The column you are trying to Predict is called failure with binary value 0 for non-failure and 1 for failure.


📓 Overview

Machine Learning Models Applied Accuracy
Logistic Regression 92.59%
Logistic Regression with Hyperparameter Tuning 93.16%
K - Nearest Neighbour 94.87%

✍️ Authors


🔗 Links

Google Colab Kaggle

MIT License


🪪 License

You may use this project freely at your own risk. See LICENSE.

Copyright (c) 2022 Himanshu Agarwal

Connect with me

LinkedIn     Instagram     Facebook     Gmail    Whatsapp

About

To build a predictive model using machine learning to predict the probability of a device failure. When building this model, be sure to minimize false positives and false negatives. The column you are trying to Predict is called failure with binary value 0 for non-failure and 1 for failure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%