13 research outputs found
Exploiting gan as an oversampling method for imbalanced data augmentation with application to the fault diagnosis of an industrial robot
O diagnóstico inteligente de falhas baseado em aprendizagem máquina geralmente requer
um conjunto de dados balanceados para produzir um desempenho aceitável. No
entanto, a obtenção de dados quando o equipamento industrial funciona com falhas é
uma tarefa desafiante, resultando frequentemente num desequilÃbrio entre dados obtidos
em condições nominais e com falhas. As técnicas de aumento de dados são das
abordagens mais promissoras para mitigar este problema.
Redes adversárias generativas (GAN) são um tipo de modelo generativo que consiste
de um módulo gerador e de um discriminador. Por meio de aprendizagem adversária
entre estes módulos, o gerador otimizado pode produzir padrões sintéticos que
podem ser usados para amumento de dados.
Investigamos se asGANpodem ser usadas como uma ferramenta de sobre amostra-
-gem para compensar um conjunto de dados desequilibrado em uma tarefa de diagnóstico
de falhas num manipulador robótico industrial. Realizaram-se uma série de
experiências para validar a viabilidade desta abordagem. A abordagem é comparada
com seis cenários, incluindo o método clássico de sobre amostragem SMOTE. Os resultados
mostram que a GAN supera todos os cenários comparados.
Para mitigar dois problemas reconhecidos no treino das GAN, ou seja, instabilidade
de treino e colapso de modo, é proposto o seguinte.
Propomos uma generalização da GAN de erro quadrado médio (MSE GAN) da
Wasserstein GAN com penalidade de gradiente (WGAN-GP), referida como VGAN (GAN baseado numa matriz V) para mitigar a instabilidade de treino. Além disso,
propomos um novo critério para rastrear o modelo mais adequado durante o treino.
Experiências com o MNIST e no conjunto de dados do manipulador robótico industrial
mostram que o VGAN proposto supera outros modelos competitivos.
A rede adversária generativa com consistência de ciclo (CycleGAN) visa lidar com
o colapso de modo, uma condição em que o gerador produz pouca ou nenhuma variabilidade.
Investigamos a distância fatiada de Wasserstein (SWD) na CycleGAN. O
SWD é avaliado tanto no CycleGAN incondicional quanto no CycleGAN condicional
com e sem mecanismos de compressão e excitação. Mais uma vez, dois conjuntos de
dados são avaliados, ou seja, o MNIST e o conjunto de dados do manipulador robótico
industrial. Os resultados mostram que o SWD tem menor custo computacional e supera
o CycleGAN convencional.Machine learning based intelligent fault diagnosis often requires a balanced data set for
yielding an acceptable performance. However, obtaining faulty data from industrial
equipment is challenging, often resulting in an imbalance between data acquired in
normal conditions and data acquired in the presence of faults. Data augmentation
techniques are among the most promising approaches to mitigate such issue.
Generative adversarial networks (GAN) are a type of generative model consisting
of a generator module and a discriminator. Through adversarial learning between
these modules, the optimised generator can produce synthetic patterns that can be
used for data augmentation.
We investigate whether GAN can be used as an oversampling tool to compensate
for an imbalanced data set in an industrial robot fault diagnosis task. A series of experiments
are performed to validate the feasibility of this approach. The approach is
compared with six scenarios, including the classical oversampling method (SMOTE).
Results show that GAN outperforms all the compared scenarios.
To mitigate two recognised issues in GAN training, i.e., instability and mode collapse,
the following is proposed.
We proposed a generalization of both mean sqaure error (MSE GAN) and Wasserstein
GAN with gradient penalty (WGAN-GP), referred to as VGAN (the V-matrix
based GAN) to mitigate training instability. Also, a novel criterion is proposed to keep
track of the most suitable model during training. Experiments on both the MNIST and the industrial robot data set show that the proposed VGAN outperforms other
competitive models.
Cycle consistency generative adversarial network (CycleGAN) is aiming at dealing
with mode collapse, a condition where the generator yields little to none variability.
We investigate the sliced Wasserstein distance (SWD) for CycleGAN. SWD is evaluated
in both the unconditional CycleGAN and the conditional CycleGAN with and
without squeeze-and-excitation mechanisms. Again, two data sets are evaluated, i.e.,
the MNIST and the industrial robot data set. Results show that SWD has less computational
cost and outperforms conventional CycleGAN
Exploiting generative adversarial networks as an oversampling method for fault diagnosis of an industrial robotic manipulator
Data-driven machine learning techniques play an important role in fault diagnosis, safety,
and maintenance of the industrial robotic manipulator. However, these methods require data that,
more often that not, are hard to obtain, especially data collected from fault condition states and,
without enough and appropriated (balanced) data, no acceptable performance should be expected.
Generative adversarial networks (GAN) are receiving a significant interest, especially in the image
analysis field due to their outstanding generative capabilities. This paper investigates whether
or not GAN can be used as an oversampling tool to compensate for an unbalanced data set in
an industrial manipulator fault diagnosis task. A comprehensive empirical analysis is performed
taking into account six different scenarios for mitigating the unbalanced data, including classical
under and oversampling (SMOTE) methods. In all of these, a wavelet packet transform is used
for feature generation while a random forest is used for fault classification. Aspects such as loss
functions, learning curves, random input distributions, data shuffling, and initial conditions were also
considered. A non-parametric statistical test of hypotheses reveals that all GAN based fault-diagnosis
outperforms both under and oversampling classical methods while, within GAN based methods,
an average accuracy difference as high as 1.68% can be achieved.FCT-through IDMEC, under LAETA, project UIDB/50022/2020.info:eu-repo/semantics/publishedVersio
Fault Diagnosis for Wind Turbine Gearboxes by Using Deep Enhanced Fusion Network
The gearbox will directly affect the safety and reliability of the wind turbine, whose failure leads to low processing accuracy and certain economic losses. To address this issue, a deep enhanced fusion network (DEFN) is proposed for the fault diagnosis of the wind turbine gearbox with the experimental vibration data. In the proposed DEFN, three sparse autoencoders are first applied to extract deep features of three-axial vibration signals, respectively. Second, a feature enhancement mapping is developed to minimize the intraclass distance of the deep features in the three-axial vibration. Finally, the fused three-axis features are put into an echo state network for fault classification. The results of the experiment carried out in a wind turbine show that the proposed DEFN has a good fault diagnosis accuracy compared with other peer models.National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [51775112, 71801044, 51975121]; Guangdong Research Foundation [2019B1515120095]; Chongqing Natural Science Fund [cstc2019jcyjzdxmX0013]; CTBU Project [KFJJ2019060
A one-class generative adversarial detection framework for multifunctional fault diagnoses
In this article, fault diagnosis is of great significance for system health maintenance. For real applications, diagnosis accuracy suffers from unbalanced data patterns, where normal data are usually abundant than anomaly ones, leading to tremendous diagnosis obstacles. Therefore, it is challenging to use only normal data for fault diagnosis under this imbalanced condition. In addition, a single fault diagnosis model can only conduct one fault diagnosis task in most of cases. Accordingly, a one-class generative adversarial detection (OCGAD) framework based on semisupervised learning is proposed to learn one-class latent knowledge for dealing with multiple semisupervised fault diagnosis tasks, i.e., fault detection using only normal knowledge learning, novelty detection from unknown conditional data, and fault classification with unlabeled data. A bi-directional generative adversarial network (Bi-GAN) is first trained with only normal data. A one-class support vector machine is then established using features exacted by Bi-GAN from signals acquired from an attitude sensor for multifunctional fault detection. The presented OCGAD model is validated using an industrial robot with experiments of three fault detection tasks. The results demonstrate that the present model has good performance for dealing with multiple semisupervised diagnosis problems.info:eu-repo/semantics/publishedVersio
Generative adversarial one-shot diagnosis of transmission faults for industrial robots
Transmission systems of industrial robots are prone to get failures due to harsh operating environments. Fault diagnosis is of great significance for realizing safe operations for industrial robots. However, it is difficult to obtain faulty data in real applications. To migrate this issue, a generative adversarial one-shot diagnosis (GAOSD) approach is proposed to diagnose robot transmission faults with only one sample per faulty pattern. Signals representing kinematical characteristics were acquired by an attitude sensor. A bidirectional generative adversarial network (Bi-GAN) was then trained using healthy signals. Inspired by way of human thinking, the trained encoder in Bi-GAN was taken out to perform information abstraction for all signals. Finally, the abstracted signals were sent to a random forest for the one-shot diagnosis. The performance of the present technique was evaluated on an industrial robot experimental setup. Experimental results show that the proposed GAOSD has promising performance on the fault diagnosis of robot transmission systems.National Natural Science Foundation of China (52175080, 72271036)info:eu-repo/semantics/publishedVersio
Sliced Wasserstein cycle consistency generative adversarial networks for fault data augmentation of an industrial robot
We investigate the role of the loss function in cycle consistency generative adversarial networks (CycleGANs). Namely, the sliced Wasserstein distance is proposed for this type of generative model. Both the unconditional and the conditional CycleGANs with and without squeeze-and-excitation mechanisms are considered. Two data sets are used in the evaluation of the models, i.e., the well-known MNIST and a real-world in-house data set acquired for an industrial robot fault diagnosis. A comprehensive set of experiments show that, for both the unconditional and the conditional cases, sliced Wasserstein distance outperforms classic Wasserstein distance in CycleGANs. For the robot faulty data augmentation a model compatibility of 99.73% (conditional case) and 99.21% (unconditional case) were observed. In some cases, the improvement in convergence efficiency was higher than 2 (two) orders of magnitude.National Natural Science Foundation of China (NSFC) 52175080; Intelligent Manufacturing PHM Innovation Team Program 2018K-CXTD029info:eu-repo/semantics/publishedVersio
VGAN: generalizing MSE GAN and WGAN-GP for robot fault diagnosis
Generative adversarial networks (GANs) have shown their potential for data generation. However, this type of generative model often suffers from oscillating training processes and mode collapse, among other issues. To mitigate these, this work proposes a generalization of both mean square error (mse) GAN and Wasserstein GAN (WGAN) with gradient penalty, referred to as VGAN. Within the framework of conditional WGAN with gradient penalty, VGAN resorts to the Vapnik V-matrix-based criterion that generalizes mse. Also, a novel early stopping-like strategy is proposed that keeps track during training of the most suitable model. A comprehensive set of experiments on a fault-diagnosis task for an industrial robot where the generative model is used as a data augmentation tool for dealing with imbalance datasets is presented. The statistical analysis of the results shows that the proposed model outperforms nine other models, including vanilla GAN, conditional WGAN with and without conventional regularization, and synthetic minority oversampling technique, a classic data augmentation technique.info:eu-repo/semantics/publishedVersio
Porous-Nickel-Scaffolded Tin–Antimony Anodes with Enhanced Electrochemical Properties for Li/Na-Ion Batteries
The
energy and power densities of rechargeable batteries urgently need
to be increased to meet the ever-increasing demands of consumer electronics
and electric vehicles. Alloy anodes are among the most promising candidates
for next-generation high-capacity battery materials. However, the
high capacities of alloy anodes usually suffer from some serious difficulties
related to the volume changes of active materials. Porous supports
and nanostructured alloy materials have been explored to address these
issues. However, these approaches seemingly increase the active material-based
properties and actually decrease the electrode-based capacity because
of the oversized pores and heavy mass of mechanical supports. In this
study, we developed an ultralight porous nickel to scaffold with high-capacity
SnSb alloy anodes. The porous-nickel-supported SnSb alloy demonstrates
a high specific capacity and good cyclability for both Li-ion and
Na-ion batteries. Its capacity retains 580 mA h g<sup>–1</sup> at 2 A g<sup>–1</sup> after 100 cycles in Li-ion batteries.
For a Na-ion battery, the composite electrode can even deliver a capacity
of 275 mA h g<sup>–1</sup> at 1 A g<sup>–1</sup> after
1000 cycles. This study demonstrates that combining the scaffolding
function of ultralight porous nickel and the high capacity of the
SnSb alloy can significantly enhance the electrochemical performances
of Li/Na-ion batteries