Definition
Feed-Forward Networks (FFNs), also known as Multi-Layer Perceptrons (MLPs), process data sequentially through layers of neurons from input to output without feedback loops. Each neuron receives inputs, applies weights and biases, and passes the result through an activation function. This architecture is fundamental for static input-output mappings, forming the basis for more complex architectures like Convolutional Neural Networks (CNNs) when combined with specific layer types.
Summary
A class of artificial neural network where connections between nodes do not form cycles, propagating information in one direction.
Key Concepts
- No cycles
- Layers (Input, Hidden, Output)
- Activation functions
- Weighted sums
Use Cases
- Simple regression tasks
- Classification problems with tabular data
- Building blocks for deeper architectures
Code Example
| |