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

Full description

Saved in:
Bibliographic Details
Main Author: Ooi, Ching Sheng
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