Shiva Agarwal | IIT kharagpur
Supervised Machine Learning using Python
Course Book - Hands-on Supervised Learning With Python by Gnana Lakshmi T C and Madeleine Shang
Data types
None, Numeric (Int, Float, Bool, Complex), Converting from one type to another
List, Accessing the elements of a list
Tuple, Sets, Dictionary
Strings: String manipulation functions (Concatenate, Replace, Slice, Split, Join)
Flow control statements
If…Else statement
Looping statements
for loop syntax
while loop syntax
Functions, Libraries, Classes
Exception handling
Python libraries for ML
Pandas
Pandas DataFrames
Introduction
Indexing DataFrames
Pandas loc and iloc
Numpy
Numpy array syntax and parameters
Numpy ndarray creation
Subsetting numpy arrays
SciPy
Functions of SciPy
Linear algebra with SciPy
Matplotlib
Python matplotlib – Different plots
Bar graph
Histogram
Scatter plot
Pie chart
Seaborn
Seaborn – Different plots
Seaborn: Scatter Plots
Introduction to machine learning
Types of learning
Supervised and Unsupervised Learning
Semi-supervised and Reinforcement Learning
Supervised learning
Classification
Regression
Unsupervised learning
Clustering
Basics of Neural Networks
Basic Steps for Principal Component Analysis (PCA )
1. Calculate the mean
2. Calculate the covariance matrix
3. Calculate the Eigen Values
4. Calculate the Eigen Vector
5. Compute the Principal Component
Python code for PCA
Thank you for taking the time to visit our website.
We hope you found it informative and engaging. Your interest in our course is greatly appreciated.
Should you have any questions or need further assistance, please don't hesitate to reach out.