Machine Learning A-Z: AI, Python & R + ChatGPT Prize [2025]
- الوصف
- أقسام الدرس
- رأي
Interested in the field of Machine Learning? Then this course is for you!
This course has been designed by a Data Scientist and a Machine Learning expert so that we can share our knowledge and help you learn complex theory, algorithms, and coding libraries in a simple way.
Over 1 Million students world-wide trust this course.
We will walk you step-by-step into the World of Machine Learning. With every tutorial, you will develop new skills and improve your understanding of this challenging yet lucrative sub-field of Data Science.
This course can be completed by either doing either the Python tutorials, or R tutorials, or both – Python & R. Pick the programming language that you need for your career.
This course is fun and exciting, and at the same time, we dive deep into Machine Learning. It is structured the following way:
-
Part 1 – Data Preprocessing
-
Part 2 – Regression: Simple Linear Regression, Multiple Linear Regression, Polynomial Regression, SVR, Decision Tree Regression, Random Forest Regression
-
Part 3 – Classification: Logistic Regression, K-NN, SVM, Kernel SVM, Naive Bayes, Decision Tree Classification, Random Forest Classification
-
Part 4 – Clustering: K-Means, Hierarchical Clustering
-
Part 5 – Association Rule Learning: Apriori, Eclat
-
Part 6 – Reinforcement Learning: Upper Confidence Bound, Thompson Sampling
-
Part 7 – Natural Language Processing: Bag-of-words model and algorithms for NLP
-
Part 8 – Deep Learning: Artificial Neural Networks, Convolutional Neural Networks
-
Part 9 – Dimensionality Reduction: PCA, LDA, Kernel PCA
-
Part 10 – Model Selection & Boosting: k-fold Cross Validation, Parameter Tuning, Grid Search, XGBoost
Each section inside each part is independent. So you can either take the whole course from start to finish or you can jump right into any specific section and learn what you need for your career right now.
Moreover, the course is packed with practical exercises that are based on real-life case studies. So not only will you learn the theory, but you will also get lots of hands-on practice building your own models.
And last but not least, this course includes both Python and R code templates which you can download and use on your own projects.
-
6Welcome to Part 1 - Data Preprocessingدرس نصي
-
7Machine Learning Workflow: Importing, Modeling, and Evaluating Your ML Modelدرس فيديو
-
8Data Preprocessing: Importance of Training-Test Split in ML Model Evaluationدرس فيديو
-
9Feature Scaling in Machine Learning: Normalization vs Standardization Explainedدرس فيديو
-
10Step 1 - Data Preprocessing in Python: Preparing Your Dataset for ML Modelsدرس فيديو
-
11Step 2 - Data Preprocessing Techniques: From Raw Data to ML-Ready Datasetsدرس فيديو
-
12Machine Learning Toolkit: Importing NumPy, Matplotlib, and Pandas Librariesدرس فيديو
-
13Step 1 - Machine Learning Basics: Importing Datasets Using Pandas read_csv()درس فيديو
-
14Step 2 - Using Pandas iloc for Feature Selection in ML Data Preprocessingدرس فيديو
-
15Step 3 - Preprocessing Data: Building X and Y Vectors for ML Model Trainingدرس فيديو
-
16For Python learners, summary of Object-oriented programming: classes & objectsدرس نصي
-
17درس نصي
-
18Step 1 - Using Scikit-Learn to Replace Missing Values in Machine Learningدرس فيديو
-
19Step 2 - Imputing Missing Data in Python: SimpleImputer and Numerical Columnsدرس فيديو
-
20درس نصي
-
21Step 1 - One-Hot Encoding: Transforming Categorical Features for ML Algorithmsدرس فيديو
-
22Step 2 - Handling Categorical Data: One-Hot Encoding with ColumnTransformerدرس فيديو
-
23Step 3 - Preprocessing Categorical Data: One-Hot and Label Encoding Techniquesدرس فيديو
-
24درس نصي
-
25Step 1 - How to Prepare Data for Machine Learning: Training vs Test Setsدرس فيديو
-
26Step 2 - Preparing Data: Creating Training and Test Sets in Python for ML Modelsدرس فيديو
-
27Step 3 - Splitting Data into Training and Test Sets: Best Practices in Pythonدرس فيديو
-
28درس نصي
-
29Step 1 - Feature Scaling in ML: Why It's Crucial for Data Preprocessingدرس فيديو
-
30Step 2 - How to Scale Numeric Features in Python for ML Preprocessingدرس فيديو
-
31Step 3 - Implementing Feature Scaling: Fit and Transform Methods Explainedدرس فيديو
-
32Step 4 - Applying the Same Scaler to Training and Test Sets in Pythonدرس فيديو
-
33درس نصي
-
34Getting Started with R Programming: Install R and RStudio on Windows & Macدرس فيديو
-
35Data Preprocessing for Beginners: Preparing Your Dataset for Machine Learningدرس فيديو
-
36Data Preprocessing Tutorial: Understanding Independent vs Dependent Variablesدرس فيديو
-
37R Tutorial: Importing and Viewing Datasets for Data Preprocessingدرس فيديو
-
38How to Handle Missing Values in R: Data Preprocessing for Machine Learningدرس فيديو
-
39Using R's Factor Function to Handle Categorical Variables in Data Analysisدرس فيديو
-
40Step 1 - How to Prepare Data for Machine Learning: Training vs Test Setsدرس فيديو
-
41Step 2 - Preparing Data: Creating Training and Test Sets in R for ML Modelsدرس فيديو
-
42Feature Scaling in ML Step 1: Why It's Crucial for Data Preprocessingدرس فيديو
-
43How to Scale Numeric Features in R for Machine Learning Preprocessing - Step 2درس فيديو
-
44Essential Steps in Data Preprocessing: Preparing Your Dataset for ML Modelsدرس فيديو
-
45Data Preprocessing Quizاختبار
-
47Simple Linear Regression: Understanding the Equation and Potato Yield Predictionدرس فيديو
-
48How to Find the Best Fit Line: Understanding Ordinary Least Squares Regressionدرس فيديو
-
49Step 1a - Mastering Simple Linear Regression: Key Concepts and Implementationدرس فيديو
-
50Step 1b: Data Preprocessing for Linear Regression: Import & Split Data in Pythonدرس فيديو
-
51Step 2a - Building a Simple Linear Regression Model with Scikit-learn in Pythonدرس فيديو
-
52Step 2b - Machine Learning Basics: Training a Linear Regression Model in Pythonدرس فيديو
-
53Step 3 - Using Scikit-Learn's Predict Method for Linear Regression in Pythonدرس فيديو
-
54Step 4a - Linear Regression: Plotting Real vs Predicted Salaries Visualizationدرس فيديو
-
55Step 4b - Evaluating Linear Regression Model Performance on Test Dataدرس فيديو
-
56Simple Linear Regression in Python - Additional Lectureدرس نصي
-
57Step 1 - Data Preprocessing in R: Preparing for Linear Regression Modelingدرس فيديو
-
58Step 2 - Fitting Simple Linear Regression in R: LM Function and Model Summaryدرس فيديو
-
59Step 3 - How to Use predict() Function in R for Linear Regression Analysisدرس فيديو
-
60Step 4a - Plotting Linear Regression Data in R: ggplot2 Step-by-Step Guideدرس فيديو
-
61Step 4b - Creating a Scatter Plot with Regression Line in R Using ggplot2درس فيديو
-
62Step 4c - Comparing Training vs Test Set Predictions in Linear Regressionدرس فيديو
-
63Simple Linear Regression Quizاختبار
-
64Startup Success Prediction: Regression Model for VC Fund Decision-Makingدرس فيديو
-
65Multiple Linear Regression: Independent Variables & Prediction Modelsدرس فيديو
-
66Understanding Linear Regression Assumptions: Linearity, Homoscedasticity & Moreدرس فيديو
-
67How to Handle Categorical Variables in Linear Regression Modelsدرس فيديو
-
68Multicollinearity in Regression: Understanding the Dummy Variable Trapدرس فيديو
-
69Understanding P-Values and Statistical Significance in Hypothesis Testingدرس فيديو
-
70Backward Elimination: Building Robust Multiple Linear Regression Modelsدرس فيديو
-
71Step 1a - Hands-On Data Preprocessing for Multiple Linear Regression in Pythonدرس فيديو
-
72Step 1b - Hands-On Guide: Implementing Multiple Linear Regression in Pythonدرس فيديو
-
73Step 2a - Hands-on Multiple Linear Regression: Preparing Data in Pythonدرس فيديو
-
74Step 2b - Multiple Linear Regression in Python: Preparing Your Datasetدرس فيديو
-
75Step 3a - Scikit-learn for Multiple Linear Regression: Efficient Model Buildingدرس فيديو
-
76Step 3b - Scikit-Learn: Building & Training Multiple Linear Regression Modelsدرس فيديو
-
77Step 4a: Comparing Real vs Predicted Profits in Linear Regression - Hands-on Guiدرس فيديو
-
78Step 4b - ML in Python: Evaluating Multiple Linear Regression Accuracyدرس فيديو
-
79Multiple Linear Regression in Python - Backward Eliminationدرس نصي
-
80Multiple Linear Regression in Python - EXTRA CONTENTدرس نصي
-
81Step 1a - Data Preprocessing for MLR: Handling Categorical Dataدرس فيديو
-
82Step 1b - Preparing Datasets for Multiple Linear Regression in Rدرس فيديو
-
83Step 2a - Multiple Linear Regression in R: Building & Interpreting the Regressorدرس فيديو
-
84Step 2b: Statistical Significance - P-values & Stars in Regressionدرس فيديو
-
85Step 3 - How to Use predict() Function in R for Multiple Linear Regressionدرس فيديو
-
86Optimizing Multiple Regression Models: Backward Elimination Technique in Rدرس فيديو
-
87Mastering Feature Selection: Backward Elimination in R for Linear Regressionدرس فيديو
-
88Multiple Linear Regression in R - Automatic Backward Eliminationدرس نصي
-
89Multiple Linear Regression Quizاختبار
-
90Understanding Polynomial Linear Regression: Applications and Examplesدرس فيديو
-
91Step 1a - Building a Polynomial Regression Model for Salary Prediction in Pythonدرس فيديو
-
92Step 1b - Setting Up Data for Linear vs Polynomial Regression Comparisonدرس فيديو
-
93Step 2a: Linear to Polynomial Regression - Preparing Data for Advanced Modelsدرس فيديو
-
94Step 2b - Transforming Linear to Polynomial Regression: A Step-by-Step Guideدرس فيديو
-
95Step 3a - Plotting Real vs Predicted Salaries: Linear Regression Visualizationدرس فيديو
-
96Step 3b - Polynomial vs Linear Regression: Better Fit with Higher Degreesدرس فيديو
-
97Step 4a: Predicting Salaries - Linear Regression in Python (Array Input Guide)درس فيديو
-
98Step 4b: Python Polynomial Regression - Predicting Salaries Accuratelyدرس فيديو
-
99Step 1a - Implementing Polynomial Regression in R: HR Salary Analysis Case Studyدرس فيديو
-
100Step 1b - ML Fundamentals: Preparing Data for Polynomial Regressionدرس فيديو
-
101Step 2a - Building Linear & Polynomial Regression Models in R: A Comparisonدرس فيديو
-
102Step 2b - Building a Polynomial Regression Model: Adding Squared & Cubed Termsدرس فيديو
-
103Step 3a: Visualizing Regression Results - Creating Scatter Plots with ggplot2 inدرس فيديو
-
104Step 3b: Visualizing Linear Regression - Plotting Predictions vs Observationsدرس فيديو
-
105Step 3c - Polynomial Regression: Curve Fitting for Better Predictionsدرس فيديو
-
106Step 4a - How to Make Single Predictions Using Polynomial Regression in Rدرس فيديو
-
107Step 4b - Predicting Salaries with Polynomial Regression: A Practical Exampleدرس فيديو
-
108Step 1 - Building a Reusable Framework for Nonlinear Regression Analysis in Rدرس فيديو
-
109Step 2 - Mastering Regression Model Visualization: Increasing Data Resolutionدرس فيديو
-
110Polynomial Regression Quizاختبار
-
111How Does Support Vector Regression (SVR) Differ from Linear Regression?درس فيديو
-
112RBF Kernel SVR: From Linear to Non-Linear Support Vector Regressionدرس فيديو
-
113Step 1a - SVR Model Training: Feature Scaling and Dataset Preparation in Pythonدرس فيديو
-
114Step 1b - SVR in Python: Importing Libraries and Dataset for Machine Learningدرس فيديو
-
115Step 2a - Mastering Feature Scaling for Support Vector Regression in Pythonدرس فيديو
-
116Step 2b: Reshaping Data for SVR - Preparing Y Vector for Feature Scaling (Pythonدرس فيديو
-
117Step 2c: SVR Data Prep - Scaling X & Y Independently with StandardScalerدرس فيديو
-
118Step 3: SVM Regression: Creating & Training SVR Model with RBF Kernel in Pythonدرس فيديو
-
119Step 4 - SVR Model Prediction: Handling Scaled Data and Inverse Transformationدرس فيديو
-
120Step 5a - How to Plot Support Vector Regression (SVR) Models: Step-by-Step Guideدرس فيديو
-
121Step 5b - SVR: Scaling & Inverse Transformation in Pythonدرس فيديو
-
122Step 1 - SVR Tutorial: Creating a Support Vector Machine Regressor in Rدرس فيديو
-
123Step 2 - Support Vector Regression: Building a Predictive Model in Pythonدرس فيديو
-
124SVR Quizاختبار
-
125How to Build a Regression Tree: Step-by-Step Guide for Machine Learningدرس فيديو
-
126Step 1a - Decision Tree Regression: Building a Model without Feature Scalingدرس فيديو
-
127Step 1b: Uploading & Preprocessing Data for Decision Tree Regression in Pythonدرس فيديو
-
128Step 2 - Implementing DecisionTreeRegressor: A Step-by-Step Guide in Pythonدرس فيديو
-
129Step 3 - Implementing Decision Tree Regression in Python: Making Predictionsدرس فيديو
-
130Step 4 - Visualizing Decision Tree Regression: High-Resolution Resultsدرس فيديو
-
131Step 1 - Creating a Decision Tree Regressor: Using rpart Function in Rدرس فيديو
-
132Step 2 - Decision Tree Regression: Fixing Splits with rpart Control Parameterدرس فيديو
-
133Step 3: Non-Continuous Regression - Decision Tree Visualization Challengesدرس فيديو
-
134Step 4 - Visualizing Decision Tree: Understanding Intervals and Predictionsدرس فيديو
-
135Decision Tree Regression Quizاختبار
-
136Understanding Random Forest Algorithm: Intuition and Application in MLدرس فيديو
-
137Step 1 - Building a Random Forest Regression Model with Python and Scikit-Learnدرس فيديو
-
138Step 2 - Creating a Random Forest Regressor: Key Parameters and Model Fittingدرس فيديو
-
139Step 1 - Building a Random Forest Model in R: Regression Tutorialدرس فيديو
-
140Step 2 - Visualizing Random Forest Regression: Interpreting Stairs and Splitsدرس فيديو
-
141Step 3 - Fine-Tuning Random Forest: From 10 to 500 Trees for Accurate Predictionدرس فيديو
-
142Random Forest Regression Quizاختبار
-
146Make sure you have this Model Selection folder readyدرس نصي
-
147Step 1 - Mastering Regression Toolkit: Comparing Models for Optimal Performanceدرس فيديو
-
148Step 2 - Creating Generic Code Templates for Various Regression Models in Pythonدرس فيديو
-
149Step 3: Evaluating Regression Models - R-Squared & Performance Metrics Explainedدرس فيديو
-
150Step 4 - Implementing R-Squared Score in Python with Scikit-Learn's Metricsدرس فيديو
-
151Step 1 - Selecting the Best Regression Model: R-squared Evaluation in Pythonدرس فيديو
-
152Step 2 - Selecting the Best Regression Model: Random Forest vs. SVR Performanceدرس فيديو
-
158Understanding Logistic Regression: Predicting Categorical Outcomesدرس فيديو
-
159Logistic Regression: Finding the Best Fit Curve Using Maximum Likelihoodدرس فيديو
-
160Step 1a - Building a Logistic Regression Model for Customer Behavior Predictionدرس فيديو
-
161Step 1b - Implementing Logistic Regression in Python: Data Preprocessing Guideدرس فيديو
-
162Step 2a: Python Data Preprocessing for Logistic Regression Dataset Prepدرس فيديو
-
163Step 2b - Data Preprocessing: Feature Scaling Techniques for Logistic Regressionدرس فيديو
-
164Step 3a - How to Import and Use LogisticRegression Class from Scikit-learnدرس فيديو
-
165Step 3b - Training Logistic Regression Model: Fit Method for Classificationدرس فيديو
-
166Step 4a - Formatting Single Observation Input for Logistic Regression Predictدرس فيديو
-
167Step 4b: Predicted vs. Real Purchase Decisions in Logistic Regressionدرس فيديو
-
168Step 5 - Comparing Predicted vs Real Results: Python Logistic Regression Guideدرس فيديو
-
169Step 6a - Implementing Confusion Matrix and Accuracy Score in Scikit-Learnدرس فيديو
-
170Step 6b: Evaluating Classification Models - Confusion Matrix & Accuracy Metricsدرس فيديو
-
171Step 7a - Visualizing Logistic Regression Decision Boundaries in Python: 2D Plotدرس فيديو
-
172Step 7b - Interpreting Logistic Regression Results: Prediction Regions Explainedدرس فيديو
-
173Step 7c - Visualizing Logistic Regression Performance on New Data in Pythonدرس فيديو
-
174Logistic Regression in Python - Step 7 (Colour-blind friendly image)درس نصي
-
175Step 1 - Data Preprocessing for Logistic Regression in R: Preparing Your Datasetدرس فيديو
-
176Step 2 - How to Create a Logistic Regression Classifier Using R's GLM Functionدرس فيديو
-
177Step 3 - How to Use R for Logistic Regression Prediction: Step-by-Step Guideدرس فيديو
-
178Step 4 - How to Assess Model Accuracy Using a Confusion Matrix in Rدرس فيديو
-
179Warning - Updateدرس نصي
-
180Step 5a - Interpreting Logistic Regression Plots: Prediction Regions Explainedدرس فيديو
-
181Step 5b: Logistic Regression - Linear Classifiers & Prediction Boundariesدرس فيديو
-
182Step 5c - Data Viz in R: Colorizing Pixels for Logistic Regressionدرس فيديو
-
183Logistic Regression in R - Step 5 (Colour-blind friendly image)درس نصي
-
184Optimizing R Scripts for Machine Learning: Building a Classification Templateدرس فيديو
-
185Machine Learning Regression and Classification EXTRAدرس نصي
-
186Logistic Regression Quizاختبار
-
187EXTRA CONTENT: Logistic Regression Practical Case Studyدرس نصي
-
188K-Nearest Neighbors (KNN) Explained: A Beginner's Guide to Classificationدرس فيديو
-
189Step 1 - Python KNN Tutorial: Classifying Customer Data for Targeted Marketingدرس فيديو
-
190Step 2 - Building a K-Nearest Neighbors Model: Scikit-Learn KNeighborsClassifierدرس فيديو
-
191Step 3 - Visualizing KNN Decision Boundaries: Python Tutorial for Beginnersدرس فيديو
-
192Step 1 - Implementing KNN Classification in R: Setup & Data Preparationدرس فيديو
-
193Step 2 - Building a KNN Classifier: Preparing Training and Test Sets in Rدرس فيديو
-
194Step 3 - Implementing KNN Classification in R: Adapting the Classifier Templateدرس فيديو
-
195K-Nearest Neighbor Quizاختبار
-
196Support Vector Machines Explained: Hyperplanes and Support Vectors in MLدرس فيديو
-
197Step 1 - Building a Support Vector Machine Model with Scikit-learn in Pythonدرس فيديو
-
198Step 2 - Building a Support Vector Machine Model with Sklearn's SVC in Pythonدرس فيديو
-
199Step 3 - Understanding Linear SVM Limitations: Why It Didn't Beat kNN Classifierدرس فيديو
-
200Step 1 - Building a Linear SVM Classifier in R: Data Import and Initial Setupدرس فيديو
-
201Step 2: Creating & Evaluating Linear SVM Classifier in R - Predictions & Resultsدرس فيديو
-
202SVM Quizاختبار
-
203From Linear to Non-Linear SVM: Exploring Higher Dimensional Spacesدرس فيديو
-
204Support Vector Machines: Transforming Non-Linear Data for Linear Separationدرس فيديو
-
205Kernel Trick: SVM Machine Learning for Non-Linear Classificationدرس فيديو
-
206Understanding Different Types of Kernel Functions for Machine Learningدرس فيديو
-
207Mastering Support Vector Regression: Non-Linear SVR with RBF Kernel Explainedدرس فيديو
-
208Step 1 - Python Kernel SVM: Applying RBF to Solve Non-Linear Classificationدرس فيديو
-
209Step 2 - Mastering Kernel SVM: Improving Accuracy with Non-Linear Classifiersدرس فيديو
-
210Step 1 - Kernel SVM vs Linear SVM: Overcoming Non-Linear Separability in Rدرس فيديو
-
211Step 2 - Building a Gaussian Kernel SVM Classifier for Advanced Machine Learningدرس فيديو
-
212Step 3: Visualizing Kernel SVM - Non-Linear Classification in Machine Learningدرس فيديو
-
213Kernel SVM Quizاختبار
-
214Understanding Bayes' Theorem Intuitively: From Probability to Machine Learningدرس فيديو
-
215Understanding Naive Bayes Algorithm: Probabilistic Classification Explainedدرس فيديو
-
216Bayes Theorem in Machine Learning: Step-by-Step Probability Calculationدرس فيديو
-
217Why is Naive Bayes Called Naive? Understanding the Algorithm's Assumptionsدرس فيديو
-
218Step 1 - Naive Bayes in Python: Applying ML to Social Network Ads Optimisationدرس فيديو
-
219Step 2 - Python Naive Bayes: Training and Evaluating a Classifier on Real Dataدرس فيديو
-
220Step 3 - Analyzing Naive Bayes Algorithm Results: Accuracy and Predictionsدرس فيديو
-
221Step 1 - Getting Started with Naive Bayes Algorithm in R for Classificationدرس فيديو
-
222Step 2 - Troubleshooting Naive Bayes Classification: Empty Prediction Vectorsدرس فيديو
-
223Step 3 - Visualizing Naive Bayes Results: Creating Confusion Matrix and Graphsدرس فيديو
-
224Naive Bayes Quizاختبار
-
225How Decision Tree Algorithms Work: Step-by-Step Guide with Examplesدرس فيديو
-
226Step 1 - Implementing Decision Tree Classification in Python with Scikit-learnدرس فيديو
-
227Step 2 - Training a Decision Tree Classifier: Optimizing Performance in Pythonدرس فيديو
-
228Step 1 - R Tutorial: Creating a Decision Tree Classifier with rpart Libraryدرس فيديو
-
229Step 2 - Decision Tree Classifier: Optimizing Prediction Boundaries in Rدرس فيديو
-
230Step 3 - Decision Tree Visualization: Exploring Splits and Conditions in Rدرس فيديو
-
231Decision Tree Classification Quizاختبار
-
232Understanding Random Forest: Decision Trees and Majority Voting Explainedدرس فيديو
-
233Step 1 - Implementing Random Forest Classification in Python with Scikit-Learnدرس فيديو
-
234Step 2: Random Forest Evaluation - Confusion Matrix & Accuracy Metricsدرس فيديو
-
235Step 1: Random Forest Classifier - From Template to Implementation in Rدرس فيديو
-
236Step 2: Random Forest Classification - Visualizing Predictions & Resultsدرس فيديو
-
237Step 3 - Evaluating Random Forest Performance: Test Set Results & Overfittingدرس فيديو
-
238Random Forest Classification Quizاختبار
-
239Make sure you have this Model Selection folder readyدرس نصي
-
240Mastering the Confusion Matrix: True Positives, Negatives, and Errorsدرس فيديو
-
241Step 1 - How to Choose the Right Classification Algorithm for Your Datasetدرس فيديو
-
242Step 2 - Optimizing Model Selection: Streamlined Classification Code in Pythonدرس فيديو
-
243Step 3 - Evaluating Classification Algorithms: Accuracy Metrics in Pythonدرس فيديو
-
244Step 4 - Model Selection Process: Evaluating Classification Algorithmsدرس فيديو
-
245Logistic Regression: Interpreting Predictions and Errors in Data Scienceدرس فيديو
-
246Machine Learning Model Evaluation: Accuracy Paradox and Better Metricsدرس فيديو
-
247Understanding CAP Curves: Assessing Model Performance in Data Science 2024درس فيديو
-
248Mastering CAP Analysis: Assessing Classification Models with Accuracy Ratioدرس فيديو
-
249Conclusion of Part 3 - Classificationدرس نصي
-
250Evaluating Classiification Model Performance Quizاختبار
-
252What is Clustering in Machine Learning? Introduction to Unsupervised Learningدرس فيديو
-
253K-Means Clustering Tutorial: Visualizing the Machine Learning Algorithmدرس فيديو
-
254How to Use the Elbow Method in K-Means Clustering: A Step-by-Step Guideدرس فيديو
-
255K-Means++ Algorithm: Solving the Random Initialization Trap in Clusteringدرس فيديو
-
256Step 1a - Python K-Means Tutorial: Identifying Customer Patterns in Mall Dataدرس فيديو
-
257Step 1b: K-Means Clustering - Data Preparation in Google Colab/Jupyterدرس فيديو
-
258Step 2a - K-Means Clustering in Python: Selecting Relevant Features for Analysisدرس فيديو
-
259Step 2b: K-Means Clustering - Optimizing Features for 2D Visualizationدرس فيديو
-
260Step 3a - Implementing the Elbow Method for K-Means Clustering in Pythonدرس فيديو
-
261Step 3b - Optimizing K-means Clustering: WCSS and Elbow Method Implementationدرس فيديو
-
262Step 3c - Plotting the Elbow Method Graph for K-Means Clustering in Pythonدرس فيديو
-
263Step 4 - Creating a Dependent Variable from K-Means Clustering Results in Pythonدرس فيديو
-
264Step 5a: Visualizing K-Means Clusters of Customer Data with Python Scatterدرس فيديو
-
265Step 5b - Visualizing K-Means Clusters: Plotting Customer Segments in Pythonدرس فيديو
-
266Step 5c - Analyzing Customer Segments: Insights from K-means Clusteringدرس فيديو
-
267Step 1 - K-Means Clustering in R: Importing & Exploring Segmentation Dataدرس فيديو
-
268Step 2 - K-Means Algorithm Implementation in R: Fitting and Analyzing Mall Dataدرس فيديو
-
269K-Means Clustering Quizاختبار
-
270How to Perform Hierarchical Clustering: Step-by-Step Guide for Machine Learningدرس فيديو
-
271Visualizing Cluster Dissimilarity: Dendrograms in Hierarchical Clusteringدرس فيديو
-
272Mastering Hierarchical Clustering: Dendrogram Analysis and Threshold Settingدرس فيديو
-
273Step 1 - Getting Started with Hierarchical Clustering: Data Setup in Pythonدرس فيديو
-
274Step 2a - Implementing Hierarchical Clustering: Building a Dendrogram with SciPyدرس فيديو
-
275Step 2b - Visualizing Hierarchical Clustering: Dendrogram Basics in Pythonدرس فيديو
-
276Step 2c - Interpreting Dendrograms: Optimal Clusters in Hierarchical Clusteringدرس فيديو
-
277Step 3a - Building a Hierarchical Clustering Model with Scikit-learn in Pythonدرس فيديو
-
278Step 3b - Comparing 3 vs 5 Clusters in Hierarchical Clustering: Python Exampleدرس فيديو
-
279Step 1 - R Data Import for Clustering: Annual Income & Spending Score Analysisدرس فيديو
-
280Step 2: Using H.clust in R - Building & Interpreting Dendrograms for Clusteringدرس فيديو
-
281Step 3 - Implementing Hierarchical Clustering: Using Cat Tree Method in Rدرس فيديو
-
282Step 4 - Cluster Plot Method: Visualizing Hierarchical Clustering Results in Rدرس فيديو
-
283Step 5 - Hierarchical Clustering in R: Understanding Customer Spending Patternsدرس فيديو
-
284Hierarchical Clustering Quizاختبار
-
285Conclusion of Part 4 - Clusteringدرس نصي
-
287Apriori Algorithm: Uncovering Hidden Patterns in Data Mining | Association Rulesدرس فيديو
-
288Step 1 - Association Rule Learning: Boost Sales with Python Data Miningدرس فيديو
-
289Step 2 - Creating a List of Transactions for Market Basket Analysis in Pythonدرس فيديو
-
290Step 3 - Configuring Apriori Function: Support, Confidence, and Lift in Pythonدرس فيديو
-
291Step 4: Visualizing Apriori Algorithm Results for Product Deals in Pythonدرس فيديو
-
292Step 1 - Creating a Sparse Matrix for Association Rule Mining in Rدرس فيديو
-
293Step 2 - Optimizing Apriori Model: Choosing Minimum Support and Confidenceدرس فيديو
-
294Step 3: Optimizing Product Placement - Apriori Algorithm, Lift & Confidenceدرس فيديو
-
295Apriori Quizاختبار
-
301Multi-Armed Bandit: Exploration vs Exploitation in Reinforcement Learningدرس فيديو
-
302Upper Confidence Bound Algorithm: Solving Multi-Armed Bandit Problems in MLدرس فيديو
-
303Step 1 - Upper Confidence Bound: Solving Multi-Armed Bandit Problem in Pythonدرس فيديو
-
304Step 2: Implementing UCB Algorithm in Python - Data Preparationدرس فيديو
-
305Step 3 - Python Code for Upper Confidence Bound: Setting Up Key Variablesدرس فيديو
-
306Step 4 - Python for RL: Coding the UCB Algorithm Step-by-Stepدرس فيديو
-
307Step 5 - Coding Upper Confidence Bound: Optimizing Ad Selection in Pythonدرس فيديو
-
308Step 6 - Reinforcement Learning: Finalizing UCB Algorithm in Pythonدرس فيديو
-
309Step 7 - Visualizing UCB Algorithm Results: Histogram Analysis in Pythonدرس فيديو
-
310Step 1 - Exploring Upper Confidence Bound in R: Multi-Armed Bandit Problemsدرس فيديو
-
311Step 2 - UCB Algorithm in R: Calculating Average Reward & Confidence Intervalدرس فيديو
-
312Step 3: Optimizing Ad Selection - UCB & Multi-Armed Bandit Algorithm Explainedدرس فيديو
-
313Step 4 - UCB Algorithm Performance: Analyzing Ad Selection with Histogramsدرس فيديو
-
314Upper Confidence Bound Quizاختبار
-
315Understanding Thompson Sampling Algorithm: Intuition and Implementationدرس فيديو
-
316Deterministic vs Probabilistic: UCB and Thompson Sampling in Machine Learningدرس فيديو
-
317Step 1 - Python Implementation of Thompson Sampling for Bandit Problemsدرس فيديو
-
318Step 2 - Optimizing Ad Selection with Thompson Sampling Algorithm in Pythonدرس فيديو
-
319Step 3 - Python Code for Thompson Sampling: Maximizing Random Beta Distributionsدرس فيديو
-
320Step 4 - Beating UCB with Thompson Sampling: Python Multi-Armed Bandit Tutorialدرس فيديو
-
321Additional Resource for this Sectionدرس نصي
-
322Step 1 - Thompson Sampling vs UCB: Optimizing Ad Click-Through Rates in Rدرس فيديو
-
323Step 2 - Reinforcement Learning: Thompson Sampling Outperforms UCB Algorithmدرس فيديو
-
324Thompson Sampling Quizاختبار
-
325Welcome to Part 7 - Natural Language Processingدرس نصي
-
326NLP Basics: Understanding Bag of Words and Its Applications in Machine Learningدرس فيديو
-
327Deep NLP & Sequence-to-Sequence Models: Exploring Natural Language Processingدرس فيديو
-
328From If/Else Rules to CNNs: Evolution of Natural Language Processingدرس فيديو
-
329Implementing Bag of Words in NLP: A Step-by-Step Tutorialدرس فيديو
-
330Step 1 - Getting Started with Natural Language Processing: Sentiment Analysisدرس فيديو
-
331Step 2 - Importing TSV Data for Sentiment Analysis: Python NLP Data Processingدرس فيديو
-
332Step 3 - Text Cleaning for NLP: Remove Punctuation and Convert to Lowercaseدرس فيديو
-
333Step 4 - Text Preprocessing: Stemming and Stop Word Removal for NLP in Pythonدرس فيديو
-
334Step 5 - Tokenization and Feature Extraction for Naive Bayes Sentiment Analysisدرس فيديو
-
335Step 6 - Training and Evaluating a Naive Bayes Classifier for Sentiment Analysisدرس فيديو
-
336Natural Language Processing in Python - EXTRAدرس نصي
-
337Homework Challengeدرس نصي
-
338Step 1 - Text Classification Using Bag-of-Words and Random Forest in Rدرس فيديو
-
339Warning - Updateدرس نصي
-
340Step 2 - NLP Data Preprocessing in R: Importing TSV Files for Sentiment Analysisدرس فيديو
-
341Step 3 - NLP in R: Initialising a Corpus for Sentiment Analysisدرس فيديو
-
342Step 4 - NLP Data Cleaning: Lowercase Transformation in R for Text Analysisدرس فيديو
-
343Step 5 - Sentiment Analysis Data Cleaning: Removing Numbers with TM Mapدرس فيديو
-
344Step 6 - Cleaning Text Data: Removing Punctuation for NLP and Classificationدرس فيديو
-
345Step 7 - Simplifying Corpus: Using SnowballC Package to Remove Stop Words in Rدرس فيديو
-
346Step 8 - Enhancing Text Classification: Stemming for Efficient Feature Matricesدرس فيديو
-
347Step 9: Removing Extra Spaces for NLP Sentiment Analysis Text Cleaningدرس فيديو
-
348Step 10 - Building a Document-Term Matrix for NLP Text Classificationدرس فيديو
-
349Homework Challengeدرس نصي
-
350Natural Language Processing Quizاختبار
-
354Understanding CNN Layers: Convolution, ReLU, Pooling, and Flattening Explainedدرس فيديو
-
355Deep Learning Basics: Exploring Neurons, Synapses, and Activation Functionsدرس فيديو
-
356Neural Network Basics: Understanding Activation Functions in Deep Learningدرس فيديو
-
357How Do Neural Networks Work? Step-by-Step Guide to Deep Learning Algorithmsدرس فيديو
-
358How Do Neural Networks Learn? Deep Learning Fundamentals Explainedدرس فيديو
-
359Deep Learning Fundamentals: Gradient Descent vs Brute Force Optimizationدرس فيديو
-
360Stochastic vs Batch Gradient Descent: Deep Learning Fundamentalsدرس فيديو
-
361Deep Learning Fundamentals: Training Neural Networks Step-by-Stepدرس فيديو
-
362Bank Customer Churn Prediction: Machine Learning Model with TensorFlowدرس فيديو
-
363Step 1 ANN in Python: Predicting Customer Churn with TensorFlowدرس فيديو
-
364Step 2 - TensorFlow 2.0 Tutorial: Preprocessing Data for Customer Churn Modelدرس فيديو
-
365Step 3 - Designing ANN: Sequential Model & Dense Layers for Deep Learningدرس فيديو
-
366Step 4 - Train Neural Network: Compile & Fit for Customer Churn Predictionدرس فيديو
-
367Step 5 - Implementing ANN for Churn Prediction: From Model to Confusion Matrixدرس فيديو
-
368Step 1 - How to Preprocess Data for Artificial Neural Networks in Rدرس فيديو
-
369Step 2 - How to Install and Initialize H2O for Efficient Deep Learning in Rدرس فيديو
-
370Step 3: Building Deep Learning Model - H2O Neural Network Layer Configدرس فيديو
-
371Step 4 - H2O Deep Learning: Making Predictions and Evaluating Model Accuracyدرس فيديو
-
372Deep Learning Additional Contentدرس نصي
-
373EXTRA CONTENT: ANN Case Studyدرس نصي
-
374ANN QUIZاختبار
-
375Understanding CNN Layers: Convolution, ReLU, Pooling, and Flattening Explainedدرس فيديو
-
376Introduction to CNNs: Understanding Deep Learning for Computer Visionدرس فيديو
-
377Step 1 - Understanding Convolution in CNNs: Feature Detection and Feature Mapsدرس فيديو
-
378Step 1b - Applying ReLU to Convolutional Layers: Breaking Up Image Linearityدرس فيديو
-
379Step 2 - Max Pooling in CNNs: Enhancing Spatial Invariance for Image Recognitionدرس فيديو
-
380Step 3 - Understanding Flattening in Convolutional Neural Network Architectureدرس فيديو
-
381Step 4 - Fully Connected Layers in CNNs: Optimizing Feature Combinationدرس فيديو
-
382Deep Learning Basics: How Convolutional Neural Networks (CNNs) Process Imagesدرس فيديو
-
383Deep Learning Essentials: Understanding Softmax and Cross-Entropy in CNNsدرس فيديو
-
384Make sure you have your dataset readyدرس نصي
-
385Step 1: Intro to CNNs for Image Classificationدرس فيديو
-
386Step 2 - Keras ImageDataGenerator: Prevent Overfitting in CNN Modelsدرس فيديو
-
387Step 3 - TensorFlow CNN: Convolution to Output Layer for Vision Tasksدرس فيديو
-
388Step 4: CNN Training - Epochs, Loss Function & Metrics in TensorFlowدرس فيديو
-
389Step 5 - Making Single Predictions with Convolutional Neural Networks in Pythonدرس فيديو
-
390Hands-on CNN Training: Using Jupyter Notebook for Image Classificationدرس فيديو
-
391Deep Learning Additional Content #2درس نصي
-
392CNN Quizاختبار
-
394PCA Algorithm Intuition: Reducing Dimensions in Unsupervised Learningدرس فيديو
-
395Step 1 PCA in Python : Reducing Wine Dataset Features with Scikit-learnدرس فيديو
-
396Step 2 - PCA in Action: Reducing Dimensions and Predicting Customer Segmentsدرس فيديو
-
397Step 1 in R - Understanding Principal Component Analysis for Feature Extractionدرس فيديو
-
398Step 2 - Using preProcess Function in R for PCA: Extracting Principal Componentsدرس فيديو
-
399Step 3 - Implementing PCA and SVM for Customer Segmentation: Practical Guideدرس فيديو
-
400PCA Quizاختبار
-
408Mastering Model Evaluation: K-Fold Cross-Validation Techniques Explainedدرس فيديو
-
409How to Master the Bias-Variance Tradeoff in Machine Learning Modelsدرس فيديو
-
410K-Fold Cross-Validation in Python: Improve Machine Learning Model Performanceدرس فيديو
-
411Optimizing SVM Models with GridSearchCV: A Step-by-Step Python Tutorialدرس فيديو
-
412Evaluating ML Model Accuracy: K-Fold Cross-Validation Implementation in Rدرس فيديو
-
413Optimizing SVM Models with Grid Search: A Step-by-Step R Tutorialدرس فيديو