0% found this document useful (0 votes)
25 views

Python, AI, ML, DL Overview

Uploaded by

ks712139
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Python, AI, ML, DL Overview

Uploaded by

ks712139
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Course Duration: 16 Hours

Python

Introduction to Python

Python for Machine Learning

Python Libraries – NumPy, Pandas, matplotlib, Seaborn scikit-learn, TensorFlow, Keras,


Pytorch

Exploratory Data Analysis (EDA)

Data Cleaning Techniques, Handling Missing Data, Handling Categorical Data

Introduction to EDA, 2D Scatter-plot, 3D Scatter-plot, Pair plots

Univariate, Bivariate, and Multivariate Analysis, Box-plot

Introduction to Artificial Intelligence, Data Science & Machine Learning

Need for Data Science and Machine Learning

Types of Analytics

Lifecycle of a Data Science project

Skills for a Data Scientist role

Data Pre-Processing

Need for Data Pre-Processing

Handling Missing Values

Label-Encoding for Categorical Data

Hot-Encoding for Categorical Data Explained

Data Transformation

Need for Data Transformation

Concept of Data Normalization

Data Normalization Techniques - Standard Scalar & Minmax

Train, Test & Validation of Data

Machine Learning (ML) Overview


Machine Learning landscape

Machine Learning applications

Understanding ML algorithms & models (supervised and unsupervised)

Machine Learning Environment

Introduction to Jupyter notebooks / google colab

Machine Learning Concepts

Statistics Primer

Covariance, Correlation, Covariance Matrix Errors, Residuals Overfitting / Underfitting


Cross validation, bootstrapping

Confusion Matrix

ROC curve, Area Under Curve (AUC)

Supervised Machine Learning – Regression

Simple Linear Regression

Concept of Linear Regression

Ordinary Least Square and Regression Errors

Data Processing & Train and Test of Model

Model Evaluation Parameters like R-squared, Score, RMSE and their Interpretations

Prediction Plot & its Interpretation

Multiple Linear Regression

Concept of Multiple Linear Regression

Degrees of Freedom

Supervised Machine Learning - Classification

Logistic Regression

Concept of Logistic Regression

Concept of Stratification

Concept of Confusion Matrix


Support Vector Machine (SVM)

Common Sensical Intuition of SVM

Mathematical Intuition of SVM

Different types of SVM Kernel Functions

Decision Tree Classifier

Intuition Behind Decision Trees

Optimal Model Selection Criterion in Decision Tree

Random Forest Classifier

Ensemble Learning and Random Forests

Bagging and Boosting

Evaluation Metrics for Classification Models

Need for Evaluation and Accuracy Paradox

Different Measures for Classification Models - Accuracy, Precision, Recall, F1 Score, etc.

Threshold and Adjusting Thresholds

AUC ROC Curve

Feature Selection and Dimensionality Reduction

Principle Component Analysis (PCA)

Need to reduce dimensions and Importance of PCA

Mathematical Intuition of PCA & Steps to calculate PCA

Hands-on PCA (Model Comparisons with PCA & without PCA recommended)

Unsupervised Machine Learning – Clustering

Introduction to Clustering

Mathematical intuition behind cluster formation

Elbow method & its mathematical intuition

K-means Clustering Implementation

Introduction to Deep Learning


Need & Applications of Deep Learning

Working of Artificial Neural Network

Working of Convolutional neural networks

Backend (TensorFlow) & Frontend (Keras)

Concept of Tensor

Keras Model Building Overview - Construct, Compile & Evaluate

You might also like