
Supervised vs Unsupervised Learning Explained
Machine learning is already an important part of how modern organisation and services function. Whether in social media platforms, healthcare, or finance, machine […]

Machine Learning Model Inference vs Machine Learning Training
Machine learning model inference is the use of a machine learning model to process live input data to produce an output. It […]

Graph Neural Networks and its Applications
The power of machine learning is being leveraged to solve increasingly complex problems across a range of different areas. Models are required […]

When Substitution Models Go Wrong
One of the most critical challenges with the data of the retailer is to determine the substitutable product pairs, usually online. While […]

Neural Network Models Explained
Artificial neural network models are behind many of the most complex applications of machine learning. Classification, regression problems, and sentiment analysis are […]

What is a Machine Learning Pipeline? A Step By Step Guide
Machine learning pipelines are used to optimise and automate the end-to-end workflow of a machine learning model. Core elements of the machine […]

Decision Trees in Machine Learning Explained
Decision trees are a common way of representing the decision-making process through a branching, tree-like structure. It’s often used to plan and […]

Understanding the Machine Learning Maturity Model
As machine learning gains traction across industries, businesses are finding new and novel uses for the technology. However, as soon as your […]

Machine Learning Regression Explained
Machine Learning Regression is a technique for investigating the relationship between independent variables or features and a dependent variable or outcome. It’s […]

How to Build a Machine Learning Model
Machine learning models are powerful tools used to efficiently and effectively perform vital tasks and solve complex problems. An exponential increase in […]

What is MLOps?
I recently started a new job at a Machine Learning startup. I’ve given up trying to explain what I do to non-technical […]

What is Covariate Shift?
Covariate shift is a specific type of dataset shift often encountered in machine learning. It is when the distribution of input data shifts […]