z-logo
open-access-imgOpen Access
Comparison of generative adversarial networks architectures for biomedical images synthesis
Author(s) -
Oleh Berezsky,
Petro Liashchynskyi
Publication year - 2021
Publication title -
applied aspects of information technologies
Language(s) - English
Resource type - Journals
eISSN - 2663-7723
pISSN - 2617-4316
DOI - 10.15276/aait.03.2021.4
Subject(s) - discriminator , computer science , deep learning , generator (circuit theory) , convolutional neural network , artificial intelligence , python (programming language) , contextual image classification , software , affine transformation , network architecture , computer engineering , pattern recognition (psychology) , image (mathematics) , mathematics , programming language , telecommunications , power (physics) , physics , quantum mechanics , detector , pure mathematics , computer security
The article analyzes and compares the architectures of generativeadversarialnetworks. These networks are based on convolu-tional neural networks that are widely used for classification problems. Convolutional networks require a lot of training data to achieve the desired accuracy. Generativeadversarialnetworks are used for the synthesis of biomedical images in this work. Biomedi-cal images are widely used in medicine, especially in oncology. For diagnosis in oncology biomedical images are divided into three classes: cytological, histological, and immunohistochemical. Initial samples of biomedical images are very small. Getting trainingimages is a challenging and expensive process. A cytological training datasetwas used for the experiments. The article considers the most common architectures of generative adversarialnetworks suchas Deep Convolutional GAN (DCGAN), Wasserstein GAN (WGAN),Wasserstein GAN with gradient penalty (WGAN-GP), Boundary-seeking GAN (BGAN), Boundary equilibrium GAN (BEGAN). A typical GAN network architecture consists of a generator and discriminator. The generator and discriminator are based on the CNN network architecture.The algorithm of deep learning for image synthesis with the help ofgenerativeadversarialnet-worksis analyzed in the work. During the experiments, the following problems were solved. To increase the initial number of train-ingdata to the datasetapplied a set of affine transformations: mapping, paralleltransfer, shift, scaling, etc. Each of the architectures was trainedfor a certain numberof iterations. The selected architectures were compared by the training timeand image quality based on FID(FreshetInception Distance)metric. The experiments were implemented in Python language.Pytorch was used as a machine learning framework. Based on the used softwarea prototype software module for the synthesis of cytological imageswas developed. Synthesis of cytological images was performed on the basis of DCGAN, WGAN, WGAN-GP, BGAN, BEGAN architectures. Goog-le's online environment called Collaboratory was used for the experimentsusing Nvidia Tesla K80 graphics processor

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here