Course

Principal Component Analysis with NumPy

Coursera Project Network

Welcome to the 2-hour long project-based course on Principal Component Analysis with NumPy and Python. In this project, you will delve into the depths of machine learning, implementing all the machinery of various learning algorithms without using popular machine learning libraries such as scikit-learn and statsmodels. By the end of this course, you will have a solid understanding of implementing and applying PCA from scratch using NumPy in Python, conducting basic exploratory data analysis, and creating simple data visualizations with Seaborn and Matplotlib.

  • Implement Principal Component Analysis (PCA) from scratch with NumPy and Python
  • Conduct basic exploratory data analysis (EDA)
  • Create simple data visualizations with Seaborn and Matplotlib

The prerequisites for this project are prior programming experience in Python and a basic understanding of machine learning theory. This course runs on Coursera's hands-on project platform called Rhyme, providing instant access to pre-configured cloud desktops containing all the necessary software and data. Everything is pre-installed, allowing you to focus solely on learning.

Certificate Available ✔

Get Started / More Info
Principal Component Analysis with NumPy
More Machine Learning Courses

Machine Learning with TensorFlow on Google Cloud en Español

Google Cloud

Explore Machine Learning with TensorFlow on Google Cloud in Spanish, covering topics such as data preprocessing, model training, and deployment on Google Cloud Platform....

Customising your models with TensorFlow 2

Imperial College London

Deepen your TensorFlow knowledge and skills to develop fully customized deep learning models. Gain hands-on experience and apply concepts to a Capstone Project.

Intro to TensorFlow 日本語版

Google Cloud

Intro to TensorFlow 日本語版 provides hands-on training in building, training, and deploying machine learning models using TensorFlow 2.x and Keras.

تعلم الآلة باستخدام Python: انشئ نموذج توقع مغادرة العملاء

Coursera Project Network

Learn to build a machine learning model to predict customer churn using Python. Explore data, visualize with Pandas, Matplotlib, and Seaborn, and build and evaluate...