Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Machine Learning Tutorial Python – 19: Principal Component Analysis (PCA) with Python Code

279.2K views on YouTube

PCA or principal component analysis is a dimensionality reduction technique that can help us reduce dimensions of dataset that we use in machine learning for training. It helps with famous dimensionality curse problem. In this video we will understand what PCA is all about, write python code for handwritten digits dataset classification and then use PCA to train the same model using PCA.

Code: https://github.com/codebasics/py/blob/master/ML/18_PCA/PCA_tutorial_digits.ipynb
Exercise: https://github.com/codebasics/py/blob/master/ML/18_PCA/pca_exercise.md

⭐️ Timestamps ⭐️
00:00 Theory
09:12 Coding
23:04 Exercise

Do you want to learn technology from me? Check https://resources.codebasics.io/SCcnTK for my affordable video courses.

🌎 My Website For Video Courses: https://codebasics.io/?utm_source=description&utm_medium=yt&utm_campaign=description&utm_id=description

Need help building software or data analytics and AI solutions? My company https://www.atliq.com/ can help. Click on the Contact button on that website.

🎥 Codebasics Hindi channel: https://www.youtube.com/channel/UCTmFBhuhMibVoSfYom1uXEg

#️⃣ Social Media #️⃣
🔗 Discord: https://discord.gg/r42Kbuk
📸 Codebasics Instagram: https://www.instagram.com/codebasicshub/
🔊 Codebasics Facebook: https://www.facebook.com/codebasicshub
📝 Codebasics LinkedIn: https://www.linkedin.com/company/codebasics/
📱 Codebasics X handle: https://twitter.com/codebasicshub
📸 Dhaval’s Instagram: https://www.instagram.com/dhavalsays/
📝 Dhaval’s LinkedIn: https://www.linkedin.com/in/dhavalsays/
📱 Dhaval’s X handle: https://x.com/dpcodebasics

❗❗ DISCLAIMER: All opinions expressed in this video are of my own and not that of my employers’.