Metrics

This category groups posts on metrics used in machine learning. Each post focuses on a specific metric. The emphasis is on understanding how these tools actually work at a technical level. Here you will learn how to use machine learning metrics so that you can properly assess, and interpret, your models performance.

precision@k and recall@k

Precision@k and Recall@k Made Easy with 1 Python Example

Understanding Backpropagation For those who prefer a video presentation, you can see me work through the material in this post here: https://youtu.be/WEJcETfWwOo What are Precision@k and Recall@K ? Precision@k and Recall@k are metrics used to evaluate a recommender model. These quantities attempt to measure how effective a recommender is at providing relevant suggestions to users. The

Precision@k and Recall@k Made Easy with 1 Python Example Read More »

cross validation

A Complete Introduction to Cross Validation in Machine Learning

How Neural Networks Learn, with 1 Complete Example This post will discuss various Cross Validation techniques. Cross Validation is a testing methodology used to quantify how well a predictive machine learning model performs. Simple illustrative examples will be used, along with coding examples in Python. What is Cross Validation? A natural question to ask, when building

A Complete Introduction to Cross Validation in Machine Learning Read More »

Measure Performance of a Classification Model

6 Methods to Measure Performance of a Classification Model

Neural Networks Explained Simply In this post, we will cover how to measure performance of a classification model. The methods discussed will involve both quantifiable metrics, and plotting techniques. How do we Measure Performance of a Classification Model? Classification is one of the most common tasks in machine learning. This is the case where the

6 Methods to Measure Performance of a Classification Model Read More »