Machine_Learning_and_Deep_Learning
Machine_Learning_and_Deep_Learning copied to clipboard
Getting started with Machine Learning and Deep Learning
Module 1 - Python Programming
- Intro to Python
- Data Structures in Python (List, Tuple, Set, Dictionary)
- Control Statements (Decision and Loops)
- Functions and Modules
- Object Oriented Programming
- Exception Handling
- File Handling
- Web API
- Databases
- List Comprehension, Lambda, Filter, Map, Reduce
- Problem Solving for Interviews
Module 2 - Python for Data Analysis
- Data Analytics Framework
- Numpy
- Pandas for Beginners
- Advance Pandas Operations
- Case Study - Pandas Manipulation
- Missing Value Treatment
- Visuallization Basics - Matplotlib and Seaborn
- Case Study - Covid_19_TimeSeries
- Plotly and Express
- Outliers - Coming Soon
Module 3 - Statistics for Data Analysis
- Normal Distribution
- Central Limit Theorem
- Hypothesis Testing
- Chi Square Testing
- Performing Statistical Test
Module 4 - Machine Learning
- Data Preparation and Modelling with SKLearn
- Working with Text Data
- Working with Image Data
-
Supervised ML Algorithms
- K - Nearest Neighbours
- Linear Regression
- Logistic Regression
- Gradient Descent
- Decision Trees
- Support Vector Machines
- Models with Feature Engineering
- Hyperparameter Tuning
- Ensembles - Model Productionisation
-
Unsupervised ML Algorithms
- Clustering
- Principal Component Analysis
Module 5 - Case Studies
- Car Price Prediction (Regression)
- Airline Sentiment Analysis (NLP - Classification)
- Adult Income Prediction (Classification)
- Web App Development + Serialization and Deserialization
- Streamlit Heroku Deployment
- Web Scrapping
Module 6 - Deep Learning
- Introduction to Deep Learning
- Training a Deep Neural Network + TensorFlow.Keras
- Convolutional Neural Network + TensorFlow.Keras
- Recurrent Neural Network (Coming Soon)