Neural Network Type | Data Type | Primary Use Cases | Key Feature |
---|---|---|---|
Feedforward (FNN) | Structured/tabular data | Basic classification/regression | Simple forward flow |
Convolutional (CNN) | Grid-like data (images, videos) | Image classification, object detection | Convolutional layers for feature extraction |
Recurrent (RNN) | Sequential data | Time-series forecasting, NLP, speech recognition | Sequential processing with memory |
Graph (GNN) | Graph-structured data | Social networks, molecule analysis | Message passing between nodes |
Autoencoders | Structured/tabular data | Data compression, anomaly detection | Encoding and decoding |
Generative Adversarial | Images, text | Image generation, text-to-image | Generator and discriminator networks |
Transformer | Sequential (NLP, images) | Language translation, text generation | Attention mechanism for sequence processing |