Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis
Advanced pattern recognition of a machine learning classifier function, aka the black box allows automated machinery fault diagnosis and outperforms classic decision-making mechanisms. Nonetheless, the black box supervised learning is subject to overfitting when the usefulness of statistical input f...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2021
|
Subjects: | |
Online Access: | http://eprints.utm.my/107056/1/OoiChingShengPFTIR2021.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utm-ep.107056 |
---|---|
record_format |
uketd_dc |
spelling |
my-utm-ep.1070562024-08-29T03:58:22Z Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis 2021 Ooi, Ching Sheng TA Engineering (General). Civil engineering (General) Advanced pattern recognition of a machine learning classifier function, aka the black box allows automated machinery fault diagnosis and outperforms classic decision-making mechanisms. Nonetheless, the black box supervised learning is subject to overfitting when the usefulness of statistical input features is unknown, and results in biased prediction. An established genetic algorithm (GA) feature selection (FS) iteratively searches and extracts quality feature subset as the classifier input targeting fitness function prediction error minimisation. However, static genetic parameters are prone to premature convergence in multi-objective optimisation, while manual parameter tuning is computationally expensive. Thus, this study proposed an optimisation methodology based on adaptive search space strategy with a customised parameter tuning mechanism and stopping criteria revision to improve local convergence and prediction efficacy. By embedding an exploration-exploitation cycle as a function of the iterative fitness, Self-Tuning Linear Adaptive GA (Stella GA) adjusts the standard genetic parameters in parallel. Assuming convergence is detected via unique static fitness evaluation threshold, linear-additive-gain-incrementcontrol equations gradually increase mutation rate and population size in an attempt to enhance population diversity. Alternatively, conservative genetic setting is initiated upon the global best score update to exploit the new search space neighbourhood. Stella GA alters parameters recursively until the hybrid stopping criteria is met to allow the tracking of floating genetic variables in preventing premature termination and computation explosion. As demonstrated in multi-objective optimisation problem with five machinery fault diagnosis benchmarking datasets, Stella GA generated feature subset candidate population capable of deterring premature convergence. A prediction benchmarking against modern classifiers (Deep Learning) and classic FS alternatives (GA, Binary Particle Swarm Optimisation and Neighbourhood Component Analysis) indicates the proposed Stella GA consistently returned classifier with desirable efficacy in accuracy (maximum 4.5% increment in hydraulic system) and confusion matrix statistical indicators (maximum 0.0974 increment in Matthews Correlation Coefficient for pumps), with the optimal feature reduction (maximum 58.59% in rotor fault diagnosis). This result suggests that Stella GA yielded optimal machinery fault diagnosis by further decrement in model overfitting, and the removal of manual tuning and unstable parameter feedback. 2021 Thesis http://eprints.utm.my/107056/ http://eprints.utm.my/107056/1/OoiChingShengPFTIR2021.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:156412?site_name=GlobalView&query=Self-tuning+linear+adaptive+genetic+algorithm+for+feature+selection+in+machinery+fault+diagnosis&f0=sm_type%3A%22Thesis%22&queryType=vitalDismax phd doctoral Universiti Teknologi Malaysia Razak Faculty of Technology and Informatics genetic algorithm (GA). feature selection (FS). |
institution |
Universiti Teknologi Malaysia |
collection |
UTM Institutional Repository |
language |
English |
topic |
TA Engineering (General) Civil engineering (General) |
spellingShingle |
TA Engineering (General) Civil engineering (General) Ooi, Ching Sheng Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis |
description |
Advanced pattern recognition of a machine learning classifier function, aka the black box allows automated machinery fault diagnosis and outperforms classic decision-making mechanisms. Nonetheless, the black box supervised learning is subject to overfitting when the usefulness of statistical input features is unknown, and results in biased prediction. An established genetic algorithm (GA) feature selection (FS) iteratively searches and extracts quality feature subset as the classifier input targeting fitness function prediction error minimisation. However, static genetic parameters are prone to premature convergence in multi-objective optimisation, while manual parameter tuning is computationally expensive. Thus, this study proposed an optimisation methodology based on adaptive search space strategy with a customised parameter tuning mechanism and stopping criteria revision to improve local convergence and prediction efficacy. By embedding an exploration-exploitation cycle as a function of the iterative fitness, Self-Tuning Linear Adaptive GA (Stella GA) adjusts the standard genetic parameters in parallel. Assuming convergence is detected via unique static fitness evaluation threshold, linear-additive-gain-incrementcontrol equations gradually increase mutation rate and population size in an attempt to enhance population diversity. Alternatively, conservative genetic setting is initiated upon the global best score update to exploit the new search space neighbourhood. Stella GA alters parameters recursively until the hybrid stopping criteria is met to allow the tracking of floating genetic variables in preventing premature termination and computation explosion. As demonstrated in multi-objective optimisation problem with five machinery fault diagnosis benchmarking datasets, Stella GA generated feature subset candidate population capable of deterring premature convergence. A prediction benchmarking against modern classifiers (Deep Learning) and classic FS alternatives (GA, Binary Particle Swarm Optimisation and Neighbourhood Component Analysis) indicates the proposed Stella GA consistently returned classifier with desirable efficacy in accuracy (maximum 4.5% increment in hydraulic system) and confusion matrix statistical indicators (maximum 0.0974 increment in Matthews Correlation Coefficient for pumps), with the optimal feature reduction (maximum 58.59% in rotor fault diagnosis). This result suggests that Stella GA yielded optimal machinery fault diagnosis by further decrement in model overfitting, and the removal of manual tuning and unstable parameter feedback. |
format |
Thesis |
qualification_name |
Doctor of Philosophy (PhD.) |
qualification_level |
Doctorate |
author |
Ooi, Ching Sheng |
author_facet |
Ooi, Ching Sheng |
author_sort |
Ooi, Ching Sheng |
title |
Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis |
title_short |
Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis |
title_full |
Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis |
title_fullStr |
Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis |
title_full_unstemmed |
Self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis |
title_sort |
self-tuning linear adaptive genetic algorithm for feature selection in machinery fault diagnosis |
granting_institution |
Universiti Teknologi Malaysia |
granting_department |
Razak Faculty of Technology and Informatics |
publishDate |
2021 |
url |
http://eprints.utm.my/107056/1/OoiChingShengPFTIR2021.pdf |
_version_ |
1811772240118677504 |