Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Linear Transformations & Their Applications in Machine Learning
Prashant Basnet
Sep 23, 2024
189 views
Linear Transformation:
A function that takes a vector as input and produces another vector as an output, while preserving vector addition & scalar multiplication. Matrices are used to represent these transformations
Key Properties
we will discuss about scalar later in the notes.
Common 2D Linear Transformations
Imagine a unit square in 2D space. Different linear transformations will affect this square in different ways:
We have original square.
1. Scaling: where sx and sy are scaling factors in x and y directions.
2. Rotation (counterclockwise by angle θ):
This represents a counterclockwise rotation of a point (x, y) by an angle θ around the origin (0, 0).
Components:
3. Shear:
Geometrical transformation that distorts the shape of an object by shifting one part of it in a specific direction relative to another part. Changes to the shape by sliding it's part parallel to a given axis while leaving the other axis unchanged. It's often described as sliding or skewing effect.
Understanding these visual representations can greatly aid in grasping the concept of linear transformations.
What is scalar?
A scalar, often denoted by 'c' in mathematical notation is simply a single number. It's called scalar to distinguish it from more complex mathematical objects like vectors or matrices.
Key points about scalar:
Understanding scalars is crucial because they allow us to express ideas like
Linear transformation & the concepts of scaling, rotation, shear, scalars play crucial roles in various machine learning techniques & algorithms.
#CSCE-598 #LinearTransformation #MachineLearning #Mathematics #Matrices