Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
1. Introduction to Machine Learning
- Understanding Machine Learning
- How it extends data analysis
-
Common business applications:
- Sales forecasting
- Customer segmentation
- Churn prediction
2. From Data Analysis to Machine Learning
- Review: working with data in Pandas
- Transitioning from descriptive to predictive analysis
- Defining a Machine Learning problem
3. Machine Learning Workflow (Simplified)
- Preparing the dataset
- Splitting data (training vs. testing)
- Training a model
- Making predictions
4. Data Preparation for Machine Learning
- Handling missing values
- Encoding categorical variables
- Feature selection (overview)
- Scaling (conceptual overview)
5. Supervised Learning (Hands-on)
Regression
- Linear Regression
- Application: predicting numerical values (e.g., sales, demand)
Classification
- Logistic Regression
- Application: binary outcomes (e.g., churn, fraud)
6. Unsupervised Learning
Clustering
- K-means clustering
- Application: customer segmentation
7. Model Evaluation (Simplified)
- Comparing training vs. test performance
- Accuracy (classification)
- Basic error understanding (regression)
8. Interpreting Results
- Understanding model outputs
- Identifying patterns and trends
- Translating results into business insights
9. Practical End-to-End Example
- Loading a dataset
- Preparing and cleaning data
- Training a model
- Evaluating performance
- Extracting insights
Requirements
Prerequisites
- Foundational knowledge of Python
- Familiarity with Pandas and handling datasets
- Understanding of fundamental data analysis concepts
Target Audience
- Data Analysts
- Business Analysts with basic Python proficiency
- Professionals who have completed the Python for Data Analysis course or possess equivalent skills
- Beginners in the field of Machine Learning
14 Hours
Testimonials (1)
I really liked the end where we took the time to play around with CHAT GPT. The room was not set up the best for this- instead of one large table a couple of small ones so we could get into small groups and brainstorm would have helped