#A.I. In a previous tutorial, we explored logistic regression as a simple but popular machine learning algorithm for binary classification implemented in the OpenCV library. So far, we have seen how logistic regression may be applied to a custom tw...
Sunday, December 31, 2023
Tuesday, December 5, 2023
Random Forest for Image Classification Using OpenCV #AI
#A.I. The Random Forest algorithm forms part of a family of ensemble machine learning algorithms and is a popular variation of bagged decision trees. It also comes implemented in the OpenCV library. In this tutorial, you will learn how to apply Ope...
Thursday, November 23, 2023
Image Vector Representation for Machine Learning Using OpenCV #AI
#A.I. One of the pre-processing steps that are often carried out on images before feeding them into a machine learning algorithm is to convert them into a feature vector. As we will see in this tutorial, there are several advantages to converting a...
Tuesday, November 21, 2023
Support Vector Machines in OpenCV #AI
#A.I. The Support Vector Machine algorithm is one of the most popular supervised machine learning techniques, and it comes implemented in the OpenCV library. This tutorial will introduce the necessary skills to start using Support Vector Machines i...
Saturday, November 4, 2023
K-Nearest Neighbors Classification Using OpenCV #AI
#A.I. The OpenCV library comes with a module that implements the k-Nearest Neighbors algorithm for machine learning applications. In this tutorial, you are going to learn how to apply OpenCV’s k-Nearest Neighbors algorithm for the task of classify...
Tuesday, October 31, 2023
K-Means Clustering for Image Classification Using OpenCV #AI
#A.I. In a previous tutorial, we have explored the use of the k-means clustering algorithm as an unsupervised machine learning technique that seeks to group similar data into distinct clusters, to uncover patterns in the data. We have, so far, see...