Course Outline
Introduction To Machine Learning
This is a 1 day, instructor-led course.
This is an introduction course to machine learning intended for an audience who are interested in finding out what machine learning is and more importantly how it can apply to solving problems in their own organisation.
While the topics covered are not specific to AWS cloud platform, the demonstrations and lab activities will leverage AWS SageMaker machine learning platform.
The course format is workshop delivery, which is a mix of slide content, whiteboarding, class discussion, demonstrations as well as hands on lab exercises.
By the end of this course, delegates will be able to confidently understand what machine learning can do and what problems are best suited to machine learning. Delegates will get hands on in the full machine learning process.
It is recommended that delegates have entry level experience in working with tabular data, for example manipulation of datasets in Excel or similar spreadsheet platform or a familiarity querying of a relational database platform. While there will be some review of Python code and use of Python in some exercises, there is no requirement for a delegate being able to write or read code. All necessary Python code will be supplied and its purpose fully explained.
Course Contents
Terminology Breakdown
AI
Machine Learning
Deep Learning
Training & Inference
Determining if the problem is suitable for machine learning
Types of Machine Learning and their use case
Regression
Classification
Computer Vision
• Image classification
• Object detection
• Semantic segmentation
Why we need a machine learning pipeline
Training a Model – Exploratory Data Analysis
Getting to know your data
Using low-code tools to visualize and clean data
Using Python libraries to plot charts
Training a Model – Preparing Your Data for Machine Learning Training
Dealing with missing data
Finding invalid data
Understanding your features and their correlation
Measuring data distribution and determining what can be done
Handling outliers
Scaling your numeric features
Why we need feature engineering
One-hot encoding for categorical data
Training a Model – Choosing an algorithm
Why would you choose a particular algorithm such as XGBoost, LinearLearner or K-means
Training & evaluating a model What are Hyper-parameters
What are hold out data sets and why we need them in evaluation
Understanding the objective loss function
Interpreting a confusion matrix
Inference – Hosting a model
Hosting your trained model in Amazon SageMaker
Inference – Running inference and obtaining prediction
Creating an inference batch request
Createing an inference real-time request
Inference – Monitoring a model
Understanding and detecting data drift
Understanding and remediating concept drift
Price per delegate
£795
Scheduled Classes
Indicia Training, Glasgow:
24th Jul 2026
Please complete the contact form below or call 0141 221 5676 for further course information and available dates.
Alternatively you can email us at info@indiciatraining.com
