Affine Transformation
Definition
Simple Definition
Suppose a matrix and a vector are given. The transformation that multiplies the matrix to the vector and adds is called an affine transformation.
Complex Definition 1
If defined on a vector space satisfies the following condition for any scalar , then is called an affine transformation.
Explanation
In contexts such as machine learning or geometry, multiplying by matrix refers to taking a linear transformation like a rotation transformation, and adding vector refers to a translation.
In fields familiar with mathematics, the expression affine transformation is often used essentially to mean just multiplying by a matrix, because an affine transformation like can be thought of in a block matrix form, where it’s possible to adjust by adding to the bottom of the two vectors and as follows.
Aggarwal. (2020). Linear Algebra and Optimization for Machine Learning: p43. ↩︎