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.