YuAn-06 / rcwgan

A CWGAN model with regression

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RCWGAN

A CWGAN model with regression. we proposed a novel virtual sample generation method embedding a deep neural network as a regressor into conditional Wasserstein generative adversarial networks with gradient penalty (rCWGAN). In rCWGAN, conditional variables are introduced making the training supervised and a dual training algorithm is specially designed. With the advanced structure and training algorithm, the model has powerful sample generation capabilities and can handle prediction problems of quality variable.

Environment

Python 3.6

Dependencies

  • numpy
  • pandas
  • matplotlib
  • tensorflow
  • keras

all packages need to be installed on a conda environment with python >= 3.0

Acknowledgement

We appreciate efforts in https://github.com/eriklindernoren/Keras-GAN and in https://github.com/mkirchmeyer/ganRegression.

Related Work

Corresponding works has been published in Journal of Process Control

About

A CWGAN model with regression

License:MIT License


Languages

Language:Python 100.0%