- Input layer → one or more hidden layers → output layer
- Each connection has a learnable weight; each neuron applies an activation function (ReLU, sigmoid...)
- Deeper networks with more layers can model more complex, non-linear relationships
Neural Networks Basics
A neural network is layers of connected 'neurons' — weighted sums followed by a non-linear activation — that learn complex functions by adjusting weights via backpropagation.