
Basic neural network terminology refers to foundational concepts and vocabulary used in understanding neural networks. Key terms include neurons (nodes that process information), layers (arrangements of neurons: input, hidden, output), weights (parameters adjusted during learning), activation functions (mathematical functions that determine neuron output), bias (additional parameter for shifting outputs), forward propagation (data flow through the network), and backpropagation (algorithm for updating weights). Understanding these terms is essential for studying neural networks and deep learning.

Basic neural network terminology refers to foundational concepts and vocabulary used in understanding neural networks. Key terms include neurons (nodes that process information), layers (arrangements of neurons: input, hidden, output), weights (parameters adjusted during learning), activation functions (mathematical functions that determine neuron output), bias (additional parameter for shifting outputs), forward propagation (data flow through the network), and backpropagation (algorithm for updating weights). Understanding these terms is essential for studying neural networks and deep learning.
What is a neuron in a neural network?
A processing unit that receives inputs, computes a weighted sum, applies an activation function, and passes the result to the next layer.
What are layers in a neural network?
Structured groups of neurons: the input layer takes in data, hidden layers transform it, and the output layer produces the final result.
What are weights and biases?
Weights scale inputs as they pass through neurons; biases shift the activation threshold. Both are learned during training to improve accuracy.
What is an activation function?
A non-linear function applied to a neuron's input to determine its output, enabling the network to model complex patterns (e.g., ReLU, sigmoid, tanh).
What is backpropagation?
A training algorithm that computes gradients of the loss with respect to weights and biases and updates them to reduce error.