Neural Networks, A Brief Overview
Neural Networks, A Brief Overview
Usman Iqbal
2. Recurrent Neural Network (RNN): Neurons have connections that form directed cycles,
allowing the network to maintain a memory of previous inputs. This is beneficial for sequential data.
3. Convolutional Neural Network (CNN): Specifically designed for processing grid-like data, such
as images. It uses convolutional layers to automatically learn hierarchical features.
4. Generative Adversarial Network (GAN): Consists of a generator and a discriminator that are
trained. GAN are used for generating new, realistic data.
5. Long Short-Term Memory Network (LSTM): A type of RNN with specialized neurons capable
of learning and remembering over long sequences, addressing the vanishing gradient problem.