Skip to content

Predictive maintenance using ML/AI to detect machine failures from vibration data, reducing downtime and enabling data-driven, transparent maintenance decisions

Notifications You must be signed in to change notification settings

bukinator-dev/machine-failure-prediction-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

machine-failure-prediction-ml

This project focuses on predictive maintenance using machine learning and AI to detect machine failures from vibration data. The primary goal is to analyze vibration signals from main journal bearings in internal combustion engines under diverse climatic and varying operating conditions. By leveraging this data, we aim to reduce downtime and enable data-driven, transparent maintenance decisions.

Installation

To set up the project, clone the repository and install the required dependencies:

pip install -r requirements.txt

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Used dataset

link: https://www.sciencedirect.com/science/article/pii/S2352340924011764

To start

If you want to use already parsed data, refer to the analyze-parsed-data notebook for investigations.

If you need to get new datasource, create parser under data-parser directory.

About

Predictive maintenance using ML/AI to detect machine failures from vibration data, reducing downtime and enabling data-driven, transparent maintenance decisions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published