PCA Algorithm in Linear Algebra

In order to thoroghly understand machine learning algorithms, College courses such as Linear Algebra, Probability Theory and Statistics, Spretral Graph Theory have been revisited. This article is my learning notes and also serves as a quick reference in the future.