SlideShare una empresa de Scribd logo
1 de 266
Descargar para leer sin conexión
Principal Component Analysis (PCA)
Principal Component Analysis (PCA)
Principal Component Analysis (PCA)
Luis Serrano
1. Projections
Taking a picture
Taking a picture
Taking a picture
Taking a picture
Taking a picture
Taking a picture
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
Dimensionality Reduction
2. Application to housing
Housing Data
Housing Data
Size
Housing Data
Size
Number of rooms
Housing Data
Size
Number of rooms
Number of bathrooms
Housing Data
Size
Number of rooms
Number of bathrooms
Schools around
Housing Data
Size
Number of rooms
Number of bathrooms
Schools around
Crime rate
Housing Data
Size
Number of rooms
Number of bathrooms
Schools around
Crime rate
Housing Data
Size
Number of rooms
Number of bathrooms
Size feature
Schools around
Crime rate
Housing Data
Size
Number of rooms
Number of bathrooms
Size feature
Schools around
Crime rate
Location feature
100
200
300
400
1 2 3 4
Number of Rooms
Size
5
100
200
300
400
1 2 3 4
Number of Rooms
Size
5
100
200
300
400
1 2 3 4
Number of Rooms
Size
5
100
200
300
400
1 2 3 4
Number of Rooms
Size
5
Size feature
2 dimensions
2 dimensions 1 dimension
2 dimensions 1 dimension
size
number of rooms
2 dimensions 1 dimension
size
number of rooms
size feature
Housing Data
Housing Data
5 dimensions
Housing Data
5 dimensions 2 dimensions
Housing Data
Size
Number of rooms
Number of bathrooms
Schools around
Crime rate
5 dimensions 2 dimensions
Housing Data
Size
Number of rooms
Number of bathrooms
Size feature
Schools around
Crime rate
5 dimensions 2 dimensions
Housing Data
Size
Number of rooms
Number of bathrooms
Size feature
Schools around
Crime rate
Location feature
5 dimensions 2 dimensions
3. Mean, Variance, Covariance
Mean
Mean
Mean
Mean
wall
Mean
1 2 3 4 5 6
wall
Mean
1 2 3 4 5 6
1+2+6
wall
Mean
1 2 3 4 5 6
1+2+6
wall
Mean =
Mean
1 2 3 4 5 6
1+2+6
wall
Mean =
Mean
1 2 3 4 5 6
1+2+6
3wall
Mean =
Mean
1 2 3 4 5 6
1+2+6
3
= 3
wall
Mean =
Mean
1 2 3 4 5 6
1+2+6
3
= 3
wall
Mean =
Variance
Variance
Variance
Variance
Variance
Variance
1 1
Variance
1 1
5 5
Variance
1 1
5 5
Variance =
Variance
1 1
5 5
12
+02
+12
Variance =
Variance
1 1
5 5
12
+02
+12
Variance =
Variance
1 1
5 5
12
+02
+12
3
Variance =
Variance
1 1
5 5
12
+02
+12
3
= 2/3Variance =
Variance
1 1
5 5
12
+02
+12
3
= 2/3Variance =
Variance =
Variance
1 1
5 5
12
+02
+12
3
= 2/3Variance =
52
+02
+52
Variance =
Variance
1 1
5 5
12
+02
+12
3
= 2/3Variance =
52
+02
+52
Variance =
Variance
1 1
5 5
12
+02
+12
3
= 2/3Variance =
52
+02
+52
3
Variance =
Variance
1 1
5 5
12
+02
+12
3
= 2/3Variance =
52
+02
+52
3
= 10/3Variance =
Mean
1 2 3 4 5 6
Mean
2
1 2 3 4 5 6
Mean
2
1
1 2 3 4 5 6
Mean
2
1
3
1 2 3 4 5 6
Mean
2
1
3
1 2 3 4 5 6
Variance =
Mean
2
1
3
1 2 3 4 5 6
22
+12
+32
Variance =
Mean
2
1
3
1 2 3 4 5 6
22
+12
+32
Variance =
Mean
2
1
3
1 2 3 4 5 6
22
+12
+32
3
Variance =
Mean
2
1
3
1 2 3 4 5 6
22
+12
+32
3
= 14/3Variance =
Variance?
Variance?
Variance?
Variance?
Variance?
Variance?
x-variance
Variance?
x-variance
Variance?
x-variance
y-variance
Variance?
Variance?
Variance?
Variance?
Variance?
22 22
Variance?
x-variance =
22
+02
+22
3
= 8/3
22 22
Variance?
x-variance =
22
+02
+22
3
= 8/3
22 22
Variance?
x-variance =
22
+02
+22
3
= 8/3
22 22
1
1
1
1
Variance?
x-variance =
22
+02
+22
3
= 8/3
y-variance =
12
+02
+12
3
= 2/3
22 22
1
1
1
1
Covariance
(0,0)
(2,1)
(2,-1)(-2,-1)
(-2,1)
Covariance
(0,0)
(2,1)
(2,-1)(-2,-1)
(-2,1)
Product
of
coordinates
Covariance
(0,0)
(2,1)
(2,-1)(-2,-1)
(-2,1)
0
Product
of
coordinates
Covariance
(0,0)
(2,1)
(2,-1)(-2,-1)
(-2,1)
+2
0
+2
Product
of
coordinates
Covariance
(0,0)
(2,1)
(2,-1)(-2,-1)
(-2,1)
+2
-2
0
-2
+2
Product
of
coordinates
Covariance
(0,0)
(2,1)
(2,-1)(-2,-1)
(-2,1)
+2
-2
0
-2
+2
Product
of
coordinates
Covariance
(0,0)
(2,1)
(2,-1)(-2,-1)
(-2,1)
+2
-2
0
-2
+2
Product
of
coordinates
Covariance
Covariance
(-2,1)
(2,-1)
-2
-2
(0,0)
0
Covariance
(-2,1)
(2,-1)
-2
-2
(0,0)
0
(2,1)
(-2,-1)
2
2(0,0)
0
Covariance
covariance =
(-2) + 0 + (-2)
3
= -4/3
(-2,1)
(2,-1)
-2
-2
(0,0)
0
(2,1)
(-2,-1)
2
2(0,0)
0
Covariance
covariance =
(-2) + 0 + (-2)
3
= -4/3 covariance =
2 + 0 + 2
3
= 4/3
(-2,1)
(2,-1)
-2
-2
(0,0)
0
(2,1)
(-2,-1)
2
2(0,0)
0
Covariance
(0,0) (2,0)
(2,1)
(2,-1)(0,-1)
(0,1)(-2,1)
(-2,0)
(-2,-1)
Covariance
(0,0) (2,0)
(2,1)
(2,-1)(0,-1)
(0,1)(-2,1)
(-2,0)
(-2,-1)
-2 2
0
0
0
00
-22
Covariance
covariance =
(0,0) (2,0)
(2,1)
(2,-1)(0,-1)
(0,1)(-2,1)
(-2,0)
(-2,-1)
-2 2
0
0
0
00
-22
Covariance
covariance =
+ + + + + + + +
9
(0,0) (2,0)
(2,1)
(2,-1)(0,-1)
(0,1)(-2,1)
(-2,0)
(-2,-1)
-2 2 00 000 -22
Covariance
covariance =
+ + + + + + + +
9
= 0
(0,0) (2,0)
(2,1)
(2,-1)(0,-1)
(0,1)(-2,1)
(-2,0)
(-2,-1)
-2 2 00 000 -22
Covariance
Covariance
Covariance
Covariance
Covariance
negative
covariance
Covariance
negative
covariance
covariance zero
(or very small)
Covariance
negative
covariance
covariance zero
(or very small)
positive
covariance
4. Eigenvectors and Eigenvalues
Covariance matrix
Covariance matrix
Covariance matrix
Var(X)
Covariance matrix
Var(X)
Var(Y)
Covariance matrix
Var(X)
Var(Y)
Cov(X,Y)
Cov(X,Y)
Covariance matrix
Var(X)
Var(Y)
Cov(X,Y)
Cov(X,Y)
=
Covariance matrix
Var(X)
Var(Y)
Cov(X,Y)
Cov(X,Y)
=
9
3
4
4
Linear Transformations
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4
(x, y)
Linear Transformations
9
3
4
4
(x, y)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0) (9,4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0) (9,4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(9,4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(9,4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(9,4)
(4,3)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(9,4)
(4,3)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(9,4)
(4,3)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(9,4)
(4,3)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(9,4)
(4,3)
(-9,-4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(9,4)
(4,3)
(-9,-4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(0,-1)
(9,4)
(4,3)
(-9,-4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(0,-1)
(9,4)
(4,3)
(-9,-4)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(0,-1)
(9,4)
(4,3)
(-9,-4)
(-4,-3)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(0,-1)
(9,4)
(4,3)
(-9,-4)
(-4,-3)
Linear Transformations
9
3
4
4
(x, y) (9x+4y, 4x+3y)
(0,0) (0,0)
(1,0)
(0,1)
(-1,0)
(0,-1)
(9,4)
(4,3)
(-9,-4)
(-4,-3)
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4
Linear Transformations
9
3
4
4 11
Linear Transformations
9
3
4
4 11
Linear Transformations
9
3
4
4 11
Linear Transformations
9
3
4
4 11
Linear Transformations
9
3
4
4 11
1
Linear Transformations
9
3
4
4
2
1
11
1
Linear Transformations
9
3
4
4
2
1
-1
2
11
1
Linear Transformations
9
3
4
4
2
1
-1
2
Eigenvectors
(direction)
11
1
Linear Transformations
9
3
4
4
2
1
-1
2 11
Eigenvectors
(direction)
11
1
Linear Transformations
9
3
4
4
2
1
-1
2 11 1
Eigenvectors
(direction)
11
1
Linear Transformations
9
3
4
4
2
1
-1
2 11 1
Eigenvectors
(direction)
Eigenvalues
(magnitude)
11
1
Linear Transformations
Linear Transformations
Eigenvectors
Linear Transformations
Eigenvectors
Eigenvalues
Linear Transformations
2
1
Eigenvectors
Eigenvalues
Linear Transformations
2
1
11
Eigenvectors
Eigenvalues
Linear Transformations
2
1
11
Eigenvectors
Eigenvalues
Linear Transformations
2
1
-1
2
11
Eigenvectors
Eigenvalues
Linear Transformations
2
1
-1
2
11 1
Eigenvectors
Eigenvalues
Linear Transformations
2
1
-1
2
11 1
Eigenvectors
Eigenvalues
Linear Transformations
2
1
-1
2
11 1
Eigenvectors
Eigenvalues
Eigenstuff
Eigenstuff
Eigenstuff
Eigenstuff
Eigenstuff
Eigenstuff
Eigenstuff
Eigenstuff
9
3
4
4
Eigenstuff
9
3
4
4
v
Eigenstuff
9
3
4
4
v =
Eigenstuff
9
3
4
4
v =
Eigenstuff
9
3
4
4
v = v
Eigenstuff
9
3
4
4
v = v
Eigenvector
Eigenstuff
9
3
4
4
v = v
Eigenvector
Eigenvalue
Eigenvalues
9
3
4
4
Eigenvalues
Characteristic Polynomial
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
= (x-9)(x-3) - (-4)(-4)
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
= (x-9)(x-3) - (-4)(-4) = x2
- 12x + 11
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
= (x-9)(x-3) - (-4)(-4) = x2
- 12x + 11
(x-11)(x-1)=
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
= (x-9)(x-3) - (-4)(-4) = x2
- 12x + 11
(x-11)(x-1)=
Eigenvalues
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
= (x-9)(x-3) - (-4)(-4) = x2
- 12x + 11
(x-11)(x-1)=
Eigenvalues 11
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
= (x-9)(x-3) - (-4)(-4) = x2
- 12x + 11
(x-11)(x-1)=
Eigenvalues 11 and
9
3
4
4
Eigenvalues
Characteristic Polynomial
x-9
x-3
-4
-4
= (x-9)(x-3) - (-4)(-4) = x2
- 12x + 11
(x-11)(x-1)=
Eigenvalues 11 1and
9
3
4
4
Eigenvectors
Eigenvectors
9
3
4
4
Eigenvectors
9
3
4
4
u
v
Eigenvectors
9
3
4
4
u
v
=
Eigenvectors
9
3
4
4
u
v
= 11
Eigenvectors
9
3
4
4
u
v
=
u
v
11
Eigenvectors
9
3
4
4
u
v
=
u
v
11
9
3
4
4
Eigenvectors
9
3
4
4
u
v
=
u
v
11
9
3
4
4
u
v
Eigenvectors
9
3
4
4
u
v
=
u
v
11
9
3
4
4
u
v
=
Eigenvectors
9
3
4
4
u
v
=
u
v
11
9
3
4
4
u
v
= 1
Eigenvectors
9
3
4
4
u
v
=
u
v
11
9
3
4
4
u
v
=
u
v
1
Eigenvectors
9
3
4
4
u
v
=
u
v
11
9
3
4
4
u
v
=
u
v
1
2
1
u
v
=
Eigenvectors
9
3
4
4
u
v
=
u
v
11
9
3
4
4
u
v
=
u
v
1
2
1
u
v
=
-1
2
u
v
=
3blue1brown
4. PCA
Principal Component Analysis (PCA)
Principal Component Analysis (PCA)
Principal Component Analysis (PCA)
=
Principal Component Analysis (PCA)
9
=
Principal Component Analysis (PCA)
9
3
=
Principal Component Analysis (PCA)
9
3
4
4
=
Principal Component Analysis (PCA)
Eigenvectors
9
3
4
4
=
Principal Component Analysis (PCA)
Eigenvectors
9
3
4
4
=
(direction)
Principal Component Analysis (PCA)
Eigenvectors
9
3
4
4
=
Eigenvalues
(direction)
Principal Component Analysis (PCA)
Eigenvectors
9
3
4
4
=
Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
-1
2
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
-1
2
Eigenvectors
9
3
4
4
=
11 1 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
-1
2
Eigenvectors
9
3
4
4
=
11 1 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
-1
2
Eigenvectors
9
3
4
4
=
11 1 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
-1
2
Eigenvectors
9
3
4
4
=
11 1 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
2
1
Eigenvectors
9
3
4
4
=
11 Eigenvalues
(direction)
(magnitude)
Principal Component Analysis (PCA)
Principal Component Analysis (PCA)
Thank you!
Thank you!
Subscribe, like,
share, comment!
youtube.com/c/LuisSerrano
Thank you!
@luis_likes_math
Subscribe, like,
share, comment!
youtube.com/c/LuisSerrano

Más contenido relacionado

La actualidad más candente

Linear Regression and Logistic Regression in ML
Linear Regression and Logistic Regression in MLLinear Regression and Logistic Regression in ML
Linear Regression and Logistic Regression in MLKumud Arora
 
Support Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaSupport Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaMacha Pujitha
 
1. Linear Algebra for Machine Learning: Linear Systems
1. Linear Algebra for Machine Learning: Linear Systems1. Linear Algebra for Machine Learning: Linear Systems
1. Linear Algebra for Machine Learning: Linear SystemsCeni Babaoglu, PhD
 
Dimensionality Reduction
Dimensionality ReductionDimensionality Reduction
Dimensionality ReductionSaad Elbeleidy
 
CART – Classification & Regression Trees
CART – Classification & Regression TreesCART – Classification & Regression Trees
CART – Classification & Regression TreesHemant Chetwani
 
Random forest
Random forestRandom forest
Random forestUjjawal
 
Dimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applicationsDimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applicationsViet-Trung TRAN
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnBenjamin Bengfort
 
Pca(principal components analysis)
Pca(principal components analysis)Pca(principal components analysis)
Pca(principal components analysis)kalung0313
 
Introduction to Principle Component Analysis
Introduction to Principle Component AnalysisIntroduction to Principle Component Analysis
Introduction to Principle Component AnalysisSunjeet Jena
 
Principal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT SlidesPrincipal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT SlidesAbhishekKumar4995
 
Deep Feed Forward Neural Networks and Regularization
Deep Feed Forward Neural Networks and RegularizationDeep Feed Forward Neural Networks and Regularization
Deep Feed Forward Neural Networks and RegularizationYan Xu
 
Classification Based Machine Learning Algorithms
Classification Based Machine Learning AlgorithmsClassification Based Machine Learning Algorithms
Classification Based Machine Learning AlgorithmsMd. Main Uddin Rony
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Simplilearn
 

La actualidad más candente (20)

Linear Regression and Logistic Regression in ML
Linear Regression and Logistic Regression in MLLinear Regression and Logistic Regression in ML
Linear Regression and Logistic Regression in ML
 
Principal Component Analysis
Principal Component AnalysisPrincipal Component Analysis
Principal Component Analysis
 
Support Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaSupport Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using Weka
 
1. Linear Algebra for Machine Learning: Linear Systems
1. Linear Algebra for Machine Learning: Linear Systems1. Linear Algebra for Machine Learning: Linear Systems
1. Linear Algebra for Machine Learning: Linear Systems
 
Dimensionality Reduction
Dimensionality ReductionDimensionality Reduction
Dimensionality Reduction
 
CART – Classification & Regression Trees
CART – Classification & Regression TreesCART – Classification & Regression Trees
CART – Classification & Regression Trees
 
Random forest
Random forestRandom forest
Random forest
 
Dimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applicationsDimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applications
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-Learn
 
Pca(principal components analysis)
Pca(principal components analysis)Pca(principal components analysis)
Pca(principal components analysis)
 
03 Machine Learning Linear Algebra
03 Machine Learning Linear Algebra03 Machine Learning Linear Algebra
03 Machine Learning Linear Algebra
 
Introduction to Principle Component Analysis
Introduction to Principle Component AnalysisIntroduction to Principle Component Analysis
Introduction to Principle Component Analysis
 
Principal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT SlidesPrincipal Component Analysis (PCA) and LDA PPT Slides
Principal Component Analysis (PCA) and LDA PPT Slides
 
Support vector machine
Support vector machineSupport vector machine
Support vector machine
 
Pca
PcaPca
Pca
 
Naive bayes
Naive bayesNaive bayes
Naive bayes
 
Support Vector Machines ( SVM )
Support Vector Machines ( SVM ) Support Vector Machines ( SVM )
Support Vector Machines ( SVM )
 
Deep Feed Forward Neural Networks and Regularization
Deep Feed Forward Neural Networks and RegularizationDeep Feed Forward Neural Networks and Regularization
Deep Feed Forward Neural Networks and Regularization
 
Classification Based Machine Learning Algorithms
Classification Based Machine Learning AlgorithmsClassification Based Machine Learning Algorithms
Classification Based Machine Learning Algorithms
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
 

Similar a PCA Guide: A Visual Introduction to Principal Component Analysis

5 - the distributive property
5  - the distributive property5  - the distributive property
5 - the distributive propertyanthonymaiorano
 
x1 t10 04 maximum & minimum problems (13)
x1 t10 04 maximum & minimum problems (13)x1 t10 04 maximum & minimum problems (13)
x1 t10 04 maximum & minimum problems (13)Nigel Simmons
 
Calculo Thomas (Solutions).pdf
Calculo Thomas  (Solutions).pdfCalculo Thomas  (Solutions).pdf
Calculo Thomas (Solutions).pdfadriano65054
 
group4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdfgroup4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdfPedhaBabu
 
group4-randomvariableanddistribution-151014015655-lva1-app6891.pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891.pdfgroup4-randomvariableanddistribution-151014015655-lva1-app6891.pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891.pdfAliceRivera13
 
Synthetic Division
Synthetic DivisionSynthetic Division
Synthetic DivisionJimbo Lamb
 
Algebra 2 Section 1-7
Algebra 2 Section 1-7Algebra 2 Section 1-7
Algebra 2 Section 1-7Jimbo Lamb
 
Geometry Section 2-8
Geometry Section 2-8Geometry Section 2-8
Geometry Section 2-8Jimbo Lamb
 
Math Short Tricks ( english)
Math Short Tricks ( english)Math Short Tricks ( english)
Math Short Tricks ( english)Exam Affairs!
 
Introduction to machine learning algorithms
Introduction to machine learning algorithmsIntroduction to machine learning algorithms
Introduction to machine learning algorithmsbigdata trunk
 
Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1jennytuazon01630
 
Programming's Greatest Hits of the 60s and 70s
Programming's Greatest Hits of the 60s and 70sProgramming's Greatest Hits of the 60s and 70s
Programming's Greatest Hits of the 60s and 70sMichelle Brush
 
ゲーム理論BASIC 演習30 -左右の靴ゲーム-
ゲーム理論BASIC 演習30 -左右の靴ゲーム-ゲーム理論BASIC 演習30 -左右の靴ゲーム-
ゲーム理論BASIC 演習30 -左右の靴ゲーム-ssusere0a682
 
Sequences and series power point
Sequences and series power pointSequences and series power point
Sequences and series power pointlmgraham85
 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleAhmed Gad
 
psikometri
psikometripsikometri
psikometriekasepta
 

Similar a PCA Guide: A Visual Introduction to Principal Component Analysis (20)

5 - the distributive property
5  - the distributive property5  - the distributive property
5 - the distributive property
 
x1 t10 04 maximum & minimum problems (13)
x1 t10 04 maximum & minimum problems (13)x1 t10 04 maximum & minimum problems (13)
x1 t10 04 maximum & minimum problems (13)
 
Calculo Thomas (Solutions).pdf
Calculo Thomas  (Solutions).pdfCalculo Thomas  (Solutions).pdf
Calculo Thomas (Solutions).pdf
 
05 2 관계논리비트연산
05 2 관계논리비트연산05 2 관계논리비트연산
05 2 관계논리비트연산
 
group4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdfgroup4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891 (1).pdf
 
group4-randomvariableanddistribution-151014015655-lva1-app6891.pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891.pdfgroup4-randomvariableanddistribution-151014015655-lva1-app6891.pdf
group4-randomvariableanddistribution-151014015655-lva1-app6891.pdf
 
Synthetic Division
Synthetic DivisionSynthetic Division
Synthetic Division
 
Algebra 2 Section 1-7
Algebra 2 Section 1-7Algebra 2 Section 1-7
Algebra 2 Section 1-7
 
Geometry Section 2-8
Geometry Section 2-8Geometry Section 2-8
Geometry Section 2-8
 
Math Short Tricks ( english)
Math Short Tricks ( english)Math Short Tricks ( english)
Math Short Tricks ( english)
 
Introduction to machine learning algorithms
Introduction to machine learning algorithmsIntroduction to machine learning algorithms
Introduction to machine learning algorithms
 
Math 5
Math 5 Math 5
Math 5
 
Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1Chapter 1 review topic in algebra 1
Chapter 1 review topic in algebra 1
 
Programming's Greatest Hits of the 60s and 70s
Programming's Greatest Hits of the 60s and 70sProgramming's Greatest Hits of the 60s and 70s
Programming's Greatest Hits of the 60s and 70s
 
ゲーム理論BASIC 演習30 -左右の靴ゲーム-
ゲーム理論BASIC 演習30 -左右の靴ゲーム-ゲーム理論BASIC 演習30 -左右の靴ゲーム-
ゲーム理論BASIC 演習30 -左右の靴ゲーム-
 
Sequences and series power point
Sequences and series power pointSequences and series power point
Sequences and series power point
 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step Example
 
Annie
AnnieAnnie
Annie
 
Tes Reliabilitas
Tes ReliabilitasTes Reliabilitas
Tes Reliabilitas
 
psikometri
psikometripsikometri
psikometri
 

Más de Luis Serrano

Convolutional neural neworks
Convolutional neural neworksConvolutional neural neworks
Convolutional neural neworksLuis Serrano
 
Support vector machines (SVM)
Support vector machines (SVM)Support vector machines (SVM)
Support vector machines (SVM)Luis Serrano
 
Logistic regression
Logistic regressionLogistic regression
Logistic regressionLuis Serrano
 
Restricted Boltzmann Machines (RBM)
Restricted Boltzmann Machines (RBM)Restricted Boltzmann Machines (RBM)
Restricted Boltzmann Machines (RBM)Luis Serrano
 
Generative Adversarial Networks (GANs)
Generative Adversarial Networks (GANs)Generative Adversarial Networks (GANs)
Generative Adversarial Networks (GANs)Luis Serrano
 
Bayes theorem and Naive Bayes algorithm
Bayes theorem and Naive Bayes algorithmBayes theorem and Naive Bayes algorithm
Bayes theorem and Naive Bayes algorithmLuis Serrano
 
Matrix factorization
Matrix factorizationMatrix factorization
Matrix factorizationLuis Serrano
 

Más de Luis Serrano (8)

Convolutional neural neworks
Convolutional neural neworksConvolutional neural neworks
Convolutional neural neworks
 
Linear regression
Linear regressionLinear regression
Linear regression
 
Support vector machines (SVM)
Support vector machines (SVM)Support vector machines (SVM)
Support vector machines (SVM)
 
Logistic regression
Logistic regressionLogistic regression
Logistic regression
 
Restricted Boltzmann Machines (RBM)
Restricted Boltzmann Machines (RBM)Restricted Boltzmann Machines (RBM)
Restricted Boltzmann Machines (RBM)
 
Generative Adversarial Networks (GANs)
Generative Adversarial Networks (GANs)Generative Adversarial Networks (GANs)
Generative Adversarial Networks (GANs)
 
Bayes theorem and Naive Bayes algorithm
Bayes theorem and Naive Bayes algorithmBayes theorem and Naive Bayes algorithm
Bayes theorem and Naive Bayes algorithm
 
Matrix factorization
Matrix factorizationMatrix factorization
Matrix factorization
 

Último

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

PCA Guide: A Visual Introduction to Principal Component Analysis