Repository logo

Generalization and Automation of Machine Learning-Based Intelligent Fault Classification for Rotating Machinery

dc.contributor.authorLarocque-Villiers, Justin
dc.contributor.supervisorDumond, Patrick
dc.contributor.supervisorKnox, David
dc.date.accessioned2024-01-29T22:11:48Z
dc.date.available2024-01-29T22:11:48Z
dc.date.issued2024-01-29en_US
dc.description.abstractThis thesis leverages vibration-based unsupervised learning and deep transfer learning to reduce the manual labour involved in building algorithms that perform intelligent fault detection (IFD) on roller element bearings. A review of theory and literature in the field of IFD is presented, and challenges are discussed. An issue is then introduced; current machine learning models built for IFD show strong performance on a small subset of specific data, but do not generalize to a broader range of applications. Signal processing, machine learning, and transfer learning concepts are then explained and discussed. Time-frequency fingerprinting, as well as feature engineering, is used in conjunction with principal component analysis (PCA) to prepare vibration signals to be clustered by a gaussian mixture model (GMM). This process allows for the intelligent referral of data towards algorithms that have performed well on similar datasets and favours the re-use of domain-specific tasks. An algorithm is then proposed that promotes generalization in convolutional neural networks (CNNs) and simplifies the hyperparameter tuning process to allow machine learning models to be applied to a broader set of problems. The machine learning process is then automated as much as possible through meta learning and ensemble models: data similarity measurements are used to evaluate the data fit for transfer and propose training guidelines. Throughout the thesis, three open-source bearing fault datasets are used to test and validate the hypotheses. This thesis focuses on developing and adapting current deep learning models to succeed in challenging domains and real-world scenarios, while improving performance with unsupervised learning and transfer learning.en_US
dc.identifier.urihttp://hdl.handle.net/10393/45896
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-30100
dc.language.isoenen_US
dc.publisherUniversité d'Ottawa / University of Ottawaen_US
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectPredictive Maintenanceen_US
dc.subjectMachine Learningen_US
dc.subjectTransfer Learningen_US
dc.subjectSensorsen_US
dc.subjectConvolutional Neural Networksen_US
dc.subjectSignal Processingen_US
dc.titleGeneralization and Automation of Machine Learning-Based Intelligent Fault Classification for Rotating Machineryen_US
dc.typeThesisen_US
thesis.degree.disciplineGénie / Engineeringen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMAScen_US
uottawa.departmentGénie mécanique / Mechanical Engineeringen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
Larocque-Villiers_Justin_2024_thesis.pdf
Size:
8.06 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
6.65 KB
Format:
Item-specific license agreed upon to submission
Description: