Compile | AI technology base (rgznai100)
Participate in | ShangYan, Zhou Xiang
Generative adversarial networks (GANs) are a kind of neural networks used to solve unsupervised learning problems. They can accomplish various tasks, such as generating images through description, restoring high-resolution images from low-resolution images, predicting which drugs can treat a certain disease and retrieving images containing a given pattern.
Sketch retrieval of adversarial training
-
Need a lot of tagged images;
-
There is no corresponding label for the merchant logo;
-
Flag is not detached from the data set.
This new approach shows how GAN can be used to extract and learn features from a merchant logo image. After learning the feature expression of each symbol, visual retrieval can be carried out on scanned documents.
Generative adversarial web text to image synthesis
That’s what makes the image we’re trying to predict blurry.
Generative adversarial web text to image synthesis
-
Caltech-ucsd-200 — 2011 is an image dataset consisting of 11,788 images of 200 bird species.
-
The Oxford-102 Flowers dataset consists of photographs of 102 species of Flowers, each with a number of images between 40 and 258.
Adversarial autoencoder
GDSC website
The latent layer consists of five neurons, one of which is responsible for GI(efficiency of anticancer cells), and the other four are distinguished by normal distribution. A regression term is added to the encoder loss function, and the encoder can only map the same fingerprint to the same latent vector and map the input concentration independently through additional multiple losses.
-
GAN enables the model to understand that there are many correct answers to certain questions (that is, to correctly process multi-modal data); Semi-supervised learning: when the number of existing marker data is limited, the features derived from inference net or discriminator can improve the performance of the classifier.
-
Adversarial network can be used to realize a random extension of deterministic multi-prediction depth Boltzmann machine.
-
C at the same time as a generator and the discriminant of input are added to the function, so that you can get a generated model p (x | c).
Continue reading
What is a Variational Autoencoder?
https://jaan.io/what-is-variational-autoencoder-vae-tutorial/
Ian Goodfellow about GANs for Text on Reddit
Generative Adversarial Networks for Text from MachineLearning
“StackGAN: Text to Stacked Generative Adversarial Networks with Photo-realistic Image Synthesis” by Baidu Research
https://arxiv.org/pdf/1612.03242.pdf
Generative Visual Manipulation on the Natural Image Manifold by Adobe Research
https://arxiv.org/pdf/1609.03552v2.pdf
“Unsupervised cross-domain Image Generation” by Facebook AI Research
https://arxiv.org/pdf/1611.02200.pdf
“Image-to-image Translation with Conditional Adversarial Networks” by Berkeley AI Research
https://arxiv.org/pdf/1611.07004.pdf
The original address
https://blog.statsbot.co/generative-adversarial-networks-gans-engine-and-applications-f96291965b47