Scalar notations

Vector notations

The Hadamard product
The backpropagation algorithm is based on standard linear algebraic operations, such as vector addition and matrix-vector multiplication, and so on. However, one specific operation is utilized less frequently.
Definition
For two vectors and of the same dimension, the notation is used to denote the elementwise product of the two vectors. Consequently, the components of are defined as .
This type of elementwise multiplication is sometimes referred to as the Hadamard product or Schur product. Within this technical context, it is referred to as the Hadamard product.
Example
Info
Good matrix libraries typically provide optimized implementations of the Hadamard product, which is essential for the efficient implementation of the backpropagation algorithm.