CNN

CNN stands for convolutional neural network. It is a type of artificial neural network which is primarily used in artificial intelligence for image processing and computer vision tasks. CNN network architecture comprises an input layer, followed by one or more pairs of convolution and pooling layers connected in series, then followed by fully connected MLP ... Read more

GAN

GAN stands for generative adversarial network. It is a type of a CNN neural network architecture in which two types of CNN neural networks compete against each other. In a GAN network architecture there are typically one or more generator neural networks and one ore more discriminator neural networks. The generator network performs continuous iterations, ... Read more