Machine Learning Course
Machine Learning Tutorial — preprocessing, supervised & unsupervised algorithms, reinforcement learning, forecasting, and model deployment.
Enterprise learning path
Start Here
- 1Machine Learning HomeNext up
Welcome to the Machine Learning Tutorial on TechLearningPRO — a complete, hands-on roadmap from your first dataset to deploying models in production.
- 2What is Machine Learning?
What is Machine Learning?
- 3Types of Machine Learning
Types of Machine Learning: ML is mainly divided into three core types — supervised, unsupervised, and reinforcement learning.
1 · ML Pipeline
- 4Data Preprocessing Introduction
What is Data Preprocessing Introduction?
- 5ML Workflow
What is ML Workflow?
- 6Data Cleaning
What is Data Cleaning?
- 7Data Preprocessing in Python
What is Data Preprocessing in Python?
- 8Feature Scaling
What is Feature Scaling?
- 9Feature Extraction
What is Feature Extraction?
- 10Feature Engineering
What is Feature Engineering?
- 11Feature Selection Techniques
What is Feature Selection Techniques?
- 12Exploratory Data Analysis
What is Exploratory Data Analysis?
- 13Exploratory Data Analysis in Python
What is Exploratory Data Analysis in Python?
- 14Advanced EDA
What is Advanced EDA?
- 15Time Series Data Visualization
What is Time Series Data Visualization?
- 16Regularization in Machine Learning
What is Regularization in Machine Learning?
- 17Confusion Matrix
What is Confusion Matrix?
- 18Precision, Recall and F1-Score
What is Precision, Recall and F1-Score?
- 19AUC-ROC Curve
What is AUC-ROC Curve?
- 20Cross-validation
What is Cross-validation?
- 21Hyperparameter Tuning
What is Hyperparameter Tuning?
2 · Supervised Learning
- 22Supervised Learning
What is Supervised Learning?
- 23Introduction to Linear Regression
What is Introduction to Linear Regression?
- 24Gradient Descent in Linear Regression
What is Gradient Descent in Linear Regression?
- 25Multiple Linear Regression
What is Multiple Linear Regression?
- 26Understanding Logistic Regression
What is Understanding Logistic Regression?
- 27Cost Function in Logistic Regression
What is Cost Function in Logistic Regression?
- 28Decision Tree in Machine Learning
What is Decision Tree in Machine Learning?
- 29Types of Decision Tree Algorithms
What is Types of Decision Tree Algorithms?
- 30Decision Tree Regression
What is Decision Tree Regression?
- 31Decision Tree Classification
What is Decision Tree Classification?
- 32Understanding SVMs
What is Understanding SVMs?
- 33SVM Hyperparameter Tuning - GridSearchCV
What is SVM Hyperparameter Tuning - GridSearchCV?
- 34Non-Linear SVM
What is Non-Linear SVM?
- 35Introduction to KNN
What is Introduction to KNN?
- 36Decision Boundaries in KNN
What is Decision Boundaries in KNN?
- 37Introduction to Naive Bayes
What is Introduction to Naive Bayes?
- 38Gaussian Naive Bayes
What is Gaussian Naive Bayes?
- 39Multinomial Naive Bayes
What is Multinomial Naive Bayes?
- 40Bernoulli Naive Bayes
What is Bernoulli Naive Bayes?
- 41Complement Naive Bayes
What is Complement Naive Bayes?
- 42Introduction to Random Forest
What is Introduction to Random Forest?
- 43Random Forest Classifier
What is Random Forest Classifier?
- 44Random Forest Regression
What is Random Forest Regression?
- 45Hyperparameter Tuning in Random Forest
What is Hyperparameter Tuning in Random Forest?
- 46Introduction to Ensemble Learning
What is Introduction to Ensemble Learning?
3 · Unsupervised Learning
- 47Unsupervised Learning
What is Unsupervised Learning?
- 48K-Means Clustering
What is K-Means Clustering?
- 49Elbow Method for Optimal k
What is Elbow Method for Optimal k?
- 50K-Means++ Clustering
What is K-Means++ Clustering?
- 51K-Mode Clustering
What is K-Mode Clustering?
- 52Fuzzy C-Means Clustering
What is Fuzzy C-Means Clustering?
- 53Gaussian Mixture Models
What is Gaussian Mixture Models?
- 54Expectation-Maximization Algorithm
What is Expectation-Maximization Algorithm?
- 55Dirichlet Process Mixture Models
What is Dirichlet Process Mixture Models?
- 56Hierarchical Clustering
What is Hierarchical Clustering?
- 57Agglomerative Clustering
What is Agglomerative Clustering?
- 58Divisive Clustering
What is Divisive Clustering?
- 59Affinity Propagation
What is Affinity Propagation?
- 60DBSCAN
What is DBSCAN?
- 61OPTICS
What is OPTICS?
- 62Principal Component Analysis (PCA)
What is Principal Component Analysis (PCA)?
- 63t-SNE
What is t-SNE?
- 64Non-negative Matrix Factorization
What is Non-negative Matrix Factorization?
- 65Independent Component Analysis
What is Independent Component Analysis?
- 66Isomap
What is Isomap?
- 67Locally Linear Embedding (LLE)
What is Locally Linear Embedding (LLE)?
- 68Apriori Algorithm
What is Apriori Algorithm?
- 69Implementing Apriori Algorithm
What is Implementing Apriori Algorithm?
- 70FP-Growth
What is FP-Growth?
- 71ECLAT Algorithm
What is ECLAT Algorithm?
4 · Reinforcement Learning
- 72Reinforcement Learning
What is Reinforcement Learning?
- 73Markov Decision Processes
What is Markov Decision Processes?
- 74Bellman Equation
What is Bellman Equation?
- 75Value Iteration Algorithm
What is Value Iteration Algorithm?
- 76Monte Carlo Tree Search
What is Monte Carlo Tree Search?
- 77Q-Learning
What is Q-Learning?
- 78SARSA
What is SARSA?
- 79Monte Carlo Methods
What is Monte Carlo Methods?
- 80REINFORCE Algorithm
What is REINFORCE Algorithm?
- 81Actor-Critic Algorithm
What is Actor-Critic Algorithm?
- 82A3C
What is A3C?
5 · Semi-Supervised Learning
6 · Forecasting Models
7 · Model Deployment & MLOps
- 90Machine Learning Deployment
What is Machine Learning Deployment?
- 91Deploy ML Model using Streamlit
What is Deploy ML Model using Streamlit?
- 92Deploy ML Web App on Heroku
What is Deploy ML Web App on Heroku?
- 93Gradio for ML Prototypes
What is Gradio for ML Prototypes?
- 94Deploy ML Model using Flask
What is Deploy ML Model using Flask?
- 95Deploying ML Models as API using FastAPI
What is Deploying ML Models as API using FastAPI?
- 96MLOps
What is MLOps?
- 97CI/CD in MLOps
What is CI/CD in MLOps?
- 98End-to-End MLOps
What is End-to-End MLOps?