Skip to content

Generating new emojis from an existing dataset of emojis by training a deep convolutional generative adversarial network

Notifications You must be signed in to change notification settings

maaz1m/emoji-augmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Emoji Augmentation using DCGANs

A DCGAN is simply a GAN that uses a convolutional neural network as the discriminator, and a network composed of transposed convolutions as the generator. We will be using this to generate new emojis from a dataset of emojis.

We implement the following to improve output.

  • Reduced learning rate
  • Normalized inputs
  • Applied smoothing to real and fake labels
  • Used normally distributed sample noise
  • Used custom kernel initialization
  • Added batch normalization and leaky relu at the output of each convolutional layer in discriminator

The new emojis are shown below. image

About

Generating new emojis from an existing dataset of emojis by training a deep convolutional generative adversarial network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published