Machine Learning Articles

Sorted By: Most Recent
Francesco Bellelli Francesco Bellelli
Updated on March 11, 2025

The Fascinating World of Voronoi Diagrams

A Voronoi diagram (or Dirichlet tessellation or Thiessen polygons) is a type of tessellation pattern where points on a plane are divided into exactly n number of cells, which enclose a region of the plane that is closest to each point.

Image: Shutterstock / Built In
Alexandre Zajic Alexandre Zajic
Updated on March 11, 2025

What Is Akaike Information Criterion (AIC)?

Akaike Information Criterion (AIC) is a metric with a single number score that measures which machine learning model is best for a given data set, in comparison to other models for the same set. Here’s what you need to know.

Image: Shutterstock / Built In
Shesh Narayan Gupta Shesh Narayan Gupta
Updated on March 11, 2025

How to Set Up and Optimize DeepSeek Locally

Our expert explains everything you need to know about installing DeepSeek locally on both Mac and PC. Learn more.

Image: Shutterstock / Built In
Noah Topper Noah Topper
Updated on March 10, 2025

Introduction to the Beam Search Algorithm

Beam search is an approximate search algorithm that only remembers the top possible solutions to determine the best one. Here’s how it works, its applications, advantages, potential limitations and an example of beam search in action.

Image: Shutterstock / Built In
Carla Martins Carla Martins
Updated on March 10, 2025

Gaussian Naive Bayes Explained With Scikit-Learn

Gaussian Naive Bayes is a classification technique used in machine learning based on the probabilistic approach and Gaussian distribution. Here’s a deep dive on how to use it in Scikit-Learn.

Image: Shutterstock / Built In
Peter Grant Peter Grant
Updated on March 06, 2025

An Introduction to Bias-Variance Tradeoff

The bias-variance tradeoff describes the inverse relationship between bias and variance, where increasing one decreases the other. Here’s how to strike a balance between the two, so a model learns enough details about a data set without picking up noise.

Image: Shutterstock
Richmond Alake Richmond Alake
Updated on March 05, 2025

Understanding Cosine Similarity and Its Applications

Cosine similarity measures the similarity between two non-zero vectors by calculating the cosine of the angle between them. Here's the basics behind cosine similarity and how it is used across different areas of machine learning.

Image: Shutterstock / Built In
KSV Muralidhar KSV Muralidhar
Updated on March 05, 2025

R-Squared and Adjusted R-Squared: Explained

Adjusted R-squared is a modified version of R-squared that adjusts for predictors that do not contribute to predictive accuracy in a regression model. It can be a reliable measure of goodness of fit for multiple regression problems.

Image: Shutterstock / Built In
Vegard Flovik Vegard Flovik
Updated on March 04, 2025

An Introduction to Graph Theory

Graph theory is the study of graph data structures, which model object relationships using vertices connected by edges. It is a helpful tool to quantify and simplify complex systems.

Image: Shutterstock / Built In
Gokul S. Kumar Gokul S. Kumar
Updated on March 04, 2025

Understanding and Building Neural Network (NN) Models

A neural network is a series of algorithms that identifies patterns and relationships in data, similar to the way the brain operates. Here's how they work.

Image: Shutterstock / Built In